Flylib.com
REALbasic Cross-Platform Application Development
REALbasic Cross-Platform Application Development
ISBN: 0672328135
EAN: 2147483647
Year: 2004
Pages: 149
Authors:
Mark S. Choate
BUY ON AMAZON
REALbasic Cross-Platform Application Development
Table of Contents
Copyright
About the Author
Acknowledgments
We Want to Hear from You
Reader Services
Introduction
Chapter 1. Introduction to REALbasic
What s New in REALbasic 2005
Deciding if REALbasic Is Right for You
Strengths and Weaknesses
Who Should Read This Book
What You Can Expect
Chapter 2. Programming with REALbasic
Defining a Computer Program
REALBasic Terminology
Quick Start: A Simple Web Browser
Procedural Programming in REALbasic
Flow ControlConditionals
Flow ControlLoops
Variants
Modules
Creating the StringParser Module
Summary
Chapter 3. Classes and Objects
The Class Hierarchy
Creating a New Class
Declaration and Instantiation
Constructors and Destructors
Garbage Collection
Inheritance
Object Operators
Adding and Overriding Methods
Calling the Overridden Method
Overloading
Casting
Oddities
Encapsulation
Access Scope: Public, Private, Protected
Setting Properties with Methods
Default and Optional Parameters
Declaring Variables Static and Const
Revisiting the StringParser Module
Example: Creating a Properties Class
Data-Oriented Classes and Visual Basic Data Types
Advanced Techniques
Chapter 4. Cross-Platform Application Development
That Other Cross-Platform Language
Compiling REALbasic Applications
Configuring the Compiler
The App Class
Files and Directory Organization
Compiler Directives
User Interface Differences
System Module
Windows Registry
RSSReader Preferences Example
A Final Word About Macintosh
Summary
Chapter 5. Designing a Desktop Application
Integrated Development Environment
Desktop Applications: Programming Graphical User Interfaces
Model-View-Controller
Windows and Controls
Managing Windows
Controls
Exception Handling
User Interface Response
Menus and Menu Handlers
CustomTray
Summary
Chapter 6. XML and Advanced Text Processing
Encoding
XML Processing
Regular Expressions
StyledText
Summary
Chapter 7. Console Programming and the Shell
Sample Applications
The Shell Class
Developing Console Applications
Conclusion
Chapter 8. Databases
The No-Code Database
The Coded Database
SQL Equivalents
Conclusion
Chapter 9. Networking and Internet Programming
A Simplified View of a Computer Network
The Protocol Stack
The Internet
REALbasic Networking Classes
Network Object
Network Interface Class
System Members
TCP and UDP Networks
IPCSocket Class
UDPSocket
Conclusion
Chapter 10. Graphics
Raster and Vector Graphics
Picture Class
Canvas Control
The Canvas ControlScrolling Text and Images
Object2D Class
Printing with REALbasic
Summary
Chapter 11. Scripting and Extending REALbasic
Scripting
Extending REALbasic
Summary
Appendix A. Appendix
Sample Code and Application
GNU General Public License
Terms and Conditions for Copying, Distribution, and Modification
How to Apply These Terms to Your New Programs
GNU Lesser General Public License
Terms and Conditions for Copying, Distribution, and Modification
How to Apply These Terms to Your New Libraries
Online Resources
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
REALbasic Cross-Platform Application Development
ISBN: 0672328135
EAN: 2147483647
Year: 2004
Pages: 149
Authors:
Mark S. Choate
BUY ON AMAZON
Cisco IP Communications Express: CallManager Express with Cisco Unity Express
Other Cisco IP Telephony Solutions for the Enterprise Branch and Small and Medium Offices
Summary
Step 5: Configuring the PSTN Interface
Table vm_greeting
Table vm_usermsg
Adobe After Effects 7.0 Studio Techniques
Workspaces and Panels
Making the Most of the UI
Using 3D Tracking Data
5D: Pick Up the Camera
Tell Me More
Excel Scientific and Engineering Cookbook (Cookbooks (OReilly))
Using Loops
Importing Data from Access Databases
Generating Random Numbers
Using Summation Functions
Getting More Realistic Results with Integer Constraints
Mapping Hacks: Tips & Tools for Electronic Cartography
Hack 8. Publish Maps of Your Photos on the Web
Hack 69. Find Your Way Around GRASS
Hacks 78-86
Hack 79. Geocode a U.S. Street Address
Hack 92. Map Wardriving (and other!) Data with MapServer
Persuasive Technology: Using Computers to Change What We Think and Do (Interactive Technologies)
The Functional Triad Computers in Persuasive Roles
Computers as Persuasive Tools
Computers as Persuasive Media Simulation
Computers as Persuasive Social Actors
The Ethics of Persuasive Technology
Microsoft Office Visio 2007 Step by Step (Step By Step (Microsoft))
Working Within the Visio Environment
Adding Decorative Elements to Diagrams
Exporting Timelines to Create Gantt Charts
Importing Data to Create Organization Charts
Storing Information with Network Shapes
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies