Пользователь

Добро пожаловать,

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

Меню сайта




Ваше мнение
Какой браузер Вы предпочитаете?

Internet Explorer
Mozilla Firefox
Opera
Netscape
Chrome
Другой


Результаты
Другие опросы

Всего голосов: 1674
Комментарии: 10


Наши партнеры



Статистика




Programming books  Download software  Documentation  Scripts  Content Managment Systems(CMS)  Templates  Icon Sets  Articles  Contacts  Voting  Site Search




Книги-online



Delphi по-русски. Object Pascal. Функции и процедуры для работы с классами и компонентами.

ХI. ФУНКЦИИ И ПРОЦЕДУРЫ ДЛЯ РАБОТЫ С КЛАССАМИ И КОМПОНЕНТАМИ

3. Функции и процедуры для работы с меню.

Функция ShortCut (
Key: Word;
Shift: TShiftState ): TShortCut;

Модуль: Menus

type TShortCut = Low(Word) .. High(Word);

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

Описание
Функция возвращает значение типа TShortCut, определяющее комбинацию "горячих" клавиш, используемую для быстрого вызова пункта меню.
Код основной клавиши передается в параметре Key. Параметр Shift определяет наличие в комбинации дополнительных клавиш (Shift, Alt и т.д.). Например, для задания комбинации с клавишей Ctrl необходимо в параметре Shift указать значение [ssCtrl], а для комбинации с одновременным нажатием Ctrl+Shift - значение [ssCtrl, ssShift]. Если требуется, чтобы пользователь во время работы программы мог самостоятельно назначать комбинации "горячих" клавиш, то в таком случае удобнее использовать функцию TextToShortCut. Функция TextToShortCut конвертирует значение типа string в значение типа TShortCut. В свою очередь, функция ShortCut выполняется значительно быстрее функции TextToShortCut.

Пример
См. пример функции NewItem.

[Вернуться к содержанию]

 



Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском


.



книги по программированию исходники компоненты шаблоны сайтов C++ PHP Delphi скачать