1159,7 → 1159,7 |
add edx,14 ;help_text addr. |
add esi,37 ; = 51 - length 1 line |
mov ecx,0x00ffffff |
mov edi,15 |
mov edi,(help_end-help_text)/51 |
@@: |
add ebx,0x10 |
int 0x40 |
1329,6 → 1329,7 |
;text for help_window |
help_label: db 'Help for HeEd.' |
help_text: |
if lang eq ru |
db '1.HeEd ¢ á®áâ®ï¨¨ ®âªàëâì ä ©« ⮫쪮 ®¤¨ à § ¨ ' |
db ' 㦮¥ ç¨á«® à § á®åà ¨âì ¥£®. ' |
db '2.ਠ®âªàë⨨ ä ©« ¡¥§ à áè¨à¥¨ï ¤® íâ® à áè¨-' |
1344,12 → 1345,27 |
db ' ¤¨âáï ¯ ¬ïâì á ¤à¥á 0å80000, ® à §¬¥à ä ©« ' |
db ' à ¢¥ 0xFFFFFFFF. ' |
db ' (á¬. ¨ä® "About") ' |
else |
db '1.HeEd can once open file and many times save it. ' |
db '2.To open file without extension it is required to ' |
db ' specify anyway as three spaces after a dot. ' |
db '3.File is opened when the button "Go" is pressed. ' |
db '4.Creation of new files in the menu is not provided' |
db ' but you can edit... ' |
db '5.Only number of bytes which was file size when ' |
db ' opening is written to file. ' |
db '6.If you press "Go" with empty filename field, ' |
db ' memory starting from address 0x80000 is output, ' |
db ' but file size equals to 0xFFFFFFFF. ' |
db ' (see info "About") ' |
end if |
help_end: |
;text for about_window |
about_label: db 'About this funny.' |
about_text: |
if lang eq ru |
db '¥ª®â®à ï ¨ä®à¬ æ¨ï ¤«ï â¥å, ªâ® § å®ç¥â ¤®¯¨á âì ' |
db 'áî¤ çâ®-⮠᢮¥: ª®¤ ¯à ªâ¨çªáª¨ ¥ ®¯â¨¬¨§¨à®¢ ,' |
db 'áî¤ çâ®-⮠᢮¥: ª®¤ ¯à ªâ¨ç¥áª¨ ¥ ®¯â¨¬¨§¨à®¢ ,' |
db 'â ª çâ® à §®¡à âìáï ¡ã¤¥â ¥ â ª 㦠᫮¦®. âப¨ ' |
db '¤«ï ª®¯®ª ¬¥î ¤®«¦ë ¨¤â¨ ¯àאַ ¤à㣠§ ¤à㣮¬, ' |
db 'â. ª. ï ¯à¨ ¢ë¢®¤¥ ¨á¯®«ì§ãî ¥ mov esi,à §¬¥à ¨ ' |
1363,6 → 1379,23 |
db 'ப á GUI MeOS ¨ ¯®í⮬㠥 ¯à¥â¥¤ã¥â çâ®-â® ' |
db '¡®«ì襥, 祬 ¯à¨¬¥à. à®áâ® ¤®¥« íâ ⥬ , ¢ë-' |
db 'ª¨ãâì ¦ «ª®. mailto:babalbes@yandex.ru ' |
else |
db 'Some information for those who want add to this ' |
db 'something their own: the code is practically not ' |
db 'optimized, so investigation is not complicated. ' |
db 'Strings for menu buttons must rank after each other' |
db 'as I use not mov esi,size and mov edx,address when ' |
db 'output but simply add offsets. For encodins and ' |
db 'file sizes for save, it remains only add buttons ' |
db 'with text in menu (at addition one should take into' |
db 'account that buttons ID are recognized as dec ah ' |
db 'rather than cmp ah,ID). Nevertheless if study is ' |
db 'unpleasant, you can write and ask. This program has' |
db 'been written in course of study GUI MeOS and does ' |
db 'not therefore pretend on some more than example. ' |
db 'Just this theme bothers, but I regret to delete. ' |
db ' mailto:babalbes@yandex.ru ' |
end if |
about_end: |
|
I_END: |