Rev 1643 | Rev 6358 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1643 | Rev 6357 | ||
---|---|---|---|
Line 265... | Line 265... | ||
265 | sub eax,75 |
265 | sub eax,75 |
266 | mov ebx,20+15+6 |
266 | mov ebx,20+15+6 |
267 | mov ecx,52 |
267 | mov ecx,52 |
268 | mov edx,18 |
268 | mov edx,18 |
269 | mov esi,4 |
269 | mov esi,4 |
270 | call draw_volume_rectangle |
270 | call draw_volume_rectangle ; border for mouse x pos |
Line 271... | Line 271... | ||
271 | 271 | ||
272 | mov eax,[Window_SizeX] |
272 | mov eax,[Window_SizeX] |
273 | sub eax,75 |
273 | sub eax,75 |
274 | mov ebx,20+15+6+18+2 |
274 | mov ebx,20+15+6+18+2 |
275 | mov ecx,52 |
275 | mov ecx,52 |
276 | mov edx,18 |
276 | mov edx,18 |
277 | mov esi,4 |
277 | mov esi,4 |
Line 278... | Line 278... | ||
278 | call draw_volume_rectangle |
278 | call draw_volume_rectangle ; border for mouse y pos |
279 | 279 | ||
280 | mov eax,[Window_SizeX] |
280 | mov eax,[Window_SizeX] |
281 | sub eax,70 |
281 | sub eax,70 |
Line 342... | Line 342... | ||
342 | mov edi,[CounterX] |
342 | mov edi,[CounterX] |
343 | mov eax,[Scroll1CoordinatX] |
343 | mov eax,[Scroll1CoordinatX] |
344 | mov ebx,[Window_SizeY] |
344 | mov ebx,[Window_SizeY] |
345 | sub ebx,22+10 |
345 | sub ebx,22+10 |
346 | mov ecx,[Window_SizeX] |
346 | mov ecx,[Window_SizeX] |
347 | sub ecx,10+5+20+10+1 |
347 | sub ecx,39+ci_scrollh_coord_x_min |
348 | mov edx,14+10 |
348 | mov edx,14+10 |
349 | mov esi,1 |
349 | mov esi,1 |
350 | mov [Scroll1CoordinatX],eax |
- | |
351 | mov [Scroll1CoordinatY],ebx |
350 | mov [Scroll1CoordinatY],ebx |
352 | mov [Scroll1MaxSizeY],edx |
351 | mov [Scroll1MaxSizeY],edx |
353 | mov [Scroll1MaxSizeX],ecx |
352 | mov [Scroll1MaxSizeX],ecx |
354 | imul ecx,edi |
353 | imul ecx,edi |
355 | push eax ebx edx |
354 | push eax ebx edx |
Line 361... | Line 360... | ||
361 | pop edx ebx eax |
360 | pop edx ebx eax |
362 | mov [Scroll1SizeX],ecx |
361 | mov [Scroll1SizeX],ecx |
363 | mov edi,[Scroll1MaxSizeX] |
362 | mov edi,[Scroll1MaxSizeX] |
364 | sub edi,ecx |
363 | sub edi,ecx |
365 | mov [Scroll1FreeX],edi |
364 | mov [Scroll1FreeX],edi |
366 | call draw_volume_rectangle |
365 | call draw_volume_rectangle ; horizontal scrollbar polzunok |
Line 367... | Line 366... | ||
367 | 366 | ||
368 | mov eax,[Window_SizeX] |
367 | mov eax,[Window_SizeX] |
369 | sub eax,22+10 |
368 | sub eax,22+10 |
370 | mov ebx,[Scroll2CoordinatY] |
369 | mov ebx,[Scroll2CoordinatY] |
371 | mov ecx,14+10 |
370 | mov ecx,14+10 |
372 | mov edx,[Window_SizeY] |
371 | mov edx,[Window_SizeY] |
373 | sub edx,20+15+1+49+10+20+11 |
372 | sub edx,39+ci_scrollv_coord_y_min |
374 | mov esi,1 |
373 | mov esi,1 |
375 | mov [Scroll2CoordinatX],eax |
- | |
376 | mov [Scroll2CoordinatY],ebx |
374 | mov [Scroll2CoordinatX],eax |
377 | mov [Scroll2MaxSizeX],ecx |
375 | mov [Scroll2MaxSizeX],ecx |
Line 378... | Line 376... | ||
378 | mov [Scroll2MaxSizeY],edx |
376 | mov [Scroll2MaxSizeY],edx |
379 | 377 | ||
Line 387... | Line 385... | ||
387 | pop ebx eax |
385 | pop ebx eax |
388 | mov [Scroll2SizeY],edx |
386 | mov [Scroll2SizeY],edx |
389 | mov edi,[Scroll2MaxSizeY] |
387 | mov edi,[Scroll2MaxSizeY] |
390 | sub edi,edx |
388 | sub edi,edx |
391 | mov [Scroll2FreeY],edi |
389 | mov [Scroll2FreeY],edi |
392 | - | ||
393 | call draw_volume_rectangle |
390 | call draw_volume_rectangle ; vertical scrollbar polzunok |
Line 394... | Line 391... | ||
394 | 391 | ||
Line 395... | Line 392... | ||
395 | ret |
392 | ret |
396 | 393 | ||
397 | button_menu_size_x dd 0 |
394 | button_menu_size_x dd 0 |