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