Вопрос: Можно ли сделать так - одна форма показывает другую и остается позади нее, но фокус ввода не переходит к новой форме, а остается у старой? Ответ: В примере показывается не автосоздаваемая (non auto-created) форма, но фокус ввода ей не передается.
Тэги ‘Form’
Вопрос: Как определить нажаты ли клавиши Shift, Alt, or Ctrl в какой-либо момент времени? Ответ:
В приведенном примере
показано как определить нажата ли клавиша Shift при выборе строчки меню. Пример
также содержит функции проверки состояния клавиш Alt, Ctrl. Read the rest of this entry »
Вопрос: Как создать bitmap из пиктогрммы (icon)? Ответ: Используя Bitmap.Canvas.Draw нарисуйте пиктограмму на Bitmap'е. Пример:
Вопрос: Как перехватить нажатия функциональных клавиш и стрелок? Ответ:
Проверяйте значение переменной
key на равенство VK_RIGHT, VK_LEFT, VK_F1 и т.д. на событии KeyDown формы.
Урок 4: Обзор Палитры Компонент
- ОБЗОР
- Стандартные компоненты
В данной статье дается обзор стандартных и дополнительных компонент
из Палитры Компонент Delphi (стр. Standard и Additional), страницы диалогов
(Dialogs), системных компонент (стр. System), страницы объектов в формате
Visual Basic (VBX). Компоненты, осуществляющие доступ к данным и отображение
их на экране будут рассматриваться позднее.
С компонентами, расположенными на первой странице Палитры Компонент
Вы могли ознакомиться в Уроке № 2.
На первой странице Палитры Компонент размещены 14 объектов (рис.8)
определенно важных для использования. Мало кто обойдется длительное время
без кнопок, списков, окон ввода и т.д. Все эти объекты такая же часть Windows,
как мышь или окно.
Набор и порядок компонент на каждой странице являются конфигурируемыми.
Так, Вы можете добавить к имеющимся компонентам новые, изменить их количество
и порядок. Это можно сделать, вызвав всплывающее меню (нажать правую кнопку
мыши, когда указатель над Палитрой).

Рис.8: Компоненты, расположенные
на первой странице Палитры. Read the rest of this entry »