СообЧа > База Знаний > Программирование > Delphi

Вопрос

Версия языка:5.0

Хотел сделать форму базы данных полностью «flat». У большинства элементов есть либо свойство BorderStyle либо Flat, но у элемента DBLookupComboBox таковых в инспекторе объектов не оказалось. Как можно их сделать плоскими?

Ответ

Вообще-то, в стандартных компонентах для доступа к БД стиль Flat довольно кривовато реализован. В каких-то это свойство есть, а в каких=то — нет. Советую использовать компоненты Raize (http://www.raize.com. Преимущество:

1. Во всех(!) компонентах есть свойство FrameStyle, которое позволяет менять стиль компонента (в том числе и Flat).

2. Есть компонент FrameController, который позволяет менять стиль сразу всех компонентов на форме одним щелчком мыши из набора (около 10) стилей.

3. Очень много(!) дополнительных (отличающихся от стандартных) компонент для работы с БД и просто контролов, облегчающих жизнь, таких как DBNumericEdit, DBDateTimePicker, DBSpinEdit, DBProgressBar, DBCheckBox и пр. Думаю названия говорят сами за себя.

Это не реклама, а просто совет не изобретать второй раз велосипед…

Из конференции Expert_FAQ



Copyright © 2000-2004 Сообщество Чайников
Контактная информация