Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Click + on key label / 4 сообщений из 4, страница 1 из 1
23.08.2010, 09:35
    #36805564
spartak13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Click + on key label
Здраствуйте подскажите пожалуйста как прописать в on key label действие Click кнопки находящейся на форме (текст из кнопки как вариант не подходит) т.е. к примеру я нажимаю F7 и нажимается автоматом кнопка Добавить запись? И можно ли такое сделать?
...
Рейтинг: 0 / 0
23.08.2010, 09:51
    #36805582
igorbik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Click + on key label
spartak13Здраствуйте подскажите пожалуйста как прописать в on key label действие Click кнопки находящейся на форме (текст из кнопки как вариант не подходит) т.е. к примеру я нажимаю F7 и нажимается автоматом кнопка Добавить запись? И можно ли такое сделать?1) при вызове формы с той кнопкой писать так:

DO FORM MYFORM NAME FORM1 LINKED

2) Тогда можно делать на нее ссылку
ON KEY LABEL ... FORM1.MYBUTTON.CLICK()

Однако ON KEY LABEL не сработает, пока не будет открыта эта форма.
Синтаксис уточните, а то пишу "на коленях"
...
Рейтинг: 0 / 0
23.08.2010, 10:05
    #36805600
spartak13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Click + on key label
igorbik, огромное спасибо работает!!!!!!
...
Рейтинг: 0 / 0
23.08.2010, 10:23
    #36805632
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Click + on key label
igorbikОднако ON KEY LABEL не сработает, пока не будет открыта эта форма.Не просто не сработает, а вылетит ошибка, которую ещё надо ловить.
/*activating crystalball*/
Если эта кнопка должна работать только в этой форме, то лучше просто сделать форме keypreview=.t. и в keypress формы прописать
Код: plaintext
1.
2.
3.
if nKeyCode=...
THIS.MYBUTTON.CLICK()
endif
/*deactivating crystalball*/
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Click + on key label / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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