|
|
|
Pomoqite kto mojet
|
|||
|---|---|---|---|
|
#18+
Dobroe den dami I qospada. Sozdal dinamicheskoe menu ,I vot vapros.Pomoqite kto mojet. Zarane bloqadaren LOCAL nBar * ON KEY LABEL ESC KEYBOARD CHR(13) DEFINE POPUP shortcut SHORTCUT RELATIVE FROM MROW(),MCOL() DEFINE BAR 1 OF shortcut PROMPT "\<Cut" KEY CTRL+F, 'CTRL+F' PICTURE 'C:\ FoxPrj\Icons\cut.ico' DEFINE BAR 2 OF shortcut PROMPT "\-" DEFINE BAR 3 OF shortcut PROMPT "\<Copy" KEY CTRL+C, 'CTRL+C' PICTURE 'C:\ FoxPrj\Icons\copy.ico' DEFINE BAR 4 OF shortcut PROMPT "\-" DEFINE BAR 6 OF shortcut PROMPT "\<Paste" KEY CTRL+I, 'CTRL+I' PICTURE 'C:\ FoxPrj\Icons\paste.ico' ON SELECTION POPUP shortcut nBar=BAR() ACTIVATE POPUP shortcut * Kakie kodi nujni cto menu deystvoval? DO CASE CASE BAR()=1 ... CASE BAR()=3 ... CASE BAR()=6 ENDCASE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2005, 14:07:04 |
|
||
|
Pomoqite kto mojet
|
|||
|---|---|---|---|
|
#18+
LOCAL nBar * ON KEY LABEL ESC KEYBOARD CHR(13) DEFINE POPUP shortcut SHORTCUT RELATIVE FROM MROW(),MCOL() DEFINE BAR 1 OF shortcut PROMPT "\<Cut" KEY CTRL+F, 'CTRL+F' PICTURE 'C:\ FoxPrj\Icons\cut.ico' DEFINE BAR 2 OF shortcut PROMPT "\-" DEFINE BAR 3 OF shortcut PROMPT "\<Copy" KEY CTRL+C, 'CTRL+C' PICTURE 'C:\ FoxPrj\Icons\copy.ico' DEFINE BAR 4 OF shortcut PROMPT "\-" DEFINE BAR 6 OF shortcut PROMPT "\<Paste" KEY CTRL+I, 'CTRL+I' PICTURE 'C:\ FoxPrj\Icons\paste.ico' ON SELECTION POPUP shortcut do MenuAction with BAR() ACTIVATE POPUP shortcut PROCEDURE MenuAction PARAMETERS tnBar DO CASE CASE tnBar=1 ... CASE tnBar=3 ... CASE tnBar=6 ENDCASE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2005, 14:14:24 |
|
||
|
Pomoqite kto mojet
|
|||
|---|---|---|---|
|
#18+
FoxGuest* Kakie kodi nujni cto menu deystvoval? Никакие. Это не шутка. Просто все действия "зашиты" в самой среде FoxPro. Надо только чуть изменить код определения меню Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Ну, можешь добавить еще картинку, это уже детали. Команда ON SELECTION здесь вообще не нужна. Здесь весь фокус в специальных константах FoxPro. Обрати внимание на то, что стоит за словом BAR в команде определения. Именно эти константы и заставят выполнить "системные" действия при выборе соответсвующего пункта меню. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2005, 14:15:43 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=310&tid=1593773]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 299ms |

| 0 / 0 |
