Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Нажат ли Shift? / 4 сообщений из 4, страница 1 из 1
16.09.2003, 16:27
    #32266785
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нажат ли Shift?
в объявлении процедуры onKeyDown объявлен Shift: TShiftState
в своё время тип TShiftState объявлен так:
TShiftState = set of (ssShift, ssAlt, ssCtrl, ssLeft, ssRight, ssMiddle, ssDouble);
отсюда чтобы узнать нажат ли Shift надо сделать что то подобное:
if Shift = ssShift then... ?
...
Рейтинг: 0 / 0
16.09.2003, 16:29
    #32266792
Papka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нажат ли Shift?
if ssShift in State then
...
Рейтинг: 0 / 0
16.09.2003, 16:29
    #32266793
GroZ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нажат ли Shift?
нет.
Надо делать так:
if ssShift in Shift then ... !
...
Рейтинг: 0 / 0
16.09.2003, 16:39
    #32266815
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нажат ли Shift?
ну блин выручили, спасибо
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Нажат ли Shift? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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