Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

THotKey - ввод акселератора




Компонент THotKey служит для ввода или отображения клавиш быстрого выбора (в терминологии Windows их называют горячими клавишами, или акселераторами). При вводе компонент работает как специализированный однострочный редактор, который распознает нажатие сдвиговых клавиш Shift, Ctrl и Alt и преобразует их в текст <<Shift+x”, “Ctrl+x” или “Alt+x”, где х - символ совместно нажатой клавиши. Допускается одновременное нажатие двух или трех сдвиговых клавиш: Alt+Shift+X, Ctrl+Shift+Alt+X и т. п.

Свойства:

AutoSize   Разрешает/запрещает автоматическое изменение размеров компонента при изменении шрифта, которым отображается текст в нем
HotKey Содержит код клавиши быстрого выбора
InvalidKeys Указывает запрещенные комбинации сдвиговых клавиш
Modifiers Содержит комбинацию сдвиговых клавиш, которая заменяет собой запрещенную комбинацию.
3.9. TAnimate - отображение анимации Компонент TAnimate представляет собой проигрыватель видеоклипов формата AVI (Audio Video Interleaved).  
         

Компонент воспроизводит видеочасть файла AVI и игнорирует его звуковое сопровождение. Он способен показывать лишь несжатое изображение или изображение, сжатое по методу RLE (Run-Length Encoding). Изображение воспроизводится в отдельном потоке команд, что освобождает ресурсы программы для выполнения необходимой работы на фоне демонстрации клипа.

Свойства:

Active Разрешает/запрещает демонстрацию клипа.
AutoSize Если содержит True, компонент автоматически устанавливает свои размеры так, чтобы полностью разместить изображение кадра
Center Центрирует изображение кадра в границах компонента по горизонтали и по вертикали
CommonAVI Задает один из стандартных видеоклипов, входящтх в библиотеку SHELL32. DLL
FileName Связывает компонент с AVI-файлом
FrameCount Содержит количество кадров, показанных с начала демонстрации клипа
FrameHeight Высота в пикселях одного кадра клипа
FrameWidth Ширина кадра
Open Содержит True, если компонент связан с AVI-клипом и готов к работе
Repetitions Определяет количество повторений клипа. Если 0, клип повторяется, пока свойство Active содержит True
ResHandle Указывает дескриптор ресурсного файла, содержащего AVI-клип
ResHandle Указывает идентификатор ресурса с клипом в ресурсном файле
ResName Указывает имя ресурса с клипом в ресурсном файле
StartFrame Содержит номер начального кадра демонстрации
StopFrame Содержит номер конечного кадра демонстрации
Timers Разрешает/запрещает синхронизацию по таймеру.
Transparent Если содержит True, фон клипа не накладывается на фон компонента

3.10. TDateTimePicker - ввод и отображение даты/времени

Компонент предназначен для ввода и/или отображения даты или времени. На рисунке показаны три различных варианта использования компонента При показе даты в режиме DateMode=dmComboBox календарь  
можно не раскрывать и установить дату вручную в верхнем окне. Это удобно, если нужно установить сразу и день, и месяц, и год. На раскрытом календаре изменить месяц можно небольшими кнопками вверхней части компонента. Календарь закрывается после выбора даты или при щелчке по раскрывающей кнопке. Установив в свойство Kind значение dtkTime, можно заставить компонент отображать время (слева на рисунке). Это время в момент установки компонента на форму соответствует системному времени, и в дальнейшем его можно изменить, задав новое значение в свойство Time. Свойства:  
CalAlignment Определяет положение раскрывающегося календаря
CalColors С календарем связан объект класса TDateTimeColors, для определения цвета календаря
Checked Если Checked=True И ShowCheckBox=True, независимый переключатель рядом с датой (временем) будет иметь состояние Выбрано
Date Содержит введенную дату
DateFormat Определяет формат показа даты: df short -08. 09. 99; dfLong-8 Сентябрь 1999г.
DateMode Определяет способ выбора даты
Format Определяет формат вывода даты и времени (см. табл. 7.8 в гл. 7)
Kind Определяет содержимое компонента: dtkDate -дата; dtkTime - время
MaxDate Определяет максимальную дату, которую может выбрать иди ввести пользователь
MinDate Определяет минимальную дату, которую может выбрать или ввести пользователь
ParseInput Если True, возникает событие OnUserInput при каждом вводе пользователя в окне редактора
ShowCheckbox Если True, рядом с датой (временем) вставляется независимый переключатель
Time Содержит введенное пользователем время
       

Для компонента определены следующие события:

OnChange Возникает при любом изменении содержимого компонента
OnCloseUp Возникает при закрытии календаря
OnDropDown Возникает при открытии календаря
OnUserInput Возникает при ручном вводе в окне редактора
     
3.11. TMonthCalendar - календарь Как видно из рисунка, компонент предназначен для выбора или отображения даты. Он очень похож на календарь, который появляется в компоненте TDateTimePicker (при значении dmComboBox в  
свойстве DateMode), но в отличие от последнего может отображать одновременно несколько смежных месяцев - в зависимости от своих размеров. С компонентом связан объект класса TMonthCalColors, имеющий такие свойства: BackColor - определяет цвет фона, разделяющего смежные месяцы; MonthBackColor- цвет фона дат; TextColor - цвет дат; TitleBackColor - цвет фона заголовка месяца; TitleTextColor - цвет текста заголовка; TrailingTextColor - цвет текста ведущих и ведомых дат. Свойства:  
CalColors Задает цвета разных частей календаря
Date Определяет выбранную дату
EndDate Определяет конечную дату диапазона вы бранных дат
FirstDayOfWeek Определяет первый день недели
MaxDate Содержит максимальную дату, месяц которой еще будет доступен для отображения в компоненте.
MaxSelectRange Содержит максимальное количество дат в выбранном диапазоне
MinDate   Содержит минимальную дату, месяц которой еще будет доступен для отображения в компоненте
MultiSelect Разрешает/запрещает выбор диапазона дат
ShowToday Разрешает/запрещает показ текущей даты
ShowTodayCircle Разрешает/запрещает обводить кружком текущую дату
WeekNumbers Разрешает/запрещает показ порядковых номеров недель от начала года в левой колонке
           



Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 378; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.