Облака / Clouds
    Go to Copy.com
    Copy.com
    The bast cloud service
    Get 20 GB free!!!
    Support WebDav.
    Show more >>

    Go to Dropbox.com
    Dropbox.com
    time-tested cloud storage
    Support WebDav.
Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Число четное или нечетное
   Категория: Математика
  Как получить дату создания файла
   Категория: Файловая система
  Создать *.mdb-файл и таблицу в ней
   Категория: Базы данных
  Как поместить графический элемент в ListBox
   Категория: Компоненты
  Упаковка таблиц в BDE
   Категория: Базы данных
  Подсчитать количество слов в строке
   Категория: Текст и строки
  Округление времени до 5 мин
   Категория: Базы данных
  Загрузка файлов в THTMLViewer и TFrameBrowser
   Категория: Интернет и Сети
  Номер строки в memo под курсором
   Категория: Текст и строки

Delphi: Компоненты

GLOBUS Delphi VCL Extensions Library 2.1 for Delphi 7

Дата: 14.04.2012 | Комментариев: 0 | Просмотров: 1570
Большая библиотека компонентов. В настоящее время входит в библиотеку JEDI.

Краткое описание компонент.
---------------------------
Визуальные компоненты:

* TglBevel - расширение TBevel такими возможностями, как градиентное
заполнение 5 методами, выбор отображаемых сторон
прямоугольника, отображение сетки, дополнительный стиль
отрисовки - Bold.

* TglButton - Очень кратко: в свойстве Glyph загрузите изображение
и поставьте свойство DrawMode в значение, отличное от
dmUseImageList. Результат - автоматически создаются 3D
изображения кнопки во всех состояниях. Особенностью
является то, что кнопка не чувствительна к мыши в
прозрачных областях заданного изображения (TransparentColor).
Таким образом, можно создать кнопку произольной формы. Кнопка
также может менять один из цветов своего изображения при
помещении над ней курсора мыши и при нажатии на нее.
При указании внешнего таймера кнопка может мигать, меняя
указанные ей цвета. Это если описывать кратко.
(Под NT работает некорректно из-за неверной работы ф-ии
BitBlt с недокументированным аргументом dwRop=ROP_DSPDxax=$00E20746.)

* TglCheckBox - Позволяет задавать изображения для состояний переключателя
плюс фоновое изображение. Чувствительна к мыши: позволяет
задавать стиль( 5 вариантов ) и цвет (текста и фона) для
активного( когда курсор мыши находится над компонентом) и
пассивного состояний. Обратите внимание на параметр
fcoUnderlinedActive в св-ве Options.

* TglDigits - цифровое табло.

* TglShadow - обертка для любых оконных компонентов c создание эффекта тени
заданным изображением, настраиваемой рамклй вокруг заданного
компонента, изменение стиля обрамления при получении/потере фокуса
и проч.

* TglFlyingText - создание эффекта летящего об'емного текста(приближение/удаление).
Замечены глюки под NT.

* TglGroupBox - позволяет отображать обрамление заголовка и клиентской области
( BevelInner, BevelOwter, BevelBold )и их градиентное заполнение.
Возможно выравнивание заголовка, и указание стиля надписи
( 5 вариантов плюс стиль fgoDelineatedText в св-ве Options.
При установленний опции fgoCanCollapse компонент может
сворачиваться/разворачиваться по щелчку на его заголовке.
В заголовке также может отображаться заданное изображение для
состояний свернуто/развернуто.

* TglBitmapImage- Если Вы пользуетесь Delphi2 то данный компонент даст Вам
возможность выводить прозрачные изображения. В Delphi3
это позволяет делать стандартный компонент TPicture.
С помощью TglBitmapImage изображение можно размножать,
пропорционально масштабтировать, создавать Disabled-изображение.

* TglLabel - 5 стилей отрисовки плюс отобрадение контура (fgoDelineatedText
в св-ве Options). 4 направления вывода текста. Изменение стиля
и цвета при перемещении над компонентом курсора мыши.
Отображение текстурированногого текста и фонового изображения.
Для указания изображений для этих целей можно либо загруэить их
в соответствующие св-ва компонента, либо указать ссылки на
TPicture( для экономии памяти ). Надпись модет выводится прозрчной,
когда прозрачен не(не только) фон а сама надпись. Предоставляет
расширенные возможности для привязки фокусируемого(FocusControl)
эл-та управления. Ограничение: вывод только однострочных надписей.

* TglStaticText - аналог TLabel c возможностью выравнивания текста по _ширине_ плюс
еще ряд возможностей.

* TglListBox - многострочные эл-ты; настройка стиля рамки эл-ов списка для
выбранного/невыбранного эл-тов; вывод изображений(Glyphs: TImageList);
смена цвета шрифта, фона, глифов и т.д.

* TglAskListBox - список, каждой записи которого соответствует ряд кнопок.
Нажатие кнопки порождает событие OnButtonclick. О состоянии
кнопкок информируют ф-ии:
GetPushedButtonInLine( Index:word ):integer; - возвращает номер
выбранной кнопки в строке Index;
CountPushedButtonsInColon( Colon: integer ):integer; - возвращает кол-во
выбранной кнопки в столбце Colon;
IsFilled:boolean; - возвращает true, если во всех записях кнопки выбраны;
SetPushedButtonInLine( Index:word; Value:word ):boolean; - обратна GetPushedButtonInLine;
Возможности настройки отрисовки близки к TglListBox;

* TglPageControl- позволяет выводить закладки с любой стороны с независимой настройкой
направления шрифта. Для выбранной/невыбранной закладки настраиваются
шрифты, рамки(Inner,Outer), фон. Заполнение текстурой через загрузку
картинки в соотв. св-во или через указание ссылки на TPicture. Заполнение
градиентом, который можно задавать для каждой закладки индивудуально.
Также можно указывать во время выполнения цвет шрифта и фона для каждой
закладки.

* TglTabControl - си.TglPageControl.

* TglHoleShape - отверстия в форме различной формы с отрисовкой настраиваемой
3D границей.

* TglTreeView - Возможно указание фонового изображения, но приемлемо это
выглядит только в статике.

* TglCheckTreeView - Назначение очевидно из названия класса.

* TglProgress - Progressbar с градиентным заполнением и настраиваемым стилем
и форматом надписи. Только горизонтальный выриант.

* TglHelpPanel - раскрывающееся на формк окошо с произвольным текстом RTF.

* TglinspectorGrid - двухуровневый грид.

* TglSpeedButton - гибрид TButton и TSpeedButton

* TglSplitter - разделитель.

* TglScrollBox - TScrollBox с фоновым омображением.

Невизуальные компоненты:

* TglExceptionHandler - обработка исключений (включая assert) с протоколированием в
файл протокола или отправкой по MailSocket.

* TglMailSlotServer,
TglMailSlotClient - соответственно сервер и клиент для обмена
текстовыми сообщениями по сети между приложениями.

* TglSingleInstance - предотвращает запуск второй копии приложения.

* TglStringContainer - компонент для хранения StringList

* Tgl3DColors - компонент для подмены цветов, истпользуемых для Ctrl3D стиля
компонентами этой библиотеки.( Все компоненты, которые используют для
отрисовки рамок ф-ию DrawBoxEx ).

* TglCaption - отрисовка заголовка с указанием шрифта, рамки и др. Кнопки
не перерисовываются, поэтому компонент рекомендуется для
окон стиля Form.BorderIcons=[]; В этом случае возможно отображение
статичного изображения в кач-ве кнопки [X]. Возможно заполнение
заголовка текстурой.

* TglHint - другой стиль всплывающих подсказок.

* TglJumpingComponent - :)





Все используемые на сайте статьи, файлы и логотипы компаний принадлежат их законным владельцам. Если вы являетесь правообладателем "GLOBUS Delphi VCL Extensions Library 2.1 for Delphi 7" и не желаете, чтобы ваша информация находилась на нашем сайте, напишите нам и эта информация будет удалена.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.