![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Lenin |
|
|||
|
Unregistered |
Здорова!
Ну, кто тут самый вумный, кто мне поможет окрасить PopupMenu1 в синий цвет, а шрифт сделать белым? Я пытался сделать так:
Но таким способом окрашивается форма. Вообщем, жду Ваших советов. P.S. Громоздкие компоненты не предлагать, не хочу загружать программу, она у меня и так "весит" не слабо. |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Похоже что никак стандартными средствами, так как компонент только вызывает стандартные виндовые контролы. Надо полностью самому писать.
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Mikel |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 882 Регистрация: 30.3.2002 Где: Саратов Репутация: 1 Всего: 2 |
Можно юзать skin компоненты.
-------------------- ...so remember, it's better to burn out than to fade away |
|||
|
||||
| Song |
|
|||
![]() Sysman.ru ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1095 Регистрация: 2.6.2002 Репутация: 2 Всего: 4 |
Вообще это не сложно конечно.... но никакой красоты не вижу:
Поставьте этот обработчик на все пункты меню что хотите окрасить. Перед этим не забудьте выставить в ИО свойство TPopupMenu.OwnerDraw:=True Рамку всплывающего окна тоже можно окрасить, но это уже на порядок сложнее. -------------------- Прежде чем сказать "Невозможно", подумай, прав ли ты |
|||
|
||||
| Lenin |
|
|||
|
Unregistered |
Ничего не понимаю. У TPopupMenu нет свойства OwnerDraw. Или я что-то неправильно делаю? И DrawItem - откуда, где?
P.S. Пишу в старом добром Delphi 3. Новые версии долго грузяться. Не люблю ждать! |
|||
|
||||
| RA |
|
|||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 14 Всего: 115 |
Есть замечательный компонент FlatMenu
http://www.torry.net/vcl/menus/menuenhancments/wikizflatmenu.zip |
|||
|
||||
| Lenin |
|
|||
|
Unregistered |
2RAdmin
Компонент предназначен для Delphi 5-6! Для Delphi 3 - большой привет! |
|||
|
||||
| Song |
|
|||
![]() Sysman.ru ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1095 Регистрация: 2.6.2002 Репутация: 2 Всего: 4 |
У меня Д6. У меня есть это свойство. В Д3 вряд ли получится... а насчёт долго грузиться - это вопрос риторический: Win XP+A7V333E+Raid0+винт7200+Athlon XP 1500+ Всё будет грузить мгновенно -------------------- Прежде чем сказать "Невозможно", подумай, прав ли ты |
|||
|
||||
| Lenin |
|
|||
|
Unregistered |
Долгая загрузка не за счет конфигурации машины, так сама программа организована. Я даже на этой почве не устанавливаю продукты фирмы Adobe, да и не люблю их. Так что? Других предложений не будет по поводу окраски меню? |
|||
|
||||
| RA |
|
|||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 14 Всего: 115 |
Он с исходником. Попробуй. |
|||
|
||||
| Lenin |
|
|||
|
Unregistered |
Я попробовал, ничего хорошого с эти не вышло. Ладно. Нет ничего, без чего нельзя обойтись! |
|||
|
||||
![]()
|
| Правила форума "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. |