Home Page Icon
Home Page
Table of Contents for
Close
by Chris Coremans
AJAX and Flash Development with OpenLaszlo: A Tutorial
Copyright
Introduction
AJAX
Flash
OpenLaszlo
Java Installation
Downloading and Installing OpenLaszlo
Exploring OpenLaszlo
OpenLaszlo Forum
About This Book
Downloading Program Examples
Starting OpenLaszlo
The OpenLaszlo Server
Your First OpenLaszlo Application
On-the-Fly Development
An Overview of Object-Oriented Programming
What Is an LZX Object?
LZX Classes
Creating an Object
Using the attribute Tag
Using the Debug Tool
The LzNode Class
Including Libraries
Comments
Summary
Basic Components
View
Canvas
The BaseComponent Class
Window
Alert
Button
ComboBox
List
RadioButton
The resource Tag
The frame Tag
Summary
Working with Text
The LzText Class
LzInputText
LzFont
Summary
Layout Management
Absolute Positioning
The LzLayout Class
SimpleLayout
ResizeLayout
SimpleBoundsLayout
ReverseLayout
StableBorderLayout
ConstantLayout
ConstantBoundsLayout
WrappingLayout
Summary
Event Handling
The handler Tag
Events Defined in the LzNode and LzView Classes
OpenLaszlo Event Programming
Delegates
A Simple Game
Summary
Constraints and States
Introduction to Constraints
Constraints with once
Using the applyConstraint Method
States
Summary
Animation
The LzAnimatorGroup and LzAnimator Classes
Using Timer
Summary
Working with Data
Introduction to XPath
The LzDataset Class
The datapath Attribute
Including XML documents
Displaying Data in Grids
Using Datapointer and Dataelement
Refreshing Data
Communicating with the Server
Summary
Working with Menus
The Menubar Class
The Menu Class
The Menuitem Class
Menuseparator
A Simple Example
Creating Submenus
Creating Popup Menus
Adding Event Handlers
Summary
Custom Drawing
The LzDrawView Class
Drawing Lines
Drawing Rectangles
Drawing Arcs
Drawing Ovals
Drawing Quadratic Curves
Using Different Stroke Styles and Line Widths
Using Fills
Setting Opacity
Using Gradients
Summary
Rich Components
Slider
Date Picker
ScrollBar
Tabs and Tabpane
Tree
Summary
Extending Classes
An Overview of Inheritance
The class Tag
Using the super Keyword
Using the classroot property
Overriding Event Handlers
Working with Custom Attributes
Summary
Communicating with the browser
Creating the Wrapper
The LzBrowser Class
Passing Values to A Flash Application
Summary
Debugging and Deployment
Debugging
Deployment
Summary
Google Maps Application
Signing Up
Google Maps API
The Example
Summary
Introduction to XML
Benefits of XML
Well-Formed XML Documents
Validating XML Documents
Related XML Resources
Introduction to JavaScript
Your First Script
Variables
Arrays
Operators
Loops
Branching in JavaScript
Functions
Objects
Java™ 5
Struts Design and Programming
How Tomcat Works
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Objects
Next
Next Chapter
Java™ 5
Java™ 5
Struts Design and Programming
How Tomcat Works
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset