Rev 8256 | Rev 8679 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8256 | Rev 8408 | ||
---|---|---|---|
Line 42... | Line 42... | ||
42 | ; Íà÷àëî îáëàñòè êîäà |
42 | ; Íà÷àëî îáëàñòè êîäà |
43 | include 'lang.inc' ;ïîääåðæêà ÿçûêîâ ïðè êîìïèëÿöèè |
43 | include 'lang.inc' ;ïîääåðæêà ÿçûêîâ ïðè êîìïèëÿöèè |
44 | include '../../macros.inc' |
44 | include '../../macros.inc' |
45 | include '../../proc32.inc' |
45 | include '../../proc32.inc' |
46 | include '../../dll.inc' |
46 | include '../../dll.inc' |
- | 47 | include '../../KOSfuncs.inc' |
|
47 | include '../../develop/libraries/box_lib/trunk/box_lib.mac' ;êîìïîíåíòû checkBox è editBox |
48 | include '../../develop/libraries/box_lib/trunk/box_lib.mac' ;êîìïîíåíòû checkBox è editBox |
48 | include '../../develop/libraries/box_lib/load_lib.mac' ;ìàêðîñ äëÿ çàãðóçêè áèáëèîòåê |
49 | include '../../load_lib.mac' ;ìàêðîñ äëÿ çàãðóçêè áèáëèîòåê |
49 | @use_library |
50 | @use_library |
Line 50... | Line 51... | ||
50 | 51 | ||
51 | KMENUITEM_NORMAL equ 0 |
52 | KMENUITEM_NORMAL equ 0 |
52 | KMENUITEM_SUBMENU equ 1 |
53 | KMENUITEM_SUBMENU equ 1 |
Line 1429... | Line 1430... | ||
1429 | valueModeMenu0 db '®âª«î祮 ',0 |
1430 | valueModeMenu0 db '®âª«î祮 ',0 |
1430 | valueModeMenu1 db 'ª« áá¨ç¥áª¨© ०¨¬ ',0 |
1431 | valueModeMenu1 db 'ª« áá¨ç¥áª¨© ०¨¬ ',0 |
1431 | valueModeMenu2 db '०¨¬ £®àï祩 ª« ¢¨è¨ ',0 |
1432 | valueModeMenu2 db '०¨¬ £®àï祩 ª« ¢¨è¨ ',0 |
1432 | valueModeMenu3 db '०¨¬ ¦¥áâ ¯® ª« ¢¨è¥ ªâ¨¢ 樨',0 |
1433 | valueModeMenu3 db '०¨¬ ¦¥áâ ¯® ª« ¢¨è¥ ªâ¨¢ 樨',0 |
Line 1433... | Line -... | ||
1433 | - | ||
1434 | head_f_i: |
- | |
1435 | head_f_l db '¨á⥬ ï ®è¨¡ª ',0 |
- | |
1436 | err_message_found_lib0 db '¥ ©¤¥ ¡¨¡«¨®â¥ª ',39,'proc_lib.obj',39,0 |
- | |
1437 | err_message_import0 db '訡ª ¯à¨ ¨¬¯®à⥠¡¨¡«¨®â¥ª¨ ',39,'proc_lib.obj',39,0 |
- | |
1438 | err_message_found_lib1 db '¥ ©¤¥ ¡¨¡«¨®â¥ª ',39,'kmenu.obj',39,0 |
- | |
1439 | err_message_import1 db '訡ª ¯à¨ ¨¬¯®à⥠¡¨¡«¨®â¥ª¨ ',39,'kmenu',39,0 |
- | |
1440 | 1434 | ||
1441 | hkCaption: db '« ¢¨è :',0 |
1435 | hkCaption: db '« ¢¨è :',0 |
1442 | ;hkHint: db ' ¦¬¨â¥ «î¡ãî ª« ¢¨èã',0 |
1436 | ;hkHint: db ' ¦¬¨â¥ «î¡ãî ª« ¢¨èã',0 |
Line 1443... | Line 1437... | ||
1443 | radiusCaption: db ' ¤¨ãá:',0 |
1437 | radiusCaption: db ' ¤¨ãá:',0 |
Line 1466... | Line 1460... | ||
1466 | valueModeMenu0 db 'disabled ',0 |
1460 | valueModeMenu0 db 'disabled ',0 |
1467 | valueModeMenu1 db 'classic mode ',0 |
1461 | valueModeMenu1 db 'classic mode ',0 |
1468 | valueModeMenu2 db 'hot key mode ',0 |
1462 | valueModeMenu2 db 'hot key mode ',0 |
1469 | valueModeMenu3 db 'activation key gesture mode ',0 |
1463 | valueModeMenu3 db 'activation key gesture mode ',0 |
Line 1470... | Line -... | ||
1470 | - | ||
1471 | head_f_i: |
- | |
1472 | head_f_l db 'System error',0 |
- | |
1473 | err_message_found_lib0 db 'Could not find library ',39,'proc_lib.obj',39,0 |
- | |
1474 | err_message_import0 db 'Error importing library ',39,'proc_lib.obj',39,0 |
- | |
1475 | err_message_found_lib1 db 'Could not find library ',39,'kmenu.obj',39,0 |
- | |
1476 | err_message_import1 db 'Error importing library ',39,'kmenu',39,0 |
- | |
1477 | 1464 | ||
1478 | hkCaption: db 'Key:',0 |
1465 | hkCaption: db 'Key:',0 |
1479 | ;hkHint: db 'press any key',0 |
1466 | ;hkHint: db 'press any key',0 |
Line 1480... | Line 1467... | ||
1480 | radiusCaption: db 'Radius:',0 |
1467 | radiusCaption: db 'Radius:',0 |
Line 1715... | Line 1702... | ||
1715 | coordModeMenu: |
1702 | coordModeMenu: |
1716 | .x dw 100 |
1703 | .x dw 100 |
1717 | .y dw 200 |
1704 | .y dw 200 |
Line 1718... | Line -... | ||
1718 | - | ||
1719 | - | ||
1720 | align 4 |
- | |
1721 | proclib_import: ;îïèñàíèå ýêñïîðòèðóåìûõ ôóíêöèé |
- | |
1722 | OpenDialog_Init dd aOpenDialog_Init |
- | |
1723 | OpenDialog_Start dd aOpenDialog_Start |
- | |
1724 | dd 0,0 |
- | |
1725 | aOpenDialog_Init db 'OpenDialog_init',0 |
- | |
1726 | aOpenDialog_Start db 'OpenDialog_start',0 |
1705 | |
1727 | 1706 | ||
- | 1707 | system_dir0 db '/sys/lib/' |
|
1728 | system_dir0 db '/sys/lib/' |
1708 | lib0_name db 'proc_lib.obj',0 |
Line 1729... | Line 1709... | ||
1729 | lib0_name db 'proc_lib.obj',0 |
1709 | system_dir1 db '/sys/lib/' |
Line 1730... | Line 1710... | ||
1730 | lib1_name db 'kmenu.obj',0 |
1710 | lib1_name db 'kmenu.obj',0 |
1731 | 1711 | ||
1732 | symbolDownArrow db 25,0 |
1712 | symbolDownArrow db 25,0 |
1733 | 1713 | ||
1734 | ;library structures |
1714 | ;library structures |
Line 1735... | Line 1715... | ||
1735 | l_libs_start: |
1715 | l_libs_start: |
1736 | lib0 l_libs lib0_name, sys_path, file_name, system_dir0, err_message_found_lib0, head_f_l, proclib_import,err_message_import0, head_f_i |
1716 | lib0 l_libs lib0_name, file_name, system_dir0, import_proclib |
Line 1747... | Line 1727... | ||
1747 | editRU edit_box 230-buttonW,290,85, 0xffffff, 0x6a9480, 0, 0xAABBCC, 0x10000000, edMaxSize, dataBuffer.3, mouse_dd, 0, edMax, edMax |
1727 | editRU edit_box 230-buttonW,290,85, 0xffffff, 0x6a9480, 0, 0xAABBCC, 0x10000000, edMaxSize, dataBuffer.3, mouse_dd, 0, edMax, edMax |
1748 | editRD edit_box 230-buttonW,290,120, 0xffffff, 0x6a9480, 0, 0xAABBCC, 0x10000000, edMaxSize, dataBuffer.4, mouse_dd, 0, edMax, edMax |
1728 | editRD edit_box 230-buttonW,290,120, 0xffffff, 0x6a9480, 0, 0xAABBCC, 0x10000000, edMaxSize, dataBuffer.4, mouse_dd, 0, edMax, edMax |
1749 | editRadius edit_box 40,(buttonHotKeyX + buttonHotKeyWidth + 20),buttonModeY, 0xffffff, 0x6a9480, 0, 0xAABBCC, 0x10000000, 4, radiusBuffer.data, mouse_dd, ed_figure_only, edMax, edMax |
1729 | editRadius edit_box 40,(buttonHotKeyX + buttonHotKeyWidth + 20),buttonModeY, 0xffffff, 0x6a9480, 0, 0xAABBCC, 0x10000000, 4, radiusBuffer.data, mouse_dd, ed_figure_only, edMax, edMax |
Line 1750... | Line 1730... | ||
1750 | 1730 | ||
- | 1731 | align 4 |
|
- | 1732 | import_proclib: |
|
- | 1733 | OpenDialog_Init dd aOpenDialog_Init |
|
- | 1734 | OpenDialog_Start dd aOpenDialog_Start |
|
- | 1735 | dd 0,0 |
|
- | 1736 | aOpenDialog_Init db 'OpenDialog_init',0 |
|
- | 1737 | aOpenDialog_Start db 'OpenDialog_start',0 |
|
- | 1738 | ||
1751 | align 4 |
1739 | align 4 |
1752 | import_libkmenu: |
1740 | import_libkmenu: |
1753 | kmenu_init dd akmenu_init |
1741 | kmenu_init dd akmenu_init |
1754 | kmainmenu_draw dd akmainmenu_draw |
1742 | kmainmenu_draw dd akmainmenu_draw |
1755 | kmainmenu_dispatch_cursorevent dd akmainmenu_dispatch_cursorevent |
1743 | kmainmenu_dispatch_cursorevent dd akmainmenu_dispatch_cursorevent |