FoxPro Club Главная

Конференция Решения Фотоальбом Сайт М.Дроздова Статьи Файловый архив Книга Visual FoxPro 9.0 Русский Help для Visual FoxPro
Пользователей: 9239
Вход
Корректный ShortCut категории Edit(синхронизирован с системным меню и кнопками панели инструментов)

Некоторое время назад в конференции состоялся короткий, но весьма эмоциональный обмен мнениями по поводу корректного отображения доступности позиций контекстного меню категории Edit(см. http://nsvisual.com/ph/read.php3?f=5&i=17763&t=17763). Предлагаемый пример демонстрирует один из возможных способов решения этой проблемы. Кроме этого, он наверное будет интересен и сторонникам русскоязычных эквивалентов стандартных ToolBar'ов. Замечание к обновленной версии решения. Метод синхронизации доступности позиций меню и соответствующих кнопок на панели инструментов с помощью таймера и функции SKPBAR() требует различной организации системного и контекстного меню. Обновленный пример проверен в версиях VFP-6/7/8/9. Однако следует сначала один раз перестроить проект с перекомпилированием всех файлов.


 
Прислал: Ившев Дмитрий   Категория: Интерфейс

Сделайте оценку этого решения Плохо Удовлетворительно Так себе Хорошо Отлично Текущая оценка: (4.871) Вложение [11.41]kb
Дополнения пользователей
Корректный ShortCut категории Edit(синхронизирован с системным меню и кнопками панели инструментов)
[+][?]
helenhunt
26.01.02 11:13:52

Нормально сделал, но на ON KEY LABEL RIGHTMOUSE интереснее, потому что еще корректнее. Автоматом
подключаются еще две стандартных клавиши - виндовая "контекстное меню" и Shift+F10.
[Дополнить]



© 2000-2017 Fox Club 
При размещении любых материалов с сайта на других ресурсах- прямая ссылка на www.foxclub.ru обязательна
Яндекс.Метрика