powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Контекстное меню
7 сообщений из 7, страница 1 из 1
Контекстное меню
    #32415181
iwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте! Давно не заглядывал на форум.
Всем всего хорошего и доброго! Скоро 23-е февраля и 8-е марта! С чем всех и поздравляю!
У меня вопрос: подскажите как сделать контекстное меню, которое появляется при нажатии на правую кнопку мыши.
Спасибо всем!
...
Рейтинг: 0 / 0
Контекстное меню
    #32415246
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
его можна сделать в построителе менюшек. при создании сказать что новое меню - Shortcut
...
Рейтинг: 0 / 0
Контекстное меню
    #32415502
Для VFP:

1. В Project Manager откройте узел Other, выберите Menus и нажмите кнопку NEW. Далее выберите ShortCut и в конструкторе создайте нужное меню.

2. В методе RightClick TextBox'а (или другого объекта) введите код:

do имя_вашего_меню.mpr

3. Для обращения к методам формы из ShortCut меню используйте:

_VFP.ActiveForm.имя_метода(аргументы)

4. При желании можно написать меню самому прямо в методе RightClick объекта

Спасибо за поздравление! Вас так же...
...
Рейтинг: 0 / 0
Контекстное меню
    #32415724
iwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имел в виду контесктное меню виндовса-копироать, вставить и т.д.
...
Рейтинг: 0 / 0
Контекстное меню
    #32415773
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чтоб такое получилось имя баров менюшки называй как _med_copy, _med_paste
...
Рейтинг: 0 / 0
Контекстное меню
    #32415793
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
by Владимир Максимов

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
DEFINE POPUP _medit MARGIN RELATIVE SHADOW COLOR SCHEME  4 
DEFINE BAR _MED_UNDO OF _medit PROMPT  "Отменить"  ;
KEY CTRL+Z,  "CTRL+Z" 
DEFINE BAR _MED_REDO OF _medit PROMPT  "Вернуть"  ;
KEY CTRL+R,  "CTRL+R" 
DEFINE BAR _MED_SP100 OF _medit PROMPT  "\-" 
DEFINE BAR _MED_CUT OF _medit PROMPT  "Вырезать"  ;
KEY CTRL+X,  "CTRL+X" 
DEFINE BAR _MED_COPY OF _medit PROMPT  "Копировать"  ;
KEY CTRL+C,  "CTRL+C" 
DEFINE BAR _MED_PASTE OF _medit PROMPT  "Вставить"  ;
KEY CTRL+V,  "CTRL+V" 
DEFINE BAR _MED_CLEAR OF _medit PROMPT  "Очистить" 
DEFINE BAR _MED_SP200 OF _medit PROMPT  "\-" 
DEFINE BAR _MED_SLCTA OF _medit PROMPT  "Выделить все"  ;
KEY CTRL+A,  "CTRL+A" 
...
Рейтинг: 0 / 0
Контекстное меню
    #32415846
Если я правильно понял - то в конструкторе меню есть кнопка InsertBar, при нажатии на которую вываливается список фоксовких BAR'ов - ну и выберите из него что надо в своё ShortCut.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Контекстное меню
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]