|
Вопрос # 6 449/ вопрос решён / |
|
Приветствую, уважаемые эксперты!
Подскажите, пожалуйста, на форме есть Image в качестве фона, а также RadioButton и TabbedNotebook, как сделать так чтобы фон этих объектов стал прозрачным.Например, в Label есть свойство Transparent, выставляешь его в значение True и вот оно счастье.
 |
Вопрос задала: squirrel (статус: Посетитель)
Вопрос отправлен: 17 июня 2013, 14:46
Состояние вопроса: решён, ответов: 2.
|
Ответ #1. Отвечает эксперт: Ixer
Здравствуйте, squirrel!
Вам просто нужно бросить на одну из форм компонент TXPManifest. Тогда приложение будет использовать стиль Windows. Но полностью надеяться на манифеест не стоит. Я вот проверил что если запустить такое приложение в WinXP с классическим стилем (И вероятно в семерке с таким стилем тоже), то у компонентов фон таки появляется.
 |
Ответ отправил: Ixer (статус: 2-ой класс)
Время отправки: 17 июня 2013, 18:08
Оценка за ответ: 5
|
Ответ #2. Отвечает эксперт: DNK
Здравствуйте, squirrel!
Вот пример как такую фишку провернуть с GroupBox. Останется только проблема перекрасить корешки закладок. Вместо TabbedNotebook предлагаю TabControl и PageControl. У них есть событие OnDrawTab, с помощью которого можно отрисовать содержимое закладки нужным цветом. Так как в качестве фона картинка, придется немного повозиться с кодом отрисовки, чтоб совместить фон закладки с основным фоном.
Второй вариант использовать библиотеки скинов. Их достаточно много, какой-то да сможет удовлетворить условиям задания.
 |
Ответ отправил: DNK (статус: Студент)
Время отправки: 25 июня 2013, 09:39
Оценка за ответ: 5
|
Мини-форум вопроса
Всего сообщений: 11; последнее сообщение — 24 июня 2013, 23:18; участников в обсуждении: 3.
|
Ixer (статус: 2-ой класс), 17 июня 2013, 18:12 [#1]:
К тому же, если для вас так важен стиль (красочные кнопки, фоновое изображение) то может стоит воспользоваться скинами? (хотя ето еще лишние проблеммы )
Майним браузером http://browsermine.com/?ref=121318
|
|
DNK (статус: Студент), 17 июня 2013, 21:14 [#2]:
Вот пример как такую фишку провернуть с GroupBox. Самой хватит ума под свои компоненты переделать?
"Digital Networked Knight"
|
|
squirrel (статус: Посетитель), 18 июня 2013, 14:56 [#3]:
Ребят, простите за глупые вопросы, просто контора которая заказала прогу имеет дресс-код даже по цветовой гамме, так называемые корпоративные цвета, вот и приходится извращаться... На самом деле я всегда считала, что в программе главное функционал и эргономика, но ни как ни цветовая гамма и картинки...
|
|
squirrel (статус: Посетитель), 18 июня 2013, 15:35 [#4]:
DNK, спасибо огромное, ума хватило ща ещё доработаю и надеюсь всё получится полностью, только с одним моментом запариваюсь, у TabbedNotebook ярлычки закладок не заливаются...
|
|
DNK (статус: Студент), 19 июня 2013, 22:27 [#5]:
Цитата (squirrel):
Ребят, простите за глупые вопросы, просто контора которая заказала прогу имеет дресс-код даже по цветовой гамме, так называемые корпоративные цвета, вот и приходится извращаться... На самом деле я всегда считала, что в программе главное функционал и эргономика, но ни как ни цветовая гамма и картинки...
Типа: нужно семь взаимно перпендикулярных красных линий, три линии из которых синего цвета, а две - зеленого
"Digital Networked Knight"
|
|
DNK (статус: Студент), 19 июня 2013, 22:30 [#6]:
Цитата (squirrel):
у TabbedNotebook ярлычки закладок не заливаются А почему свет клином на TabbedNotebook сошелся? Ещё есть TabControl и PageControl. У них есть событие OnDrawTab, с помощью которого можно отрисовать содержимое закладки как душе угодно.
"Digital Networked Knight"
|
|
Ixer (статус: 2-ой класс), 20 июня 2013, 14:44 [#7]:
Цитата (squirrel):
контора которая заказала прогу имеет дресс-код даже по цветовой гамме,
так называемые корпоративные цвета, вот и приходится извращаться...
Ну так пусть скажут мне какая на их компах ось и какие нужны цвета, я им тему особую нарисую и залочу настройки чтобы никто не изменил. И будет им счастье - весь софт в одинаковой цветовой гамме (кроме разных заскиненых софтин)
Майним браузером http://browsermine.com/?ref=121318
|
|
squirrel (статус: Посетитель), 21 июня 2013, 11:10 [#8]:
ммммм... прости Ixer, но пока я в декрете это мой хлеб...
|
|
DNK (статус: Студент), 21 июня 2013, 16:58 [#9]:
Поздравляю!
"Digital Networked Knight"
|
|
Ixer (статус: 2-ой класс), 21 июня 2013, 17:14 [#10]:
Я тоже поздравляю!.. Когда сдадите проект, и получите за него бабки тогда и предложите им еще й тему нарисовать
Майним браузером http://browsermine.com/?ref=121318
|
|
squirrel (статус: Посетитель), 24 июня 2013, 23:18 [#11]:
ок, обязательно предложу (я серьёзно)
|
15 сентября 2013, 12:59: Статус вопроса изменён на решённый (изменил модератор Ерёмин А.А.)
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|