Subversion Repositories Kolibri OS

Rev

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

Rev 109 Rev 131
Line 1157... Line 1157...
1157
  int  0x40
1157
  int  0x40
1158
     ; HELP TEXT
1158
     ; HELP TEXT
1159
  add  edx,14 ;help_text addr.
1159
  add  edx,14 ;help_text addr.
1160
  add  esi,37 ; = 51 - length 1 line
1160
  add  esi,37 ; = 51 - length 1 line
1161
  mov  ecx,0x00ffffff
1161
  mov  ecx,0x00ffffff
1162
  mov  edi,15
1162
  mov  edi,(help_end-help_text)/51
1163
 @@:
1163
 @@:
1164
  add  ebx,0x10
1164
  add  ebx,0x10
1165
  int  0x40
1165
  int  0x40
1166
  add  edx,51
1166
  add  edx,51
1167
  dec  edi
1167
  dec  edi
Line 1327... Line 1327...
1327
db 0xEC,0xED,0xEE,0xEF
1327
db 0xEC,0xED,0xEE,0xEF
Line 1328... Line 1328...
1328
 
1328
 
1329
;text for help_window
1329
;text for help_window
1330
help_label: db 'Help for HeEd.'
1330
help_label: db 'Help for HeEd.'
-
 
1331
help_text:
1331
help_text:
1332
if lang eq ru
1332
 db '1.HeEd ¢ á®áâ®ï­¨¨ ®âªàëâì ä ©« ⮫쪮 ®¤¨­ à § ¨  '
1333
 db '1.HeEd ¢ á®áâ®ï­¨¨ ®âªàëâì ä ©« ⮫쪮 ®¤¨­ à § ¨  '
1333
 db '  ­ã¦­®¥ ç¨á«® à § á®åà ­¨âì ¥£®.                  '
1334
 db '  ­ã¦­®¥ ç¨á«® à § á®åà ­¨âì ¥£®.                  '
1334
 db '2.à¨ ®âªàë⨨ ä ©«  ¡¥§ à áè¨à¥­¨ï ­ ¤® íâ® à áè¨-'
1335
 db '2.à¨ ®âªàë⨨ ä ©«  ¡¥§ à áè¨à¥­¨ï ­ ¤® íâ® à áè¨-'
1335
 db '  è¨à¥­¨¥ ¢á¥ à ¢­® 㪠§ë¢ âì ª ª âਠ¯à®¡¥«  ¯®á«¥'
1336
 db '  è¨à¥­¨¥ ¢á¥ à ¢­® 㪠§ë¢ âì ª ª âਠ¯à®¡¥«  ¯®á«¥'
Line 1342... Line 1343...
1342
 db '  ஥ ¡ë«® à §¬¥à®¬ ä ©«  ¤® ®âªàëâ¨ï.             '
1343
 db '  ஥ ¡ë«® à §¬¥à®¬ ä ©«  ¤® ®âªàëâ¨ï.             '
1343
 db '6.à¨ ­ ¦ â¨¨ "Go" á ¯ãáâë¬ ¯®«¥¬ ¨¬¥­¨ ä ©«  ¢ë¢®-'
1344
 db '6.à¨ ­ ¦ â¨¨ "Go" á ¯ãáâë¬ ¯®«¥¬ ¨¬¥­¨ ä ©«  ¢ë¢®-'
1344
 db '  ¤¨âáï ¯ ¬ïâì á  ¤à¥á  0å80000, ­® à §¬¥à ä ©«    '
1345
 db '  ¤¨âáï ¯ ¬ïâì á  ¤à¥á  0å80000, ­® à §¬¥à ä ©«    '
1345
 db '  à ¢¥­ 0xFFFFFFFF.                                '
1346
 db '  à ¢¥­ 0xFFFFFFFF.                                '
1346
 db '               (á¬. ¨­ä® "About")                  '
1347
 db '               (á¬. ¨­ä® "About")                  '
-
 
1348
else
-
 
1349
 db '1.HeEd can once open file and many times save it.  '
-
 
1350
 db '2.To open file without extension it is required to '
-
 
1351
 db '  specify anyway as three spaces after a dot.      '
-
 
1352
 db '3.File is opened when the button "Go" is pressed.  '
-
 
1353
 db '4.Creation of new files in the menu is not provided'
-
 
1354
 db '  but you can edit...                              '
-
 
1355
 db '5.Only number of bytes which was file size when    '
-
 
1356
 db '  opening is written to file.                      '
-
 
1357
 db '6.If you press "Go" with empty filename field,     '
-
 
1358
 db '  memory starting from address 0x80000 is output,  '
-
 
1359
 db '  but file size equals to 0xFFFFFFFF.              '
-
 
1360
 db '               (see info "About")                  '
-
 
1361
end if
1347
help_end:
1362
help_end:
1348
;text for about_window
1363
;text for about_window
1349
about_label: db 'About this funny.'
1364
about_label: db 'About this funny.'
1350
about_text:
1365
about_text:
-
 
1366
if lang eq ru
1351
 db '¥ª®â®à ï ¨­ä®à¬ æ¨ï ¤«ï â¥å, ªâ® § å®ç¥â ¤®¯¨á âì '
1367
 db '¥ª®â®à ï ¨­ä®à¬ æ¨ï ¤«ï â¥å, ªâ® § å®ç¥â ¤®¯¨á âì '
1352
 db 'á çâ®-⮠᢮¥: ª®¤ ¯à ªâ¨çªáª¨ ­¥ ®¯â¨¬¨§¨à®¢ ­,'
1368
 db 'á çâ®-⮠᢮¥: ª®¤ ¯à ªâ¨ç¥áª¨ ­¥ ®¯â¨¬¨§¨à®¢ ­,'
1353
 db 'â ª çâ® à §®¡à âìáï ¡ã¤¥â ­¥ â ª 㦠᫮¦­®. ‘âப¨ '
1369
 db 'â ª çâ® à §®¡à âìáï ¡ã¤¥â ­¥ â ª 㦠᫮¦­®. ‘âப¨ '
1354
 db '¤«ï ª­®¯®ª ¬¥­î ¤®«¦­ë ¨¤â¨ ¯àאַ ¤à㣠§  ¤à㣮¬,  '
1370
 db '¤«ï ª­®¯®ª ¬¥­î ¤®«¦­ë ¨¤â¨ ¯àאַ ¤à㣠§  ¤à㣮¬,  '
1355
 db 'â. ª. ï ¯à¨ ¢ë¢®¤¥ ¨á¯®«ì§ãî ­¥ mov esi,à §¬¥à ¨   '
1371
 db 'â. ª. ï ¯à¨ ¢ë¢®¤¥ ¨á¯®«ì§ãî ­¥ mov esi,à §¬¥à ¨   '
1356
 db 'mov  edx, ¤à¥á   ¯à®áâ® ¯à¨¡ ¢«ïî ᬥ饭¨ï. —â® ª -'
1372
 db 'mov  edx, ¤à¥á   ¯à®áâ® ¯à¨¡ ¢«ïî ᬥ饭¨ï. —â® ª -'
1357
 db 'á ¥âáï ª®¤¨à®¢®ª ¨ à §¬¥à®¢ ä ©«  ¤«ï á®åà ­¥­¨ï,  '
1373
 db 'á ¥âáï ª®¤¨à®¢®ª ¨ à §¬¥à®¢ ä ©«  ¤«ï á®åà ­¥­¨ï,  '
Line 1361... Line 1377...
1361
 db '¤¥â ­¥¯à¨ïâ­® à §¡¨à âìáï, â® ¬®¦¥â¥ ­ ¯¨á âì ¨    '
1377
 db '¤¥â ­¥¯à¨ïâ­® à §¡¨à âìáï, â® ¬®¦¥â¥ ­ ¯¨á âì ¨    '
1362
 db 'á¯à®á¨âì. â  ¯à®£à ¬¬  ¡ë«  ­ ¯¨á ­  ¢ 室¥ à §¡®-'
1378
 db 'á¯à®á¨âì. â  ¯à®£à ¬¬  ¡ë«  ­ ¯¨á ­  ¢ 室¥ à §¡®-'
1363
 db 'ப á GUI MeOS ¨ ¯®í⮬㠭¥ ¯à¥â¥­¤ã¥â ­  çâ®-â®   '
1379
 db 'ப á GUI MeOS ¨ ¯®í⮬㠭¥ ¯à¥â¥­¤ã¥â ­  çâ®-â®   '
1364
 db '¡®«ì襥, 祬 ¯à¨¬¥à. à®áâ® ­ ¤®¥«  íâ  â¥¬ ,   ¢ë-'
1380
 db '¡®«ì襥, 祬 ¯à¨¬¥à. à®áâ® ­ ¤®¥«  íâ  â¥¬ ,   ¢ë-'
1365
 db 'ª¨­ãâì ¦ «ª®.            mailto:babalbes@yandex.ru '
1381
 db 'ª¨­ãâì ¦ «ª®.            mailto:babalbes@yandex.ru '
-
 
1382
else
-
 
1383
 db 'Some information for those who want add to this    '
-
 
1384
 db 'something their own: the code is practically not   '
-
 
1385
 db 'optimized, so investigation is not complicated.    '
-
 
1386
 db 'Strings for menu buttons must rank after each other'
-
 
1387
 db 'as I use not mov esi,size and mov edx,address when '
-
 
1388
 db 'output but simply add offsets. For encodins and    '
-
 
1389
 db 'file sizes for save, it remains only add buttons   '
-
 
1390
 db 'with text in menu (at addition one should take into'
-
 
1391
 db 'account that buttons ID are recognized as dec ah   '
-
 
1392
 db 'rather than cmp ah,ID). Nevertheless if study is   '
-
 
1393
 db 'unpleasant, you can write and ask. This program has'
-
 
1394
 db 'been written in course of study GUI MeOS and does  '
-
 
1395
 db 'not therefore pretend on some more than example.   '
-
 
1396
 db 'Just this theme bothers, but I regret to delete.   '
-
 
1397
 db '                         mailto:babalbes@yandex.ru '
-
 
1398
end if
1366
about_end:
1399
about_end:
Line 1367... Line 1400...
1367
 
1400
 
Line 1368... Line 1401...
1368
I_END:
1401
I_END: