REALbasic: the definitive guide ; [create your own Macintosh applications]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Sebastopol
O'Reilly
1999
|
Ausgabe: | 1. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XXIV, 660 S. Ill. |
ISBN: | 1565926579 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV023778688 | ||
003 | DE-604 | ||
005 | 20180117 | ||
007 | t | ||
008 | 000127s1999 a||| |||| 00||| eng d | ||
020 | |a 1565926579 |9 1-56592-657-9 | ||
035 | |a (OCoLC)897900802 | ||
035 | |a (DE-599)BVBBV023778688 | ||
040 | |a DE-604 |b ger | ||
041 | 0 | |a eng | |
049 | |a DE-20 | ||
100 | 1 | |a Neuburg, Matt |e Verfasser |0 (DE-588)1079423230 |4 aut | |
245 | 1 | 0 | |a REALbasic |b the definitive guide ; [create your own Macintosh applications] |c Matt Neuburg |
250 | |a 1. ed. | ||
264 | 1 | |a Sebastopol |b O'Reilly |c 1999 | |
300 | |a XXIV, 660 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a REALbasic 3.0 |0 (DE-588)4661629-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a REALbasic |0 (DE-588)4568751-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a REALbasic |0 (DE-588)4568751-1 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a REALbasic 3.0 |0 (DE-588)4661629-9 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
856 | 4 | 2 | |m HEBIS Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017420900&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-017420900 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804138968914067456 |
---|---|
adam_text | REALbasic
The Definitive Guide
Matt Neuburg
O REILLY*
Beijing • Cambridge • Farnham • Koln • Paris • Sebastopol • Taipei • Tokyo
Table of Contents
Preface xiii
I Fundamentals l
1 The Workspace 3
The Project Window 3
• Editing Windows 7
Adding Functionality 12
How the Three Editors Relate 16
Testing Without Building 20
Shortcuts 21
2 The Basic Language 23
Lines and Commands 24
Variables and Constants 25
Subroutines 29
Regulating Flow 39
Arrays 46
Recursion 50
Comments 53
3- Objects, Classes, and Instances 54
Messages and Dot Notation 55
Object Design Philosophy 57
Classes and Instances 60
Anatomy of a Class 65
via Table of Contents
RadioButton and GroupBox 311
DisclosureTriangle 315
StaticText 315
Custom Buttons 316
13 EditFields 322
Types of EditField 322
EditField Events, Properties,
and Methods 323
The Focus 329
Manipulating Text and Styles 336
Reacting to User Input 342
Drawing Styled Text 346
Miscellaneous Tips 348
14 ListBoxes 349
ListBox Features 349
ListBox Events, Properties, and Methods 351
Basic ListBox Techniques 358
The Selection 362
Hierarchical ListBoxes 363
Other ListBox Features 373
15 ProgressBars, Sliders, and Scrollbars 376
ProgressBar 377
Slider 378
Scrollbar 380
16 Shapes and Decorations 387
Line 388
Shapes 388
Separator 389
ImageWell 389
ChasingArrows 390
PopupArrow 390
17 Menus in Windows 391
PopupMenu 391
BevelButton 397
ContextualMenu 399
Alternatives 402
Table of Contents ix
18 TabPanels 405
Preparation 406
Properties and Events 406
Usage 407
19 Keyboard 409
Keyboard Communication 409
Keyboard Object 410
UserCancelled 416
20 Mouse and Cursor 417
Mouse Communication 417
Polling the Mouse 420
Balloon Help 420
Cursor 421
III Reaching Out 429
21 Files 431
Getting a Folderltem 431
File Types 437
File Properties 439
File Actions 441
Navigating the Folder Hierarchy 442
Aliases and AppleScripts 444
Arbitrary Data: Binary Streams 446
Sequential Data: Text Streams 452
Resources 458
Predefined Data Formats : 464
22 Databases 469
Database Files and Classes 469
Schemas : 476
DatabaseQuery Control 477
Other Data Sources 478
23 Clipboard 481
Clipboard Class 482
Usage 482
x Table of Contents
24 Drag-and-Drop 486
Beginning a Drag 487
Receiving a Drop 491
Finder Drop 494
Internal Drag-and-Drop 495
Limitations and Workarounds 498
25 Time 501
Ticks and Microseconds 507
Timers 502
Yielding Time 507
26 Sound , ? 510
Beep ; 510
Sound Object 510
MIDI Notes 512
27 Movies 519
Movie Class 520
MoviePlayer 521
Movie Usage and Limitations 525
Making Movies 527
Analyzing Movies 530
28 Game Animation 533
Configuring the SpriteSurface 534
Basic Sprite Control 537
Improving the Classes 541
Intelligent Sprite Behavior 544
Responding to Keys 546
Collisions 548
Soundtracks 551
29 Printing 555
Printer Specifications 555
The Printer Graphics Object 556
Measurement Problems 558
Resolution Problems 558
Printing Text 560
Table of Contents
30 TCP/IP Communications 566
Socket Properties, Methods, and Events 567
Client 569
Server 584
31 Apple Events and AppleScript 591
Sending Apple Events ,, 592
Receiving Apple Events 598
Apple Event Classes, Properties, and Methods 603
Apple Event Inadequacies 608
AppleScripts 610
32 Language Extensions 612
XCMDs 613
Shared Libraries 615
Direct Library Calls 627
Plug-ins 634
Appendix: Version Differences 641
Index 649
|
any_adam_object | 1 |
author | Neuburg, Matt |
author_GND | (DE-588)1079423230 |
author_facet | Neuburg, Matt |
author_role | aut |
author_sort | Neuburg, Matt |
author_variant | m n mn |
building | Verbundindex |
bvnumber | BV023778688 |
ctrlnum | (OCoLC)897900802 (DE-599)BVBBV023778688 |
edition | 1. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01373nam a2200361zc 4500</leader><controlfield tag="001">BV023778688</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180117 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">000127s1999 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1565926579</subfield><subfield code="9">1-56592-657-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)897900802</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV023778688</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Neuburg, Matt</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1079423230</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">REALbasic</subfield><subfield code="b">the definitive guide ; [create your own Macintosh applications]</subfield><subfield code="c">Matt Neuburg</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Sebastopol</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">1999</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXIV, 660 S.</subfield><subfield code="b">Ill.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">REALbasic 3.0</subfield><subfield code="0">(DE-588)4661629-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">REALbasic</subfield><subfield code="0">(DE-588)4568751-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">REALbasic</subfield><subfield code="0">(DE-588)4568751-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">REALbasic 3.0</subfield><subfield code="0">(DE-588)4661629-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017420900&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-017420900</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV023778688 |
illustrated | Illustrated |
indexdate | 2024-07-09T21:36:37Z |
institution | BVB |
isbn | 1565926579 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017420900 |
oclc_num | 897900802 |
open_access_boolean | |
owner | DE-20 |
owner_facet | DE-20 |
physical | XXIV, 660 S. Ill. |
publishDate | 1999 |
publishDateSearch | 1999 |
publishDateSort | 1999 |
publisher | O'Reilly |
record_format | marc |
spelling | Neuburg, Matt Verfasser (DE-588)1079423230 aut REALbasic the definitive guide ; [create your own Macintosh applications] Matt Neuburg 1. ed. Sebastopol O'Reilly 1999 XXIV, 660 S. Ill. txt rdacontent n rdamedia nc rdacarrier REALbasic 3.0 (DE-588)4661629-9 gnd rswk-swf REALbasic (DE-588)4568751-1 gnd rswk-swf REALbasic (DE-588)4568751-1 s DE-604 REALbasic 3.0 (DE-588)4661629-9 s 1\p DE-604 HEBIS Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017420900&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Neuburg, Matt REALbasic the definitive guide ; [create your own Macintosh applications] REALbasic 3.0 (DE-588)4661629-9 gnd REALbasic (DE-588)4568751-1 gnd |
subject_GND | (DE-588)4661629-9 (DE-588)4568751-1 |
title | REALbasic the definitive guide ; [create your own Macintosh applications] |
title_auth | REALbasic the definitive guide ; [create your own Macintosh applications] |
title_exact_search | REALbasic the definitive guide ; [create your own Macintosh applications] |
title_full | REALbasic the definitive guide ; [create your own Macintosh applications] Matt Neuburg |
title_fullStr | REALbasic the definitive guide ; [create your own Macintosh applications] Matt Neuburg |
title_full_unstemmed | REALbasic the definitive guide ; [create your own Macintosh applications] Matt Neuburg |
title_short | REALbasic |
title_sort | realbasic the definitive guide create your own macintosh applications |
title_sub | the definitive guide ; [create your own Macintosh applications] |
topic | REALbasic 3.0 (DE-588)4661629-9 gnd REALbasic (DE-588)4568751-1 gnd |
topic_facet | REALbasic 3.0 REALbasic |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017420900&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT neuburgmatt realbasicthedefinitiveguidecreateyourownmacintoshapplications |