![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Свойства TKolPanel
Юрий © (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 отсутствуют или имеют место быть?
Таких нет. Если очень надо, то не трудно нарисовать самому.