Subversion Repositories Kolibri OS

Rev

Rev 4154 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4154 Rev 4155
Line 1342... Line 1342...
1342
	mov	[esi],al
1342
	mov	[esi],al
1343
.exit:
1343
.exit:
1344
	ret
1344
	ret
1345
;-------------------------------------------------------
1345
;-------------------------------------------------------
1346
.mark_all:
1346
.mark_all:
-
 
1347
	mov	eax,fb_folder_block
-
 
1348
	test	eax,eax
-
 
1349
	jz	.exit_fb
-
 
1350
 
1347
	mov	fb_temp_counter,0
1351
	mov	fb_temp_counter,0
1348
.mark_all_1:	
1352
.mark_all_1:	
1349
	mov	ebp,fb_folder_block
1353
	mov	ebp,fb_folder_block
1350
.mark_all_2:
1354
.mark_all_2:
1351
	mov	ebx,ebp
1355
	mov	ebx,ebp
Line 1399... Line 1403...
1399
	mov	[ebx],al
1403
	mov	[ebx],al
1400
.select_mark_action_1:
1404
.select_mark_action_1:
1401
	ret
1405
	ret
1402
;-------------------------------------------------------
1406
;-------------------------------------------------------
1403
.unmark_all:
1407
.unmark_all:
-
 
1408
	mov	eax,fb_folder_block
-
 
1409
	test	eax,eax
-
 
1410
	jz	.exit_fb
-
 
1411
 
1404
	mov	fb_temp_counter,1
1412
	mov	fb_temp_counter,1
1405
	jmp	.mark_all_1
1413
	jmp	.mark_all_1
1406
;-------------------------------------------------------
1414
;-------------------------------------------------------
1407
.invert_mark:
1415
.invert_mark:
-
 
1416
	mov	eax,fb_folder_block
-
 
1417
	test	eax,eax
-
 
1418
	jz	.exit_fb
-
 
1419
 
1408
	mov	fb_temp_counter,2
1420
	mov	fb_temp_counter,2
1409
	jmp	.mark_all_1
1421
	jmp	.mark_all_1
1410
;-------------------------------------------------------
1422
;-------------------------------------------------------
1411
;  * bit 0  (mask 1): left Shift is pressed
1423
;  * bit 0  (mask 1): left Shift is pressed
1412
;  * bit 1  (mask 2): right Shift is pressed
1424
;  * bit 1  (mask 2): right Shift is pressed