≡#Syntax10.Scn.Fnt\\
Contents of Using Gadgets
Using Gadgets
[
Text
| Contents |
Index
|
Master index
]
Objective
How to instantiate a gadget
Inserting a visual gadget - Gadgets.Insert
Linking a model gadget to a gadget - Gadgets.Link
Inserting a visual + model gadget pair
The gadget attributes
The Gen attribute
The Name attribute
Name scope
The Cmd attribute
The ConsumeCmd attribute
The Color attribute
The GridSnap attribute
The Locked attribute
The visual gadget collection
Button
Calendar
Caption
CheckBox
Circle
Clock
ColorPicker
DigitalClock
Finder
Icon
Iconizer
Line
List
NamePlate
Navigator
NoteBook
Organizer
Outline
Panel
PanelDoc
ProgressMeter
Rectangle
Rectangle3D
RefFrame
Scope
RembrandtDoc
RembrandtFrame
ScrollView
SetFrame
Sisiphus
Slider
Spline
TextDoc
TextField
TextGadget
TextHyperlink
TextNote
TextStyle
TimeStamp
View
The model gadget collection
Boolean
Complex
CurrentDirectory
CurrentLoad
Event timer
Integer
MemoryUsed
Picture
Real
Reference
Set
String
Text
The Gadgets module
How to copy gadgets - Gadgets.Copy
Using model gadgets
Changing the type of a visual gadget - Gadgets.Change
Setting an attribute value - Gadgets.Set
Setting an attribute - Gadgets.ChangeAttr
Macros
Lookup macro &
Activator macro #
Initiator macro !
Selection macro ^
Processor macros {, }, |
String concatenation
Interactive composition of gadgets
A simple composition exercise
Creating a panel
Adapting the panel
Storing the finalized panel and using it
A gadgets composition tool
Aliases
What's next?