Главная » Delphi » Delphi 2006 – Новые компоненты интерфейса.

0

Панель-сетка (TGridPanel)

Панель-сетка (группа Additional палитры инструментов) позволяет пропорционально размещать на форме элементы пользовательского интерфейса. По умолчанию панель-сетка имеет четыре раздела, обозначенных пунктиром. В каждый из них можно поместить только один элемент, а при увеличении числа элементов для них автоматически создаются новые разделы. При этом все разделы равны по размерам и по форме, благодаря чему они располагаются с равными интервалами, независимо от размера формы.

Так, разместив на панели-сетке несколько элементов, можно выровнять ее по размеру клиентского окна (главной формы), указав в свойстве Align значение alClient, и запустить приложение. Если теперь изменять размеры формы, то расположение элементов на ней будет синхронно модифицироваться с соблюдением пропорций.

Плавающая панель (TFIowPanel)

Плавающая панель (группа Additional палитры инструментов) обеспечивает автоматическое размещение элементов управления в своих рамках, начиная с левого верхнего угла. Каждый новый элемент добавляется вплотную к последнему установленному. Впоследствии их расположение будет меняться автоматически в зависимости от текущего размера плавающей панели.

Разное

Компоненты TEdit, TComboBox, TBitBtn и TButton из библиотек VCL и VCL.NET дополнились свойством Align, задающим способ выравнивания объекта относительно родительского окна. А компонент TTraylcon позволяет задавать ани- мированный значок приложения, показываемый на панели инструментов, когда приложение свернуто пользователем. Время анимации в миллисекундах задается в свойстве Animatelnterval, сам значок — в свойстве Icon.

Реализована в Delphi 2006 поддержка технологии «pan and scroll» для новых мышей Microsoft Intellimouse, допускающих прокручивание не только по вертикали, но и по горизонтали.

 

Бобровский С. И. Технологии Delphi 2006. Новые возможности. — СПб.: Питер, 2006. — 288 е.: ил.

По теме:

  • Комментарии