Rev 4228 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4228 | Rev 4252 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ; ¬ ªà®á ¤«ï á¨á⥬®© ¡¨¡«¨®â¥ª¨ box_lib.obj |
1 | ; ¬ ªà®á ¤«ï á¨á⥬®© ¡¨¡«¨®â¥ª¨ box_lib.obj |
2 | ; í«¥¬¥â TextEditor ¤«ï Kolibri OS |
2 | ; í«¥¬¥â TextEditor ¤«ï Kolibri OS |
3 | ; ä ©« ¯®á«¥¤¨© à § ¨§¬¥ï«áï 13.11.2013 IgorA |
3 | ; ä ©« ¯®á«¥¤¨© à § ¨§¬¥ï«áï 18.11.2013 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 772... | Line 772... | ||
772 | push ecx ;for cycle |
772 | push ecx ;for cycle |
773 | push edx ;source |
773 | push edx ;source |
774 | push esi |
774 | push esi |
Line 775... | Line 775... | ||
775 | 775 | ||
- | 776 | stdcall ted_clear,edi,0 ;ç¨á⨬ ¥ ¢áî ¯ ¬ïâì, ¯®â®¬ã çâ® ¨¦¥ ¡ã¤¥¬ ¥¥ § ¯®«ïâì ®¢ë¬¨ ¤ 묨 |
|
- | 777 | ||
- | 778 | ;ª®£¤ ᨬ¢®« § ¢¥à襨ï áâப¨ ⮫쪮 10 (¡¥§ 13) |
|
- | 779 | mov edx,ted_tex |
|
- | 780 | mov ecx,ebx |
|
- | 781 | @@: |
|
- | 782 | cmp byte[edx],13 |
|
- | 783 | je .no_10 ;¥á«¨ ©¤¥ ᨬ¢®« 13, â® 10-¥ ¨£®à¨à㥬 |
|
- | 784 | inc edx |
|
- | 785 | loop @b |
|
- | 786 | mov edx,ted_tex |
|
- | 787 | mov ecx,ebx |
|
- | 788 | .s_10: |
|
- | 789 | cmp byte[edx],10 |
|
- | 790 | jne @f |
|
- | 791 | mov byte[edx],13 ;¬¥ï¥¬ 10-© ᨬ¢®« ª®æ áâப¨ |
|
- | 792 | @@: |
|
- | 793 | inc edx |
|
- | 794 | loop .s_10 |
|
- | 795 | .no_10: |
|
- | 796 | ||
776 | stdcall ted_clear,edi,0 ;ç¨á⨬ ¥ ¢áî ¯ ¬ïâì, ¯®â®¬ã çâ® ¨¦¥ ¡ã¤¥¬ ¥¥ § ¯®«ïâì ®¢ë¬¨ ¤ 묨 |
797 | ;¯¥à¥¢®¤¨¬ ®âªàëâë© ä ©« ¢ãâàì í«¥¬¥â t_edit |
777 | mov eax,ebx |
798 | mov eax,ebx |
778 | mov ecx,ebx |
799 | mov ecx,ebx |
779 | add eax,2 |
800 | add eax,2 |
780 | ConvertIndexToPointer eax |
801 | ConvertIndexToPointer eax |