Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TShiftState : какие возможные значения?


игяи ©   (2009-03-12 20:28:00) 

TShiftState : какие возможные значения?


Григорьев Антон   (2009-03-15 12:28:00) [1]


> У меня в висте справка не работает.

WinHlp32.exe доступен на сайте microsoft для бесплатного скачивания. Можно установить его, и всё будет работать.


игяи   (2009-03-12 23:05:00) [2]

Вот такая я сволочь!


Сергей М.   (2009-03-12 21:44:00) [3]


> Я все понял, чесно


и тут же


> Выдает ошибку несовместимости типов


Значит соврал не моргнув глазом


Sapersky   (2009-03-12 21:22:00) [4]

If (ssLeft in Shift)...
Читать про множества (sets).


игяи   (2009-03-12 21:21:00) [5]

if shift=ssleft then

- Выдает ошибку несовместимости типов.


игяи   (2009-03-12 21:19:00) [6]

Спасибо! Я все понял, чесно!


Palladin   (2009-03-12 21:17:00) [7]

TShiftState indicates the state of the Alt, Ctrl, and Shift keys and the mouse buttons.

Unit

Classes

type TShiftState = set of (ssShift, ssAlt, ssCtrl, ssLeft, ssRight, ssMiddle, ssDouble);

Description

The TShiftState type is used by key-event and mouse-event handlers to determine the state of the Alt, Ctrl, and Shift keys and the state of the mouse buttons when the event occurs.  It is a set of flags that indicate the following:

Value Meaning

ssShift The Shift key is held down.
ssAlt The Alt key is held down.
ssCtrl The Ctrl key is held down.
ssLeft The left mouse button is held down.
ssRight The right mouse button is held down.
ssMiddle The middle mouse button is held down.
ssDouble The mouse was double-clicked.


игяи   (2009-03-12 21:15:00) [8]

У меня в висте справка не работает. Мне просто нужно знать , можно ли с ее помощью отследить, нажата ли мишь. Или есть другой способ?


Palladin   (2009-03-12 20:48:00) [9]

прошу прощенья, чуть поменьше, 2520 :)


Palladin   (2009-03-12 20:36:00) [10]

Полный список займет 40 320 значений, ты все хочешь посмотреть?


Юрий Зотов   (2009-03-12 20:34:00) [11]

Клавиша F1 сломалась?


Наверх

Титульная страница Поиск, карта сайта Написать письмо