Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Свойства TKolPanel


Страницы:   1 2

Юрий ©   (2003-02-13 18:52:00) 

Сегодня скачал библиотеку и уже появились вопросы.
Вопросы по свойствам панели:
В VCL панель имеет свойство BorderStyle, когда выбираешь bsNone, то края панели становятся невидимыми. В КОЛ панель имеет свойство Border, какое число не ставлю ( в том числе и 0 ), ничего не меняется.
Первый вопрос: Как сделать, чтобы края панели были невидимыми?

Если выбираю свойство Align ( caTop, caClient и т.д. ), чтобы панель заняла определённую область, то свойство Left принимает значение 2, а не ноль ( есть отступ от края формы, что выглядит не очень красиво ). Между двумя панелями со свойствами Align caTop и caClient также присутствует промежуток, а хочется, чтобы они лежали плотно и края их видны не были, а такое нужно очень часто.
Второй вопрос: Как сделать, чтобы панель занимала определённую область на форме без отступа от края формы или от края другой компоненты?

Третий вопрос: Такие свойства у панели, как BevelInner, BevelOuter и BevelWidth отсутствуют или имеют место быть?


Юрий   (2003-02-14 15:55:00) [21]

Повтор из-за ошибки:
"А вот свойство Border - это то самый отступ в 2 пикселя от краёв. Т.е. если ты поставишь его форме в 0, то панелька у тя будет Left=0, Top=0 и т.д."

Это не так. На форму положил 2 панели caTop и caClient. Какое число свойству Border не задавай, Left всегда равна числу 2.


Kladov   (2003-02-14 15:47:00) [22]

EdgeStyle = (esRaised, esLowered, esNone)


Юрий   (2003-02-14 15:44:00) [23]

"А вот свойство Border - это то самый отступ в 2 пикселя от краёв. Т.е. если ты поставишь его форме в 0, то панелька у тя будет Left=0, Top=0 и т.д."

Это не так. На форму положил 2 панели caTop и caClient. Какое число свойству Border не задавай, Left всегда равна нулю.

А что нужно сделать, чтобы края панели не были видны? Эта возможность крайне важна, панель без этого мало пригодна на мой взгляд.


SPeller   (2003-02-13 20:54:00) [24]


> В VCL панель имеет свойство BorderStyle, когда выбираешь
> bsNone, то края панели становятся невидимыми. В КОЛ панель
> имеет свойство Border, какое число не ставлю ( в том числе
> и 0 ), ничего не меняется.

Есть такое свойство. А вот свойство Border - это то самый отступ в 2 пикселя от краёв. Т.е. если ты поставишь его форме в 0, то панелька у тя будет Left=0, Top=0 и т.д.


> Третий вопрос: Такие свойства у панели, как BevelInner,
> BevelOuter и BevelWidth отсутствуют или имеют место быть?

Таких нет. Если очень надо, то не трудно нарисовать самому.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо