Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
delph_t.doc
Скачиваний:
47
Добавлен:
12.04.2015
Размер:
2.26 Mб
Скачать

TCalendar- ввод и отображение даты Свойства компонента:

property CalendarDate: TDateTime;

Содержит выбранную дату.

property CellText[ACol, ARow; Integer]: Strings-

Содержит текст в ячейке календаря на пересечении столбца A Col с рядом ARow (только для чтения).

property Day: Integer;

Определяет выбранный день месяца.

property GridLineWidth: Integer;

Устанавливает толщину линий таблицы календаря.

property Month: Integer;

Определяет выбранный месяц.

property Readonly: Boolean;

Если содержит True, пользователь не может выбрать другую дату.

type TDayOfWeek = 0..6; property StartOfWeek: TDayOfWeek;

Определяет день недели, который будет отображаться в самом левом столбце таблицы.

propertyUseCurrentDate:Boolean

Если содержит True, компонент будет показывать текущую системную дату.

property Year: Integer;

Определяет выбранный год.

Методы компонента:

procedure NextMonth;

Показывает календарь на следующий месяц.

procedureNextYear;

Показывает календарь на следующий год.

procedurePrevMonth;

Показывает календарь на предыдущий месяц.

procedurePrevYear;

Показывает календарь на предыдущий год.

Компонент tform Свойства формы:

property Active: Boolean;

Содержит True, если окно активно (имеет фокус ввода).

property ActiveControl: TWinControl;

Определяет дочерний элемент, содержащий фокус ввода.

property ActiveMDIChild: TForm;

Определяет дочернее mdi-okho с фокусом ввода.

TBorderIcon = (biSystemMenu, biMinimize, biMaximize, biHelp) ; TBorderIcons = set of TBorderIcon; property Borderlcons: TBorderIcons;

Определяет наличие кнопок в заголовке окна: biSystemMenu - имеется кнопка вызова системного меню; biMinimize - имеется кнопка минимизации; biMaximize - имеется кнопка максимизации; biHelp - имеется кнопка вызова справочной службы.

TFormBorderStyle = (bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin); property BorderStyle: TFormBorderStyle;

Определяет стиль рамки окна: bsNone — окно не имеет рамки и заголовка и не может перемещаться и изменять свои размеры; bsSingle - рамка толщиной в 1 пиксель; такое окно не может изменять свои размеры; bsSizeable - обычная рамка; bsDialog - рамка диалогового окна; окно не может изменять свои размеры; bsToolWindow - подобно bsSingle, но с уменьшенным по высоте заголовком; bsSizeToolWin -подобно bsSizeable, но с уменьшенным по высоте заголовком.

property Canvas: TCanvas;

Канва для прорисовки фона окна. Это свойство могут использовать неоконные дочерние элементы.

property ClientHeight: Integer;

Высота клиентской части окна.

property ClientRect: TRect;

Прямоугольник клиентской части окна.

property ClientWidth: Integer;

Ширина клиентской части окна.

property HelpFile: String;

Каждая форма может иметь индивидуальный Help-файл, имя которого содержит это свойство. Если имя не указано, используются Help-файл приложения.

property Icon: Т Icon;

Содержит пиктограмму окна. Для главной формы это свойство определяет также пиктограмму программы.

property KeyPreview: Boolean/

Если имеет значение True, форма получает события от клавиатуры, перед тем как они поступят в элемент с фокусом ввода./^

property MDIChildCount: Integer;

В рамочном М0/-окне указывает количество связанных с ним дочерних mdi-okoh.

property MDIChildren[I: Integer]: TForm;

В рамочном MDI-окне открывает доступ к /-му дочернему окну.

property Menu: TMainMenu;

Содержит главное меню окна.

TModalResult = Low(Integer)..High(Integer) ; property ModalResult:TModalResult;

Для модального окна содержит результат диалога.

property PixelsPerInch: Integer;

Определяет разрешающую способность окна в пикселях на один линейный дюйм для этапа конструирования формы.

TPosition = (poDesigned, poDefault, poDefaultPosOnly, poDefaultSizeOnly, poScreenCenter) ; property Position: TPosition;

Определяет положение и размеры окна в момент его появления на экране: poDesigned -такие же, как на этапе конструирования окна; poDefault - положение и размеры определяет Windows; poDefaultPosOnly - положение, как на этапе конструирования, размеры определяет Windows; poDefaultSizeOnly - размеры, как на этапе конструирования, положение определяет Windows; poScreenCenter - в центре экрана с размерами, как на этапе конструирования.

TPrintScale = (poNone, poProportional, poPrintToFit) ; property PrintScale: TPrintScale;

Определяет масштабирование окна при его печати на принтере: poNone - нет масштабирования; каждый пиксель окна воспроизводится одной точкой на бумаге; poProportional - форма масштабируется так, чтобы ее образ на бумаге был максимально похож на ее изображение на экране; poPrintToFit - форма печатается с такими же пропорциями, как на экране, но с размерами, заполняющими лист бумаги.

property Scaled: Boolean;

Разрешает/запрещает масштабировать форму, если значение ее свойства PixelPerInch отличается от текущего разрешения экрана.

TileMode = (tbHorizontal, tbVertical) ; property TileMode: TTileMode;

Определяет стиль расположения дочерних окон МЛУ-приложения при их упорядочении мозаикой.

property WindowMenu: TMenuItem;

Определяет пункт главного меню рамочного MD/-OKHa, к которому добавляются опции дочернего окна.

TWindowState = (wsNormal, wsMinimized, wsMaximized) ; property WindowState: TWindowState;

Определяет состояние окна в момент его появления на экране: wsNormal - обычное окно; wsMinimized - минимизировано до пиктограммы; wsMaximized - распахнуто на весь экран.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]