Using ActionScript 2.0 Components with Macromedia Flash 8

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This is nothing more than a printed version of the documentation that ships with Flash 8. As this is stated in the description of the book, and several of the reviews here, it shouldn't surprise anyone when they receive the book in the mail expecting more. Everything contained in this book can be found in the help files and PDF docs included with Flash 8, but it's still great to have a printed reference that you can actually make notes in and bookmark. The docs could use a little more in the way of examples, but if all you're looking for is a good printed version of the Flash reference materials, this is a good resource.

Author(s): Bob Berry, Jen deHaan, Peter deHaan, David Jacowitz, Wade Pickett
Edition: 1
Publisher: Macromedia Press
Year: 2005

Language: English
Pages: 284

Contents......Page 3
Intended audience......Page 7
Installing components......Page 8
Typographical conventions......Page 9
Additional resources......Page 10
Benefits of v2 components......Page 11
Component architecture......Page 12
What’s new in v2 components......Page 13
Accessibility and components......Page 14
The Components panel......Page 15
Components in the Component Inspector panel and Property inspector......Page 16
Components in Live Preview......Page 17
Adding components to Flash documents......Page 18
Adding components using the Components panel......Page 19
About component label size and component width and height......Page 20
About component events......Page 21
Using component event listeners......Page 22
Additional event syntax......Page 23
Creating custom focus navigation......Page 24
Upgrading v1 components to v2 architecture......Page 25
Customizing Components......Page 27
Setting styles on a component instance......Page 28
Setting global styles......Page 29
Setting styles for specific components......Page 30
Using global, custom, and class styles in the same document......Page 31
About color style properties......Page 32
Supported styles......Page 33
Applying a theme to a document......Page 35
Creating a new theme......Page 36
About skinning components......Page 37
Applying an edited skin to a component......Page 38
Applying an edited skin to a subcomponent......Page 39
Changing skin properties in the prototype......Page 42
Macromedia Flash MX 2004 and Macromedia Flash MX Professional 2004 Components......Page 45
User interface (UI) controls......Page 46
Managers......Page 47
Button component......Page 48
Creating an application with the Button component......Page 49
Using styles with the Button component......Page 50
Using skins with the Button component......Page 51
Button class......Page 52
Event summary for the Button class......Page 53
Button.click......Page 54
SimpleButton.emphasized......Page 55
Button.icon......Page 56
Button.label......Page 57
Button.selected......Page 58
CellRenderer interface......Page 59
Using the CheckBox component......Page 60
Creating an application with the CheckBox component......Page 61
Using skins with the CheckBox component......Page 62
Method summary for the CheckBox class......Page 63
CheckBox.click......Page 64
CheckBox.label......Page 65
CheckBox.labelPlacement......Page 66
ComboBox component......Page 67
ComboBox parameters......Page 69
Using styles with the ComboBox component......Page 70
Using skins with the ComboBox component......Page 71
ComboBox class......Page 72
Property summary for the ComboBox class......Page 73
ComboBox.addItem()......Page 74
ComboBox.change......Page 75
ComboBox.close()......Page 76
ComboBox.close......Page 77
ComboBox.dataProvider......Page 78
ComboBox.dropdown......Page 79
ComboBox.editable......Page 80
ComboBox.enter......Page 81
ComboBox.getItemAt()......Page 82
ComboBox.itemRollOut......Page 83
ComboBox.itemRollOver......Page 84
ComboBox.labelFunction......Page 86
ComboBox.open()......Page 87
ComboBox.open......Page 88
ComboBox.removeAll()......Page 89
ComboBox.replaceItemAt()......Page 90
ComboBox.rowCount......Page 91
ComboBox.scroll......Page 92
ComboBox.selectedItem......Page 93
ComboBox.textField......Page 94
DataGrid component......Page 95
DepthManager......Page 96
DepthManager.createChildAtDepth()......Page 97
DepthManager.createClassChildAtDepth()......Page 98
DepthManager.createObjectAtDepth()......Page 99
DepthManager.setDepthAbove()......Page 100
DepthManager.setDepthTo()......Page 101
Using the FocusManager......Page 102
Customizing the FocusManager......Page 103
FocusManager.defaultPushButton......Page 104
FocusManager.defaultPushButtonEnabled......Page 105
FocusManager.getFocus()......Page 106
FocusManager.sendDefaultPushButtonEvent()......Page 107
FocusManager.setFocus()......Page 108
Using the label component......Page 109
Customizing the label component......Page 110
Label class......Page 111
Label.autoSize......Page 112
Label.text......Page 113
List component......Page 114
Creating an application with the List component......Page 115
Customizing the List component......Page 116
Using styles with the List component......Page 117
List class......Page 118
Method summary for the List class......Page 119
Property summary for the List class......Page 120
List.addItem()......Page 121
List.cellRenderer......Page 122
List.change......Page 123
List.dataProvider......Page 124
List.hPosition......Page 125
List.iconField......Page 126
List.itemRollOut......Page 127
List.itemRollOver......Page 129
List.labelFunction......Page 130
List.maxHPosition......Page 131
List.removeAll()......Page 132
List.removeItemAt()......Page 133
List.rowCount......Page 134
List.rowHeight......Page 135
List.scroll......Page 136
List.selectedIndex......Page 137
List.selectedItem......Page 138
List.setPropertiesAt()......Page 139
List.sortItemsBy()......Page 140
List.vPosition......Page 141
Loader component......Page 142
Creating an application with the Loader component......Page 143
Loader class......Page 144
Event summary for the Loader class......Page 145
Loader.bytesLoaded......Page 146
Loader.complete......Page 147
Loader.load()......Page 149
Loader.percentLoaded......Page 150
Loader.progress......Page 151
Loader.scaleContent......Page 152
NumericStepper component......Page 153
Creating an application with the NumericStepper component......Page 154
Using styles with the NumericStepper component......Page 155
Using skins with the NumericStepper component......Page 156
Method summary for the NumericStepper class......Page 157
NumericStepper.change......Page 158
NumericStepper.maximum......Page 159
NumericStepper.nextValue......Page 160
NumericStepper.stepSize......Page 161
Method summary for the PopUpManager class......Page 162
PopUpManager.deletePopUp()......Page 163
Using the ProgressBar component......Page 164
Creating an application with the ProgressBar component......Page 165
Customizing the ProgressBar component......Page 166
Using skins with the ProgressBar component......Page 167
Method summary for the ProgressBar class......Page 168
ProgressBar.complete......Page 169
ProgressBar.indeterminate......Page 171
ProgressBar.labelPlacement......Page 172
ProgressBar.minimum......Page 173
ProgressBar.percentComplete......Page 174
ProgressBar.progress......Page 175
ProgressBar.setProgress()......Page 176
ProgressBar.source......Page 177
RadioButton component......Page 178
Creating an application with the RadioButton component......Page 179
Using styles with the RadioButton component......Page 180
Using skins with the RadioButton component......Page 181
Event summary for the RadioButton class......Page 182
RadioButton.click......Page 183
RadioButton.data......Page 184
RadioButton.label......Page 185
RadioButton.selected......Page 186
RadioButton.selection......Page 187
ScrollBar component......Page 188
Creating an application with the ScrollBar component......Page 189
Using skins with the ScrollBar component......Page 190
Event summary for the ScrollBar class......Page 192
ScrollBar.maxPos......Page 193
ScrollBar.minHeight......Page 194
ScrollBar.pageScrollSize......Page 195
ScrollBar.scroll......Page 196
ScrollBar.scrollPosition......Page 197
ScrollBar.setScrollProperties()......Page 198
Using the ScrollPane component......Page 199
Creating an application with the ScrollPane component......Page 200
Using skins with the ScrollPane component......Page 201
Method summary for the ScrollPane class......Page 202
ScrollPane.complete......Page 203
ScrollPane.contentPath......Page 205
ScrollPane.getBytesLoaded()......Page 206
ScrollPane.getBytesTotal()......Page 207
ScrollPane.hPosition......Page 208
ScrollPane.progress......Page 209
ScrollPane.refreshPane()......Page 210
ScrollPane.scroll......Page 211
ScrollPane.scrollDrag......Page 212
ScrollPane.vPageScrollSize......Page 213
Method summary for the StyleManager class......Page 214
StyleManager.registerColorStyle()......Page 215
TextArea component......Page 216
Creating an application with the TextArea component......Page 217
Using styles with the TextArea component......Page 218
Using skins with the TextArea component......Page 219
TextArea class......Page 220
Event summary for the TextArea class......Page 221
TextArea.change......Page 222
TextArea.hPosition......Page 223
TextArea.html......Page 224
TextArea.maxHPosition......Page 225
TextArea.password......Page 226
TextArea.restrict......Page 227
TextArea.vScrollPolicy......Page 228
TextInput component......Page 229
Creating an application with the TextInput component......Page 230
Customizing the TextInput component......Page 231
Using skins with the TextInput component......Page 232
Property summary for the TextInput class......Page 233
TextInput.change......Page 234
TextInput.enter......Page 235
TextInput.maxChars......Page 237
TextInput.password......Page 238
TextInput.restrict......Page 239
UIComponent......Page 240
Event summary for the UIComponent class......Page 241
UIComponent.focusIn......Page 242
UIComponent.focusOut......Page 243
UIComponent.getFocus()......Page 244
UIComponent.keyDown......Page 245
UIComponent.keyUp......Page 246
UIComponent.tabIndex......Page 247
UIEventDispatcher.addEventListener()......Page 248
Event Objects......Page 249
Method summary for the UIObject class......Page 250
UIObject.bottom......Page 251
UIObject.createClassObject()......Page 252
UIObject.destroyObject()......Page 253
UIObject.draw......Page 254
UIObject.getStyle()......Page 255
UIObject.left......Page 256
UIObject.load......Page 257
UIObject.move......Page 258
UIObject.redraw()......Page 259
UIObject.resize......Page 260
UIObject.scaleY......Page 261
UIObject.setSkin()......Page 262
UIObject.setStyle()......Page 263
UIObject.unload......Page 264
UIObject.visible......Page 265
UIObject.y......Page 266
Using the Window component......Page 267
Creating an application with the Window component......Page 268
Using skins with the Window component......Page 269
Window class......Page 270
Event summary for the Window class......Page 271
Window.click......Page 272
Window.closeButton......Page 273
Window.contentPath......Page 274
Window.mouseDownOutside......Page 275
Window.title......Page 276
XUpdateResolver component......Page 277
Index......Page 279