Subversion Repositories Kolibri OS

Rev

Rev 4308 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4308 Rev 4542
Line 1... Line 1...
1
; ¬ ªà®á ¤«ï á¨á⥬­®© ¡¨¡«¨®â¥ª¨ box_lib.obj
1
; ¬ ªà®á ¤«ï á¨á⥬­®© ¡¨¡«¨®â¥ª¨ box_lib.obj
2
; í«¥¬¥­â TextEditor ¤«ï Kolibri OS
2
; í«¥¬¥­â TextEditor ¤«ï Kolibri OS
3
; ä ©« ¯®á«¥¤­¨© à § ¨§¬¥­ï«áï 27.11.2013 IgorA
3
; ä ©« ¯®á«¥¤­¨© à § ¨§¬¥­ï«áï 28.01.2014 IgorA
4
; ­  ª®¤ ¯à¨¬¥­¥­  GPL2 «¨æ¥­§¨ï
4
; ­  ª®¤ ¯à¨¬¥­¥­  GPL2 «¨æ¥­§¨ï
Line 5... Line 5...
5
 
5
 
6
;input:
6
;input:
7
; edi = pointer to tedit struct
7
; edi = pointer to tedit struct
Line 2584... Line 2584...
2584
		inc ebx
2584
		inc ebx
Line 2585... Line 2585...
2585
 
2585
 
2586
		call ted_iterat_next
2586
		call ted_iterat_next
2587
		jmp @b
2587
		jmp @b
2588
	@@:
-
 
2589
	add ecx,ted_buffer
2588
	@@:
Line 2590... Line 2589...
2590
	mov byte[ebx],0
2589
	mov byte[ebx],0
2591
 
2590
 
-
 
2591
	cmp ecx,12
2592
	cmp ecx,0
2592
	je .end_f
2593
	je .end_f
-
 
2594
		mov ebx,ted_buffer
2593
		inc ecx ;à §¬¥à ¤ ­­ëå ¢ ¡ãä¥à¥ + ᨬ¢®« § ¢¥à襭¨ï áâப¨
2595
		mov eax,ted_buffer_size
2594
		mov ebx,ted_buffer
2596
		mov dword[ebx],eax
2595
		mov dword[ebx],ecx
2597
		mcall 54,2,ted_buffer_size,ted_buffer
2596
		mcall 54,2,ecx,ted_buffer
2598
		call ted_draw_buffer
2597
		call ted_draw_buffer
2599
		cmp ted_fun_draw_panel_buttons,0
2598
		cmp ted_fun_draw_panel_buttons,0
2600
		je .end_f
2599
		je .end_f