![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| RA |
|
||||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 14 Всего: 115 |
Все мы знаем, что борты форм, кнопок, полей ввода и др. для создания их трехмерности прорисованны со всех сторон двумя полосками.
Вопрос как поменять цвет этих полосок, другими словами как добиться эфекта Стиля бордюра формы bsNone но чтоб при этом форма имела свойство bsSizable? Я нашёл один способ но для его реализации приходится прописывать процедуру на каждое движение и изменение в размера формы иначе вырисовываются стандартные бордюры. Конечно можно поставить на процедуру таймер, но мне нехочется в своём приложении их использовать. Может кто знает какойнить способ, а?
|
||||
|
|||||
| Song |
|
|||
![]() Sysman.ru ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1095 Регистрация: 2.6.2002 Репутация: 2 Всего: 4 |
Я обоходил так: выключал заголовок (bsNone) а дальше просто на форму ложил панель, делая у неё Align в alClient
-------------------- Прежде чем сказать "Невозможно", подумай, прав ли ты |
|||
|
||||
| RA |
|
|||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 14 Всего: 115 |
Ты не понял надо чтобы Форма имела Свойство bsSizable, тоесть чтоб можно было её растягивать и стягивать. |
|||
|
||||
| Song |
|
|||
![]() Sysman.ru ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1095 Регистрация: 2.6.2002 Репутация: 2 Всего: 4 |
Можно попробовать добвить стиль WS_SIZEBOX или обрабатывать WM_NCHITTEST
-------------------- Прежде чем сказать "Невозможно", подумай, прав ли ты |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |