Ignore:
Timestamp:
01/21/14 14:39:12 (10 years ago)
Author:
jts21
Message:

Fix deletion tutorial to use data instead of ID values (since ID values apparently change when an item is picked up and placed back down). Also modified Frame.addRectangle() so it correctly returns the components in the rectangle, so we can now also check that the rectangle in the deletion tutorial was deleted as well as the text items

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/assets/resources/framesets/tutorials/12.exp

    r727 r731  
    1 V 15
     1V 19
    22U jts21A
    33D 20Jan2014[10:31]
    44M jts21A
    5 d 21Jan2014[10:45]
     5d 21Jan2014[14:12]
    66Z
    77
     
    2121h -1.0
    2222
    23 S T 7
     23S T 83
    2424s 20Jan2014[10:31.23]
    2525d 50 50 50 100
    26 P 27 183
     26P 23 86
    2727T @functions
    2828F Javascript1
     
    3737h -1.0
    3838
    39 S T 8
    40 s 20Jan2014[10:31.23]
    41 P 24 233
     39S T 182
     40s 20Jan2014[10:31.23]
     41P 26 116
    4242T var frame = loadTutorialFrame(11)
    4343Q 0
     
    5151h -1.0
    5252
    53 S T 31
    54 s 20Jan2014[10:31.23]
    55 P 22 285
    56 T if(frame.getItemWithID(6) == null)
    57 Q 0
    58 o jts21A
    59 v S
    60 f tr18
    61 t -1.0
    62 b 0.0
    63 m 0.0
    64 w 974
    65 h -1.0
    66 
    67 S P 32
    68 s 20Jan2014[10:31.23]
    69 d 100 0 0 100
    70 P 1002 310
    71 e 100 59 59 100
    72 Q 0
    73 o jts21A
    74 v S
    75 h 2.0
    76 l 34 53
     53S T 88
     54s 21Jan2014[13:41.27]
     55P 22 148
     56T var iterator = frame.getTextItems().iterator()
     57Q 0
     58o jts21A
     59v S
     60f tr18
     61t -1.0
     62b 0.0
     63m 0.0
     64w 974
     65h -1.0
     66
     67S T 89
     68s 21Jan2014[13:41.27]
     69P 29 187
     70T var success = true
     71Q 0
     72o jts21A
     73v S
     74f tr18
     75t -1.0
     76b 0.0
     77m 0.0
     78w 974
     79h -1.0
     80
     81S T 90
     82s 21Jan2014[13:41.27]
     83P 28 229
     84T while(iterator.hasNext())
     85Q 0
     86o jts21A
     87v S
     88f tr18
     89t -1.0
     90b 0.0
     91m 0.0
     92w 974
     93h -1.0
     94
     95S P 162
     96s 21Jan2014[13:41.27]
     97d 100 0 0 100
     98P 973 280
     99e 100 59 59 100
     100Q 0
     101o jts21A
     102v S
     103h 2.0
     104l 164 181
     105c 700 701
     106
     107S P 163
     108s 21Jan2014[13:41.27]
     109d 100 0 0 100
     110P 32 280
     111e 100 59 59 100
     112Q 0
     113o jts21A
     114v S
     115h 2.0
     116l 164 165
     117c 700 702
     118
     119S T 166
     120s 21Jan2014[13:41.27]
     121P 49 309
     122T var t = iterator.next()
     123Q 0
     124o jts21A
     125v S
     126f tr18
     127t -1.0
     128b 0.0
     129m 0.0
     130w 974
     131h -1.0
     132
     133S T 167
     134s 21Jan2014[13:41.27]
     135P 53 346
     136T if(t.getData() != null && t.getData().contains("itemToDelete") && (t.getX() != 70 || t.getY() != 217))
     137Q 0
     138o jts21A
     139v S
     140f tr18
     141t -1.0
     142b 0.0
     143m 0.0
     144w 974
     145h -1.0
     146
     147S P 168
     148s 21Jan2014[13:41.27]
     149d 0 0 100 100
     150P 252 375
     151e 59 59 100 100
     152Q 0
     153o jts21A
     154v S
     155h 2.0
     156l 170 177
     157c 704 705
     158
     159S P 169
     160s 21Jan2014[13:41.27]
     161d 0 0 100 100
     162P 79 375
     163e 59 59 100 100
     164Q 0
     165o jts21A
     166v S
     167h 2.0
     168l 170 171
     169c 704 706
     170
     171S T 172
     172s 21Jan2014[13:41.27]
     173P 103 401
     174T success = false
     175Q 0
     176o jts21A
     177v S
     178f tr18
     179t -1.0
     180b 0.0
     181m 0.0
     182w 974
     183h -1.0
     184
     185S T 173
     186s 21Jan2014[13:41.27]
     187P 109 434
     188T break
     189Q 0
     190o jts21A
     191v S
     192f tr18
     193t -1.0
     194b 0.0
     195m 0.0
     196w 974
     197h -1.0
     198
     199S P 174
     200s 21Jan2014[13:41.27]
     201d 0 0 100 100
     202P 79 446
     203e 59 59 100 100
     204Q 0
     205o jts21A
     206v S
     207h 2.0
     208l 171 176
     209c 706 707
     210
     211S P 175
     212s 21Jan2014[13:41.27]
     213d 0 0 100 100
     214P 252 446
     215e 59 59 100 100
     216Q 0
     217o jts21A
     218v S
     219h 2.0
     220l 176 177
     221c 705 707
     222
     223S P 178
     224s 21Jan2014[13:41.27]
     225d 100 0 0 100
     226P 32 467
     227e 100 59 59 100
     228Q 0
     229o jts21A
     230v S
     231h 2.0
     232l 165 180
     233c 702 703
     234
     235S P 179
     236s 21Jan2014[13:41.27]
     237d 100 0 0 100
     238P 973 467
     239e 100 59 59 100
     240Q 0
     241o jts21A
     242v S
     243h 2.0
     244l 180 181
     245c 701 703
     246
     247S T 192
     248s 21Jan2014[13:43.38]
     249P 49 547
     250T if(success)
     251Q 0
     252o jts21A
     253v S
     254f tr18
     255t -1.0
     256b 0.0
     257m 0.0
     258w 974
     259h -1.0
     260
     261S P 151
     262s 20Jan2014[10:31.23]
     263d 100 0 0 100
     264P 33 574
     265e 100 59 59 100
     266Q 0
     267o jts21A
     268v S
     269h 2.0
     270l 152 153
     271c 280 282
     272
     273S P 154
     274s 20Jan2014[10:31.23]
     275d 100 0 0 100
     276P 1023 574
     277e 100 59 59 100
     278Q 0
     279o jts21A
     280v S
     281h 2.0
     282l 152 158
    77283c 280 281
    78284
    79 S P 33
    80 s 20Jan2014[10:31.23]
    81 d 100 0 0 100
    82 P 12 310
    83 e 100 59 59 100
    84 Q 0
    85 o jts21A
    86 v S
    87 h 2.0
    88 l 34 35
    89 c 280 282
    90 
    91 S T 56
    92 s 20Jan2014[10:31.23]
    93 P 28 360
    94 T frame.addText(70, 209, "You can undo a delete by clicking the middle+right mouse buttons on the background", null)
    95 Q 0
    96 o jts21A
    97 v S
    98 f tr18
    99 t -1.0
    100 b 0.0
    101 m 0.0
    102 w 974
    103 h -1.0
    104 
    105 S T 55
    106 s 20Jan2014[10:31.23]
    107 P 28 438
    108 T frame.addText(70, 243, "Un-delete the item, then click here to continue", "runJSFrame", "Tutorials13")
    109 Q 0
    110 o jts21A
    111 v S
    112 f tr18
    113 t -1.0
    114 b 0.0
    115 m 0.0
    116 w 974
    117 h -1.0
    118 
    119 S P 38
    120 s 20Jan2014[10:31.23]
    121 d 100 0 0 100
    122 P 12 467
    123 e 100 59 59 100
    124 Q 0
    125 o jts21A
    126 v S
    127 h 2.0
    128 l 35 54
     285S T 160
     286s 20Jan2014[10:31.23]
     287P 61 614
     288T frame.addText(70, 210, "You can undo a delete by clicking the middle+right mouse buttons on the background", null)
     289Q 0
     290o jts21A
     291v S
     292f tr18
     293t -1.0
     294b 0.0
     295m 0.0
     296w 974
     297h -1.0
     298
     299S T 161
     300s 20Jan2014[10:31.23]
     301P 60 680
     302T frame.addText(70, 246, "Un-delete the item, then click here to continue", "runJSFrame", "Tutorials13")
     303Q 0
     304o jts21A
     305v S
     306f tr18
     307t -1.0
     308b 0.0
     309m 0.0
     310w 974
     311h -1.0
     312
     313S P 155
     314s 20Jan2014[10:31.23]
     315d 100 0 0 100
     316P 33 714
     317e 100 59 59 100
     318Q 0
     319o jts21A
     320v S
     321h 2.0
     322l 153 156
    129323c 282 283
    130324
    131 S P 52
    132 s 20Jan2014[10:31.23]
    133 d 100 0 0 100
    134 P 1002 467
    135 e 100 59 59 100
    136 Q 0
    137 o jts21A
    138 v S
    139 h 2.0
    140 l 53 54
     325S P 157
     326s 20Jan2014[10:31.23]
     327d 100 0 0 100
     328P 1023 714
     329e 100 59 59 100
     330Q 0
     331o jts21A
     332v S
     333h 2.0
     334l 158 156
    141335c 281 283
    142336
    143 S T 51
    144 s 20Jan2014[10:31.23]
    145 P 27 501
     337S T 150
     338s 20Jan2014[10:31.23]
     339P 36 764
    146340T else
    147341Q 0
     
    155349h -1.0
    156350
    157 S P 42
    158 s 20Jan2014[10:31.23]
    159 d 100 0 0 100
    160 P 926 528
    161 e 100 59 59 100
    162 Q 0
    163 o jts21A
    164 v S
    165 h 2.0
    166 l 44 49
     351S P 133
     352s 20Jan2014[10:31.23]
     353d 100 0 0 100
     354P 931 795
     355e 100 59 59 100
     356Q 0
     357o jts21A
     358v S
     359h 2.0
     360l 135 140
    167361c 284 285
    168362
    169 S P 43
    170 s 20Jan2014[10:31.23]
    171 d 100 0 0 100
    172 P 22 528
    173 e 100 59 59 100
    174 Q 0
    175 o jts21A
    176 v S
    177 h 2.0
    178 l 44 45
     363S P 134
     364s 20Jan2014[10:31.23]
     365d 100 0 0 100
     366P 27 795
     367e 100 59 59 100
     368Q 0
     369o jts21A
     370v S
     371h 2.0
     372l 135 136
    179373c 284 286
    180374
    181 S T 59
    182 s 20Jan2014[10:31.23]
    183 P 58 568
     375S T 137
     376s 20Jan2014[10:31.23]
     377P 63 835
    184378T org.expeditee.gui.MessageBay.errorMessage("You need to delete the item to continue")
    185379Q 0
     
    193387h -1.0
    194388
    195 S P 47
    196 s 20Jan2014[10:31.23]
    197 d 100 0 0 100
    198 P 22 594
    199 e 100 59 59 100
    200 Q 0
    201 o jts21A
    202 v S
    203 h 2.0
    204 l 45 50
     389S P 138
     390s 20Jan2014[10:31.23]
     391d 100 0 0 100
     392P 27 861
     393e 100 59 59 100
     394Q 0
     395o jts21A
     396v S
     397h 2.0
     398l 136 141
    205399c 286 287
    206400
    207 S P 48
    208 s 20Jan2014[10:31.23]
    209 d 100 0 0 100
    210 P 926 594
    211 e 100 59 59 100
    212 Q 0
    213 o jts21A
    214 v S
    215 h 2.0
    216 l 49 50
     401S P 139
     402s 20Jan2014[10:31.23]
     403d 100 0 0 100
     404P 931 861
     405e 100 59 59 100
     406Q 0
     407o jts21A
     408v S
     409h 2.0
     410l 140 141
    217411c 285 287
    218412
    219413Z
    220414
    221 L 34 1
    222 s 32 33
    223 
    224 L 53 1
    225 s 52 32
    226 
    227 L 35 1
    228 s 33 38
    229 
    230 L 54 1
    231 s 38 52
    232 
    233 L 44 1
    234 s 42 43
    235 
    236 L 49 1
    237 s 48 42
    238 
    239 L 45 1
    240 s 43 47
    241 
    242 L 50 1
    243 s 47 48
     415L 164 1
     416s 162 163
     417
     418L 181 1
     419s 179 162
     420
     421L 165 1
     422s 163 178
     423
     424L 170 1
     425s 168 169
     426
     427L 177 1
     428s 175 168
     429
     430L 171 1
     431s 169 174
     432
     433L 176 1
     434s 174 175
     435
     436L 180 1
     437s 178 179
     438
     439L 152 1
     440s 154 151
     441
     442L 153 1
     443s 151 155
     444
     445L 158 1
     446s 157 154
     447
     448L 156 1
     449s 155 157
     450
     451L 135 1
     452s 133 134
     453
     454L 140 1
     455s 139 133
     456
     457L 136 1
     458s 134 138
     459
     460L 141 1
     461s 138 139
    244462
    245463Z
    246464
     465C 700 3
     466s 162 163
     467
     468C 701 2
     469s 179 162
     470
     471C 702 2
     472s 163 178
     473
     474C 704 3
     475s 168 169
     476
     477C 705 2
     478s 175 168
     479
     480C 706 2
     481s 169 174
     482
     483C 707 3
     484s 174 175
     485
     486C 703 3
     487s 178 179
     488
    247489C 280 3
    248 s 32 33
     490s 154 151
     491
     492C 282 2
     493s 151 155
    249494
    250495C 281 2
    251 s 52 32
    252 
    253 C 282 2
    254 s 33 38
     496s 157 154
    255497
    256498C 283 3
    257 s 38 52
     499s 155 157
    258500
    259501C 284 3
    260 s 42 43
     502s 133 134
    261503
    262504C 285 2
    263 s 48 42
     505s 139 133
    264506
    265507C 286 2
    266 s 43 47
     508s 134 138
    267509
    268510C 287 3
    269 s 47 48
     511s 138 139
    270512
    271513Z
    272514
    273 ActiveTime:00:02:54
     515ActiveTime:00:05:39
    274516DarkTime:00:00:00
    275 45:00:385 397 552 Md
    276 45:00:512 397 552 Mu
    277 45:00:793 401 564 Md
    278 45:00:904 401 564 Mu
    279 45:01:545 975 366 Ld
    280 45:01:555 975 366 Rd
    281 45:02:782 640 626 kLeft
     51712:10:091 1074 490 Rd
     51812:10:162 1074 490 Ru
     51912:11:732 12 124 Rd
     52012:11:826 12 124 Ru
     52112:12:595 1182 336 Ld
     52212:12:714 1182 336 Lu
Note: See TracChangeset for help on using the changeset viewer.