Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Клава и мышь, можно ли совместить? / 5 сообщений из 5, страница 1 из 1
30.08.2005, 19:35:40
    #33242108
Недоходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Клава и мышь, можно ли совместить?
Я вычитал что есть функция: INKEY которая может превратить клик мыши в значение 151.
1) Может ли это значение использоваться для метода keypress?
2) если да, то как правильно прописывать эту функцию и где?
...
Рейтинг: 0 / 0
31.08.2005, 00:31:52
    #33242305
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Клава и мышь, можно ли совместить?
Hi Недоходящий!

> 1) Может ли это значение использоваться для метода keypress?

ЗАЧЕМ? Если есть MouseDown, MouseUp, Click, RightClick...

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
31.08.2005, 18:35:35
    #33244371
Недоходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Клава и мышь, можно ли совместить?
To Igor Korolyov
Дело в том что я не могу эти методы использовать. А вот метод presskey для считывания клавиш могу. Inkey преобразует клик в число. Как и где его использовать?
...
Рейтинг: 0 / 0
31.08.2005, 23:46:37
    #33244649
Urri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Клава и мышь, можно ли совместить?
НедоходящийTo Igor Korolyov
Дело в том что я не могу эти методы использовать. А вот метод presskey для считывания клавиш могу. Inkey преобразует клик в число. Как и где его использовать?То, что Inkey преобразует клик в число, не есть главная причина его существования. Его предназначение - посмотреть, что там у нас имеется в буфере клавиатуры (возможно, и подождать немного или много) и сказать, что за символ поступил (или уже был первым в буфере), при этом оттуда его изъяв.
Что там, в Help, написано?
Таким образом, функция эта совершенно не вписывается в READ (EVENTS). Она отработает сама по себе там, где ее вызвали.
А вызывать ее из метода keypress глупо. Потому что она будет обрабатывать совсем не тот символ, которым вызван keypress.
Попробуй поместить в keypress textbox-а такой вот простецкий код. Многое сразу прояснится.
Код: plaintext
1.
2.
3.
LPARAMETERS nKeyCode, nShiftAltCtrl
? nKeyCode, nShiftAltCtrl
x = inkey( 0 , 'M')
? x
...
Рейтинг: 0 / 0
01.09.2005, 11:22:06
    #33245339
Недоходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Клава и мышь, можно ли совместить?
Посмотрел. Все ясно. А ести для фокса6 что нить подобное для преобразования клика в число?
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Клава и мышь, можно ли совместить? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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