Adobe 38039927 Extended User Guide - Page 259

Slices object

Page 259 highlights

ADOBE FIREWORKS CS3 255 Extending Guide Property (read-only) or method setFrameFileName (frameIndex) skipCell tableAlign tableBorder tablePadding tableSpacing tableTagText tableWidth targetText top width Data type zero-based index Boolean string integer integer integer string integer string integer integer Notes Sets the filename for the slice on the specified frame, without directory or extension information. You can stop an image from being exported by setting its name to "" (an empty string). Set to true if this cell in the table is covered by a previous row span or column span. The table alignment for the table in the current cell. The table's border width. The table's padding value. The table's spacing value. Text that contains table tag info that does not have a direct correlation in Fireworks. Percentage width if the table in the current cell has a percentage width. Target text for this image, if any. Top of the cell in pixels. The top starts at 0. Width of the image in pixels, including column spans. Slices object Slices is an object that has some properties and is also a two-dimensional array of SliceInfo objects (see "SliceInfo object" on page 253). For example, Slices[0][0] is the slice information for the first cell at row 0, column 0. The first array is rows; the second is columns. The following example shows a common way to access the table: var curRow; var curCol; for (curRow = 0; curRow

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315

ADOBE FIREWORKS CS3
Extending Guide
255
Slices object
Slices is an object that has some properties and is also a two-dimensional array of SliceInfo objects (see “SliceInfo
object” on page 253). For example,
Slices[0][0]
is the slice
information
for the first cell at row 0, column 0. The
first array is rows; the second is columns.
The following example shows a common way to access the table:
var curRow;
var curCol;
for (curRow = 0; curRow<slices.numRows; curRow++) {
for (curCol=0; curCol<slices.numColumns; curCol++) {
var curSlice = slices[curRow][curCol]; // curSlice is the slice info for the cell at
this row &
column.
// do whatever processing with curSlice.
}
}
The following table lists the properties of the Slices object, along with their data types and, where appropriate,
acceptable values and notes. All Slices object properties are read-only.
setFrameFileName
(frameIndex)
zero-based index
Sets the filename for the slice on the specified frame,
without directory or extension information. You can
stop an image from being exported by setting its
name to
""
(an empty string).
skipCell
Boolean
Set to
true
if this cell in the table is covered by a
previous row span or column span.
tableAlign
string
The table alignment for the table in the current cell.
tableBorder
integer
The table’s border width.
tablePadding
integer
The table’s padding value.
tableSpacing
integer
The table’s spacing value.
tableTagText
string
Text that contains table tag info that does not have a
direct correlation in Fireworks.
tableWidth
integer
Percentage width if the table in the current cell has a
percentage width.
targetText
string
Target text for this image, if any.
top
integer
Top of the cell in pixels. The top starts at
0
.
width
integer
Width of the image in pixels, including column spans.
Property (read-only) or method
Data type
Notes