Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.20;
Скачать: CL | DM;

Вниз

Глюки MainMenu в XP   Найти похожие ветки 

 
leonidus   (2005-03-03 08:22) [0]

Интересный глючок заметил в MainMenu при работе из под XP.  Если с пунктами меню связать иконки - через ImageList, то вся полоса MainMenu тут же меняет свой цвет резко выделяясь от цвета формы, что очень не опрятно выглядит. Кто нибудь сталкивался с подобным поведением, может есть способ обхода такого трабла?


 
boalse ©   (2005-03-03 08:30) [1]

Я сталкивался. Не помню что я сделал, но сейчас всё нормально.


 
Gero ©   (2005-03-03 08:33) [2]

Рисуй пункты первого уровня вручную, посредством OnDrawItem.


 
boalse ©   (2005-03-03 08:41) [3]

Лучше используй метод научного тыка. Поубирай пункты, подобовляй, и т.д. глядишь, открытие сделаешь...


 
leonidus   (2005-03-03 10:02) [4]

я к пунктам первого уровня вообще иконки не добавляю, только ко второго и выше


 
Gero ©   (2005-03-03 10:09) [5]


> leonidus   (03.03.05 10:02)

И это мешает тебе рисовать пункты меню самому?


 
leonidus   (2005-03-03 10:23) [6]

а можно примерчик как их самому рисовать? и что тогда описанный эффект пропадет?


 
leonidus   (2005-03-03 12:45) [7]

поделитесь пожалуйста соображениями о том как рисовать свои иконки в OnDrawItem


 
Gero ©   (2005-03-03 12:53) [8]

ACanvas.Brush.Color := clGreen;
ACanvas.FillRect(ARect);


 
leonidus   (2005-03-04 08:05) [9]

ок, понял спасибо



Страницы: 1 вся ветка

Текущий архив: 2005.03.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.029 c
14-1109657276
Карелин Артем
2005-03-01 09:07
2005.03.20
Условия работы в IT-конторах.


9-1101993643
Domowoi
2004-12-02 16:20
2005.03.20
DelphiX vs PowerDraw


1-1110272807
rolex
2005-03-08 12:06
2005.03.20
У меня вопросик... у самого не хватает логики, чтобы решить его.


4-1108110884
Stanislav
2005-02-11 11:34
2005.03.20
Как определить момент подключения Flash памяти ?


3-1108715065
Prohodil Mimo
2005-02-18 11:24
2005.03.20
Как в IB6 удалить FOREIGN KEY ?