| OLD | NEW |
| (Empty) | |
| 1 { |
| 2 "bounds": [800, 600], |
| 3 "children": [ |
| 4 { |
| 5 "bounds": [800, 600], |
| 6 "contentsOpaque": true, |
| 7 "drawsContent": true, |
| 8 "repaintRects": [ |
| 9 [783, 95, 10, 10], |
| 10 [783, 95, 10, 10], |
| 11 [783, 95, 10, 10], |
| 12 [783, 95, 10, 10], |
| 13 [783, 95, 10, 10], |
| 14 [783, 95, 10, 10], |
| 15 [783, 95, 10, 10], |
| 16 [783, 95, 10, 10], |
| 17 [783, 95, 10, 9], |
| 18 [783, 95, 10, 9], |
| 19 [769, 94, 11, 11], |
| 20 [769, 94, 11, 11], |
| 21 [769, 94, 11, 11], |
| 22 [769, 94, 11, 11], |
| 23 [769, 94, 11, 11], |
| 24 [769, 94, 11, 11], |
| 25 [757, 103, 9, 2], |
| 26 [757, 103, 9, 2], |
| 27 [757, 95, 9, 10], |
| 28 [757, 95, 9, 10], |
| 29 [757, 95, 9, 10], |
| 30 [757, 95, 9, 10], |
| 31 [757, 95, 9, 9], |
| 32 [757, 95, 9, 9], |
| 33 [757, 94, 36, 11], |
| 34 [757, 94, 36, 11], |
| 35 [632, 102, 160, 97], |
| 36 [632, 102, 160, 97], |
| 37 [632, 102, 160, 97], |
| 38 [632, 102, 160, 97], |
| 39 [632, 102, 160, 97], |
| 40 [632, 102, 160, 97], |
| 41 [632, 102, 160, 97], |
| 42 [632, 102, 160, 97], |
| 43 [632, 102, 160, 97], |
| 44 [632, 102, 160, 97], |
| 45 [632, 102, 160, 97], |
| 46 [632, 102, 160, 97], |
| 47 [632, 102, 160, 97], |
| 48 [632, 102, 160, 97], |
| 49 [632, 102, 160, 97], |
| 50 [627, 239, 34, 10], |
| 51 [627, 239, 34, 10], |
| 52 [624, 238, 174, 12], |
| 53 [624, 92, 174, 158], |
| 54 [624, 92, 174, 158], |
| 55 [624, 92, 174, 158], |
| 56 [624, 92, 174, 158], |
| 57 [616, 153, 12, 81], |
| 58 [616, 153, 12, 81], |
| 59 [616, 124, 10, 1], |
| 60 [616, 116, 10, 9], |
| 61 [616, 116, 10, 9], |
| 62 [616, 116, 10, 9], |
| 63 [616, 100, 10, 10], |
| 64 [616, 100, 10, 10], |
| 65 [616, 100, 10, 10], |
| 66 [616, 84, 10, 10], |
| 67 [616, 84, 10, 10], |
| 68 [616, 84, 10, 10], |
| 69 [616, 84, 10, 10], |
| 70 [616, 84, 10, 10], |
| 71 [613, 81, 185, 169], |
| 72 [613, 81, 185, 159], |
| 73 [613, 81, 185, 159], |
| 74 [613, 81, 185, 16], |
| 75 [613, 81, 16, 159], |
| 76 [572, 146, 10, 9], |
| 77 [572, 145, 10, 10], |
| 78 [572, 145, 10, 10], |
| 79 [572, 145, 10, 10], |
| 80 [572, 145, 10, 10], |
| 81 [558, 145, 11, 11], |
| 82 [558, 145, 11, 11], |
| 83 [558, 145, 11, 11], |
| 84 [546, 154, 9, 2], |
| 85 [546, 146, 9, 10], |
| 86 [546, 146, 9, 10], |
| 87 [546, 146, 9, 9], |
| 88 [455, 380, 10, 10], |
| 89 [455, 380, 10, 10], |
| 90 [455, 380, 10, 10], |
| 91 [455, 380, 10, 10], |
| 92 [455, 380, 10, 10], |
| 93 [441, 380, 11, 10], |
| 94 [441, 380, 11, 10], |
| 95 [441, 380, 11, 10], |
| 96 [428, 388, 10, 2], |
| 97 [428, 380, 10, 10], |
| 98 [428, 380, 10, 10], |
| 99 [428, 380, 10, 10], |
| 100 [377, 185, 9, 9], |
| 101 [377, 184, 10, 11], |
| 102 [377, 184, 10, 11], |
| 103 [377, 184, 10, 11], |
| 104 [377, 184, 10, 11], |
| 105 [376, 346, 11, 10], |
| 106 [376, 346, 11, 10], |
| 107 [376, 346, 11, 10], |
| 108 [364, 355, 9, 1], |
| 109 [364, 346, 9, 10], |
| 110 [364, 346, 9, 10], |
| 111 [364, 346, 9, 10], |
| 112 [363, 184, 11, 11], |
| 113 [363, 184, 11, 11], |
| 114 [363, 184, 11, 11], |
| 115 [350, 193, 10, 2], |
| 116 [350, 185, 10, 10], |
| 117 [350, 185, 10, 10], |
| 118 [350, 185, 10, 9], |
| 119 [320, 399, 135, 63], |
| 120 [320, 399, 135, 63], |
| 121 [320, 399, 135, 63], |
| 122 [320, 399, 135, 63], |
| 123 [320, 399, 135, 63], |
| 124 [320, 399, 135, 63], |
| 125 [320, 399, 135, 63], |
| 126 [320, 399, 135, 63], |
| 127 [320, 399, 135, 63], |
| 128 [320, 399, 135, 63], |
| 129 [320, 399, 135, 63], |
| 130 [314, 509, 91, 10], |
| 131 [314, 509, 91, 10], |
| 132 [314, 379, 71, 13], |
| 133 [314, 379, 71, 13], |
| 134 [312, 508, 158, 12], |
| 135 [312, 377, 158, 143], |
| 136 [312, 377, 158, 143], |
| 137 [312, 377, 158, 143], |
| 138 [312, 377, 158, 15], |
| 139 [312, 377, 158, 15], |
| 140 [257, 365, 120, 38], |
| 141 [257, 365, 120, 38], |
| 142 [257, 365, 120, 38], |
| 143 [257, 365, 120, 38], |
| 144 [257, 365, 120, 38], |
| 145 [257, 365, 120, 38], |
| 146 [257, 365, 120, 38], |
| 147 [252, 345, 74, 13], |
| 148 [252, 345, 74, 13], |
| 149 [249, 344, 143, 64], |
| 150 [249, 344, 143, 64], |
| 151 [249, 344, 143, 64], |
| 152 [249, 344, 143, 15], |
| 153 [249, 344, 143, 15], |
| 154 [236, 198, 10, 10], |
| 155 [236, 198, 10, 10], |
| 156 [236, 198, 10, 10], |
| 157 [236, 198, 10, 10], |
| 158 [236, 198, 10, 10], |
| 159 [223, 198, 10, 10], |
| 160 [223, 198, 10, 10], |
| 161 [223, 198, 10, 10], |
| 162 [210, 206, 9, 2], |
| 163 [210, 198, 9, 10], |
| 164 [210, 198, 9, 10], |
| 165 [210, 198, 9, 10], |
| 166 [80, 407, 127, 10], |
| 167 [80, 407, 127, 10], |
| 168 [80, 327, 139, 10], |
| 169 [80, 327, 139, 10], |
| 170 [80, 197, 67, 13], |
| 171 [80, 197, 67, 13], |
| 172 [80, 183, 132, 13], |
| 173 [80, 183, 132, 13], |
| 174 [77, 406, 315, 12], |
| 175 [77, 326, 174, 12], |
| 176 [77, 195, 174, 143], |
| 177 [77, 195, 174, 143], |
| 178 [77, 195, 174, 143], |
| 179 [77, 195, 174, 15], |
| 180 [77, 195, 174, 15], |
| 181 [77, 182, 315, 236], |
| 182 [77, 182, 315, 236], |
| 183 [77, 182, 315, 236], |
| 184 [77, 182, 315, 15], |
| 185 [77, 182, 315, 15], |
| 186 [43, 481, 113, 36], |
| 187 [43, 481, 113, 36], |
| 188 [43, 481, 113, 36], |
| 189 [43, 481, 113, 36], |
| 190 [43, 481, 113, 36], |
| 191 [43, 481, 113, 36], |
| 192 [43, 481, 113, 36], |
| 193 [41, 525, 102, 10], |
| 194 [41, 525, 102, 10], |
| 195 [41, 144, 59, 13], |
| 196 [41, 144, 59, 13], |
| 197 [39, 476, 119, 48], |
| 198 [39, 476, 119, 48], |
| 199 [39, 476, 119, 48], |
| 200 [38, 523, 549, 12], |
| 201 [38, 143, 549, 392], |
| 202 [38, 143, 549, 392], |
| 203 [38, 143, 549, 392], |
| 204 [38, 143, 549, 15], |
| 205 [38, 143, 549, 15], |
| 206 [38, 92, 760, 443], |
| 207 [38, 92, 760, 443], |
| 208 [38, 81, 760, 454], |
| 209 [0, 30, 5, 2], |
| 210 [0, 22, 5, 9], |
| 211 [0, 22, 5, 9], |
| 212 [0, 21, 5, 11], |
| 213 [0, 21, 5, 11], |
| 214 [0, 21, 5, 11] |
| 215 ], |
| 216 "paintInvalidationClients": [ |
| 217 "LayoutSVGHiddenContainer symbol id='closeButton'", |
| 218 "LayoutSVGRect rect", |
| 219 "LayoutSVGPath line", |
| 220 "LayoutSVGPath line", |
| 221 "LayoutSVGHiddenContainer symbol id='maximizeButton'", |
| 222 "LayoutSVGRect rect", |
| 223 "LayoutSVGHiddenContainer symbol id='minimizeButton'", |
| 224 "LayoutSVGRect rect", |
| 225 "LayoutSVGPath line", |
| 226 "LayoutSVGContainer g id='Windows'", |
| 227 "LayoutSVGContainer g id='navWindow'", |
| 228 "LayoutSVGContainer g id='windowMainGroupnavWindow'", |
| 229 "LayoutSVGRect rect", |
| 230 "LayoutSVGContainer g", |
| 231 "LayoutSVGText text id='textNavWindow'", |
| 232 "LayoutSVGInlineText #text", |
| 233 "InlineTextBox 'This window should'", |
| 234 "LayoutSVGTSpan tspan", |
| 235 "InlineFlowBox", |
| 236 "LayoutSVGInlineText #text", |
| 237 "InlineTextBox 'contain navigation tools'", |
| 238 "LayoutSVGTSpan tspan", |
| 239 "InlineFlowBox", |
| 240 "LayoutSVGInlineText #text", |
| 241 "InlineTextBox 'Click on button'", |
| 242 "LayoutSVGTSpan tspan", |
| 243 "InlineFlowBox", |
| 244 "LayoutSVGInlineText #text", |
| 245 "InlineTextBox ''Resize Navigation Window' for a'", |
| 246 "LayoutSVGTSpan tspan", |
| 247 "InlineFlowBox", |
| 248 "LayoutSVGInlineText #text", |
| 249 "InlineTextBox 'random resize of this Window'", |
| 250 "LayoutSVGTSpan tspan", |
| 251 "InlineFlowBox", |
| 252 "LayoutSVGInlineText #text", |
| 253 "InlineTextBox 'Note that this window also'", |
| 254 "LayoutSVGTSpan tspan", |
| 255 "InlineFlowBox", |
| 256 "LayoutSVGInlineText #text", |
| 257 "InlineTextBox 'features a window decoration'", |
| 258 "LayoutSVGRect rect", |
| 259 "LayoutSVGText text", |
| 260 "LayoutSVGInlineText #text", |
| 261 "InlineTextBox 'Statusbar'", |
| 262 "LayoutSVGContainer g id='windowTitlebarGroupnavWindow'", |
| 263 "LayoutSVGContainer use id='closeButtonnavWindow'", |
| 264 "LayoutSVGViewportContainer svg id='closeButton'", |
| 265 "LayoutSVGRect rect", |
| 266 "LayoutSVGPath line", |
| 267 "LayoutSVGPath line", |
| 268 "LayoutSVGContainer use id='maximizeButtonnavWindow'", |
| 269 "LayoutSVGViewportContainer svg id='maximizeButton'", |
| 270 "LayoutSVGRect rect", |
| 271 "LayoutSVGContainer use id='minimizeButtonnavWindow'", |
| 272 "LayoutSVGViewportContainer svg id='minimizeButton'", |
| 273 "LayoutSVGRect rect", |
| 274 "LayoutSVGPath line", |
| 275 "LayoutSVGContainer g id='bigWindow'", |
| 276 "LayoutSVGContainer g id='windowMainGroupbigWindow'", |
| 277 "LayoutSVGRect rect", |
| 278 "LayoutSVGContainer g", |
| 279 "LayoutSVGRect rect", |
| 280 "LayoutSVGText text", |
| 281 "LayoutSVGInlineText #text", |
| 282 "InlineTextBox 'This is a big movable window'", |
| 283 "LayoutSVGContainer g id='nestedWindow'", |
| 284 "LayoutSVGContainer g id='windowMainGroupnestedWindow'", |
| 285 "LayoutSVGRect rect", |
| 286 "LayoutSVGContainer g", |
| 287 "LayoutSVGRect rect", |
| 288 "LayoutSVGText text", |
| 289 "LayoutSVGInlineText #text", |
| 290 "InlineTextBox 'This window contains other windows'", |
| 291 "LayoutSVGContainer g id='colourPickerWindow'", |
| 292 "LayoutSVGContainer g id='windowMainGroupcolourPickerWindow'", |
| 293 "LayoutSVGRect rect", |
| 294 "LayoutSVGContainer g", |
| 295 "LayoutSVGRect rect", |
| 296 "LayoutSVGText text", |
| 297 "LayoutSVGInlineText #text", |
| 298 "InlineTextBox 'Changing a colour changes background'", |
| 299 "LayoutSVGContainer g id='windowTitlebarGroupcolourPickerWindow'", |
| 300 "LayoutSVGRect rect id='titleBarcolourPickerWindow'", |
| 301 "LayoutSVGText text", |
| 302 "LayoutSVGInlineText #text", |
| 303 "InlineTextBox 'Colour Picker'", |
| 304 "LayoutSVGContainer use id='closeButtoncolourPickerWindow'", |
| 305 "LayoutSVGViewportContainer svg id='closeButton'", |
| 306 "LayoutSVGRect rect", |
| 307 "LayoutSVGPath line", |
| 308 "LayoutSVGPath line", |
| 309 "LayoutSVGContainer use id='maximizeButtoncolourPickerWindow'", |
| 310 "LayoutSVGViewportContainer svg id='maximizeButton'", |
| 311 "LayoutSVGRect rect", |
| 312 "LayoutSVGContainer use id='minimizeButtoncolourPickerWindow'", |
| 313 "LayoutSVGViewportContainer svg id='minimizeButton'", |
| 314 "LayoutSVGRect rect", |
| 315 "LayoutSVGPath line", |
| 316 "LayoutSVGContainer g id='statusWindow'", |
| 317 "LayoutSVGContainer g id='windowMainGroupstatusWindow'", |
| 318 "LayoutSVGRect rect", |
| 319 "LayoutSVGContainer g", |
| 320 "LayoutSVGText text id='textStatusWindow'", |
| 321 "LayoutSVGInlineText #text", |
| 322 "InlineTextBox 'This is a none-moveable'", |
| 323 "LayoutSVGTSpan tspan", |
| 324 "InlineFlowBox", |
| 325 "LayoutSVGInlineText #text", |
| 326 "InlineTextBox 'none-closeable status'", |
| 327 "LayoutSVGTSpan tspan", |
| 328 "InlineFlowBox", |
| 329 "LayoutSVGInlineText #text", |
| 330 "InlineTextBox 'window'", |
| 331 "LayoutSVGContainer g id='windowTitlebarGroupstatusWindow'", |
| 332 "LayoutSVGRect rect id='titleBarstatusWindow'", |
| 333 "LayoutSVGText text", |
| 334 "LayoutSVGInlineText #text", |
| 335 "InlineTextBox 'Status Window'", |
| 336 "LayoutSVGContainer use id='maximizeButtonstatusWindow'", |
| 337 "LayoutSVGViewportContainer svg id='maximizeButton'", |
| 338 "LayoutSVGRect rect", |
| 339 "LayoutSVGContainer use id='minimizeButtonstatusWindow'", |
| 340 "LayoutSVGViewportContainer svg id='minimizeButton'", |
| 341 "LayoutSVGRect rect", |
| 342 "LayoutSVGPath line", |
| 343 "LayoutSVGContainer g id='windowTitlebarGroupnestedWindow'", |
| 344 "LayoutSVGRect rect id='titleBarnestedWindow'", |
| 345 "LayoutSVGText text", |
| 346 "LayoutSVGInlineText #text", |
| 347 "InlineTextBox 'Nested middlesize Window'", |
| 348 "LayoutSVGContainer use id='closeButtonnestedWindow'", |
| 349 "LayoutSVGViewportContainer svg id='closeButton'", |
| 350 "LayoutSVGRect rect", |
| 351 "LayoutSVGPath line", |
| 352 "LayoutSVGPath line", |
| 353 "LayoutSVGContainer use id='maximizeButtonnestedWindow'", |
| 354 "LayoutSVGViewportContainer svg id='maximizeButton'", |
| 355 "LayoutSVGRect rect", |
| 356 "LayoutSVGContainer use id='minimizeButtonnestedWindow'", |
| 357 "LayoutSVGViewportContainer svg id='minimizeButton'", |
| 358 "LayoutSVGRect rect", |
| 359 "LayoutSVGPath line", |
| 360 "LayoutSVGContainer g id='smallWindow'", |
| 361 "LayoutSVGContainer g id='windowMainGroupsmallWindow'", |
| 362 "LayoutSVGRect rect", |
| 363 "LayoutSVGContainer g", |
| 364 "LayoutSVGText text id='textSmallWindow'", |
| 365 "LayoutSVGInlineText #text", |
| 366 "InlineTextBox 'This window has a callback'", |
| 367 "LayoutSVGTSpan tspan", |
| 368 "InlineFlowBox", |
| 369 "LayoutSVGInlineText #text", |
| 370 "InlineTextBox 'function indicating mouse'", |
| 371 "LayoutSVGTSpan tspan", |
| 372 "InlineFlowBox", |
| 373 "LayoutSVGInlineText #text", |
| 374 "InlineTextBox 'movements in the statusbar'", |
| 375 "LayoutSVGTSpan tspan", |
| 376 "InlineFlowBox", |
| 377 "LayoutSVGInlineText #text", |
| 378 "InlineTextBox 'and alerting window'", |
| 379 "LayoutSVGTSpan tspan", |
| 380 "InlineFlowBox", |
| 381 "LayoutSVGInlineText #text", |
| 382 "InlineTextBox 'events'", |
| 383 "LayoutSVGRect rect", |
| 384 "LayoutSVGText text", |
| 385 "LayoutSVGInlineText #text", |
| 386 "InlineTextBox 'Callback function is active'", |
| 387 "LayoutSVGContainer g id='windowTitlebarGroupsmallWindow'", |
| 388 "LayoutSVGRect rect id='titleBarsmallWindow'", |
| 389 "LayoutSVGText text", |
| 390 "LayoutSVGInlineText #text", |
| 391 "InlineTextBox 'Small Window'", |
| 392 "LayoutSVGContainer use id='closeButtonsmallWindow'", |
| 393 "LayoutSVGViewportContainer svg id='closeButton'", |
| 394 "LayoutSVGRect rect", |
| 395 "LayoutSVGPath line", |
| 396 "LayoutSVGPath line", |
| 397 "LayoutSVGContainer use id='maximizeButtonsmallWindow'", |
| 398 "LayoutSVGViewportContainer svg id='maximizeButton'", |
| 399 "LayoutSVGRect rect", |
| 400 "LayoutSVGContainer use id='minimizeButtonsmallWindow'", |
| 401 "LayoutSVGViewportContainer svg id='minimizeButton'", |
| 402 "LayoutSVGRect rect", |
| 403 "LayoutSVGPath line", |
| 404 "LayoutSVGContainer g id='minimalWindow'", |
| 405 "LayoutSVGContainer g id='windowMainGroupminimalWindow'", |
| 406 "LayoutSVGRect rect", |
| 407 "LayoutSVGContainer g", |
| 408 "LayoutSVGText text id='textMinimalWindow'", |
| 409 "LayoutSVGInlineText #text", |
| 410 "InlineTextBox 'This is a minimal window'", |
| 411 "LayoutSVGTSpan tspan", |
| 412 "InlineFlowBox", |
| 413 "LayoutSVGInlineText #text", |
| 414 "InlineTextBox 'without title and status bar.'", |
| 415 "LayoutSVGTSpan tspan", |
| 416 "InlineFlowBox", |
| 417 "LayoutSVGInlineText #text", |
| 418 "InlineTextBox 'it is also not moveable'", |
| 419 "LayoutSVGContainer g id='windowTitlebarGroupminimalWindow'", |
| 420 "LayoutSVGContainer g id='windowTitlebarGroupbigWindow'", |
| 421 "LayoutSVGRect rect id='titleBarbigWindow'", |
| 422 "LayoutSVGText text", |
| 423 "LayoutSVGInlineText #text", |
| 424 "InlineTextBox 'Big Window'", |
| 425 "LayoutSVGContainer use id='closeButtonbigWindow'", |
| 426 "LayoutSVGViewportContainer svg id='closeButton'", |
| 427 "LayoutSVGRect rect", |
| 428 "LayoutSVGPath line", |
| 429 "LayoutSVGPath line", |
| 430 "LayoutSVGContainer use id='maximizeButtonbigWindow'", |
| 431 "LayoutSVGViewportContainer svg id='maximizeButton'", |
| 432 "LayoutSVGRect rect", |
| 433 "LayoutSVGContainer use id='minimizeButtonbigWindow'", |
| 434 "LayoutSVGViewportContainer svg id='minimizeButton'", |
| 435 "LayoutSVGRect rect", |
| 436 "LayoutSVGPath line", |
| 437 "LayoutSVGContainer g id='Windows'", |
| 438 "LayoutSVGContainer g id='navWindow'", |
| 439 "LayoutSVGContainer g id='windowTitlebarGroupnavWindow'", |
| 440 "LayoutSVGContainer g id='decoGroupnavWindow'", |
| 441 "LayoutSVGRect rect", |
| 442 "LayoutSVGRect rect id='decoGroupMinimizednavWindow'", |
| 443 "LayoutSVGText text", |
| 444 "LayoutSVGInlineText #text", |
| 445 "InlineTextBox 'Navigation Window'", |
| 446 "LayoutSVGContainer use id='closeButtonnavWindow'", |
| 447 "LayoutSVGViewportContainer svg id='closeButton'", |
| 448 "LayoutSVGRect rect", |
| 449 "LayoutSVGPath line", |
| 450 "LayoutSVGPath line", |
| 451 "LayoutSVGContainer use id='maximizeButtonnavWindow'", |
| 452 "LayoutSVGViewportContainer svg id='maximizeButton'", |
| 453 "LayoutSVGRect rect", |
| 454 "LayoutSVGContainer use id='minimizeButtonnavWindow'", |
| 455 "LayoutSVGViewportContainer svg id='minimizeButton'", |
| 456 "LayoutSVGRect rect", |
| 457 "LayoutSVGPath line" |
| 458 ] |
| 459 } |
| 460 ] |
| 461 } |
| 462 |
| OLD | NEW |