Subversion Repositories Kolibri OS

Rev

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