![]() |
|
![]() ![]() ![]() |
|
Vasia |
|
|||
Unregistered |
С помощью какой функции можно поменять стиль окон? Например цвет, углы окон.
|
|||
|
||||
Vasia |
|
|||
Unregistered |
![]() |
|||
|
||||
Гость_Влад |
|
|||
Unregistered |
Описано в новой книге Тагина и Архангельского. "Приемы программирования на С++ Builder 6. Механизмы Windows и сети".
|
|||
|
||||
vasia |
|
|||
Unregistered |
А у меня в стране нет такой книжки
![]() |
|||
|
||||
vasia |
|
|||
Unregistered |
Так нет примера?
|
|||
|
||||
drinkOut |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 10.2.2005 Где: мой стакан? Репутация: нет Всего: нет |
А что конкретно ты хочешь? Цвет? Так у формы есть свойство Color, отвечающее за цвет окна - попробуй его поменять, не пожалеешь!
![]() Непонятно, что ты подразумеваешь под углами окон... Но какой вопрос, такой и ответ:
--------------------
Жизнь жестока - когда у меня на руках все карты, она начинает играть в шахматы...www.certifications.ru - проверь себя |
|||
|
||||
AISIN |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 185 Регистрация: 27.1.2005 Где: Пушкино Репутация: нет Всего: 1 |
drinkOut Может нужно овальное окно?
--------------------
Внимание!!! Внимание!!!Запущена программа по завоеванию мира!!!Выполненно 0,000000000000000000000000000000000000000000000000000002% |
|||
|
||||
drinkOut |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 10.2.2005 Где: мой стакан? Репутация: нет Всего: нет |
AISIN, я ето и сделал
![]() ![]() --------------------
Жизнь жестока - когда у меня на руках все карты, она начинает играть в шахматы...www.certifications.ru - проверь себя |
|||
|
||||
Mysterio |
|
|||
![]() Планирующий ![]() Профиль Группа: Участник Сообщений: 66 Регистрация: 28.12.2004 Репутация: нет Всего: нет |
А как сделать, чтобы на форме использовалось сразу несколько регионов?
|
|||
|
||||
drinkOut |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 10.2.2005 Где: мой стакан? Репутация: нет Всего: нет |
Примерчик для Mysterio: Окно типа "бублик"
![]()
Это сообщение отредактировал(а) drinkOut - 5.5.2005, 19:47 --------------------
Жизнь жестока - когда у меня на руках все карты, она начинает играть в шахматы...www.certifications.ru - проверь себя |
|||
|
||||
Vasia |
|
|||
Unregistered |
Так с овальной формой всё ясно. А цвет поменять хочеться на любом окошке, а не толко на своей форме...
|
|||
|
||||
drinkOut |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 10.2.2005 Где: мой стакан? Репутация: нет Всего: нет |
![]() А зачем тебе, Василий, в чужих окнах рисовать? ![]() --------------------
Жизнь жестока - когда у меня на руках все карты, она начинает играть в шахматы...www.certifications.ru - проверь себя |
|||
|
||||
vasia |
|
|||
Unregistered |
Хотелос бы поменять цвета окон форточек
|
|||
|
||||
drinkOut |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 10.2.2005 Где: мой стакан? Репутация: нет Всего: нет |
Советую обратить внимание на следующие функции:
--------------------
Жизнь жестока - когда у меня на руках все карты, она начинает играть в шахматы...www.certifications.ru - проверь себя |
|||
|
||||
drinkOut |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 10.2.2005 Где: мой стакан? Репутация: нет Всего: нет |
Встречал много негативных отзывов по поводу раьот последнего из авторов. Ничего личного. ![]() --------------------
Жизнь жестока - когда у меня на руках все карты, она начинает играть в шахматы...www.certifications.ru - проверь себя |
|||
|
||||
Nicky |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 18.12.2004 Где: Кишинёв Репутация: 1 Всего: 1 |
Регионы можно строить по контуру какогонибудь рисунка (и не только) ... Только для этого нужен громоздкий алгоритм... Короче, регионы не ограничены только элипсами и прямоугольниками
![]() |
|||
|
||||
drinkOut |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 10.2.2005 Где: мой стакан? Репутация: нет Всего: нет |
Самый действенный вариант - это поместить на форму нужное изображение (для этого можно использовать обычный TImage). Затем мы выбираем "цвет прозрачности" (простите, если коряво) и изменяем несколько свойств формы:
И, таким образом, участки на форме, закрашенные цветом TransparentColorValue будут прозрачными. Вот как-то так. ![]() --------------------
Жизнь жестока - когда у меня на руках все карты, она начинает играть в шахматы...www.certifications.ru - проверь себя |
|||
|
||||
vl1 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 11.5.2005 Репутация: нет Всего: нет |
А не знаете ли, как создать окно, как верхняя панель AtGuard, например.
Оно занимает верхнюю полоску экрана, и остальные окна эту область занять не пытаются ? (Заранее извиняюсь, если невнятно объяснил...) |
|||
|
||||
Guest |
|
|||
Unregistered |
А чем тебе не нравится StayOnTop?
|
|||
|
||||
vl1 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 11.5.2005 Репутация: нет Всего: нет |
Если сделать StayOnTop, а потом запустить что-нибудь развернутым на весь экран,
то верхняя часть окна этого приложения будет закрыта созданной нами "полоской" в верхней части экрана. AtGuard (и не только он, это просто первое, что пришло в голову) ведет себя иначе. После его запуска верхняя полоска как бы исключается из рабочей части экрана, и при запуске других приложений они туда не пытаются залезать. |
|||
|
||||
drinkOut |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 10.2.2005 Где: мой стакан? Репутация: нет Всего: нет |
Если я правильно понял. ![]() --------------------
Жизнь жестока - когда у меня на руках все карты, она начинает играть в шахматы...www.certifications.ru - проверь себя |
|||
|
||||
vl1 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 11.5.2005 Репутация: нет Всего: нет |
Боюсь, неправильно я объясняю. Можно свое окно сделать со свойствами Align = OnTop
и FormStyle = fsStayOnTop. Оно тогда будет всегда вверху экрана и всегда видимо. Но если открыть другое приложение в полноэкранном режиме, то верхняя часть его окна будет скрыта за нашим окном. В то же время если запускаешь AtGuard, он выводит информацию о своем состоянии в узкой полоске вверху экрана. Если запустить другое приложение в полноэкранном режиме, верхний край его окна располагается ниже полосы, занимаемой AtGuard-ом, и видно все окно этого другого приложения. |
|||
|
||||
NoeR |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 233 Регистрация: 6.2.2005 Репутация: нет Всего: нет |
Не видел, чтобы ответили на то, как поменять цвет у других окон:
Ловить по хендлу и посылать сообщение (SendMessage)... Насчет AtGuard: Можно находить текущее приложение и менять его размер насильно... Но я такого не пробовал, так что больше не знаю, чем могу помочь. ![]() --------------------
По факту пропажи мужа, возбуждено... Два соседа.Если у Вас проблемы с ребенком, спросите у жены, может, это не Ваши проблемы!>>> NoeR++ <<< |
|||
|
||||
drinkOut |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 10.2.2005 Где: мой стакан? Репутация: нет Всего: нет |
NoeR, какое именно сообщение и с какими параметрами?
--------------------
Жизнь жестока - когда у меня на руках все карты, она начинает играть в шахматы...www.certifications.ru - проверь себя |
|||
|
||||
NoeR |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 233 Регистрация: 6.2.2005 Репутация: нет Всего: нет |
Не знаю, надо пробовать
![]() --------------------
По факту пропажи мужа, возбуждено... Два соседа.Если у Вас проблемы с ребенком, спросите у жены, может, это не Ваши проблемы!>>> NoeR++ <<< |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |