Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Контекстное и главное меню [D7]


Светлана ©   (2012-07-18 15:58:00) 

Здравствуйте, подскажите варианты замены MainMenu и PopupMenu, на более красивые в D7 (бесплатные варианты). Спасибо.


Dennis I. Komarov   (2012-07-24 16:32:00) [1]


> Здравствуйте, подскажите варианты замены MainMenu и PopupMenu,
>  на более красивые в D7 (бесплатные варианты).

Здравствуйте, подскажите где взять новые более красивые глюки - стандартных не хватает...


KilkennyCat   (2012-07-23 12:11:00) [2]

http://rouse.drkb.ru/other.phpздесь есть про красивое меню.

> не понятно как сделать вывод иконки из ImageList перед пунктом
> меню


ImageList.Draw(Canvas: TCanvas; X, Y, Index: Integer; Enabled: Boolean(по умолчаниюTrue);
вывод изображения с номером Index на чей-то Canvas в координаты X, Y. Если Enabled равно False, рисуется серым (выключенным)


Светлана   (2012-07-23 11:51:00) [3]

Ну вроде разобралась, только не понятно как сделать вывод иконки из ImageList перед пунктом меню при OwnerDraw = True;


Плохиш   (2012-07-23 11:31:00) [4]


> но когда я пробовала менять стили Windows, все выглядело
> по разному. Как можно добиться единообразия?

Откуда ж нам знать, что пробовала и как должно/выглядело. На этом форуме не лечат стук в подвале и телепаты в отпуске.


Светлана   (2012-07-23 09:45:00) [5]

Не понятно только от чего нужно "танцевать" при отрисовке. В OnDrawItem только от ARect, но когда я пробовала менять стили Windows, все выглядело по разному. Как можно добиться единообразия?

procedure TForm1.File1DrawItem(Sender: TObject; ACanvas: TCanvas;
 ARect: TRect; Selected: Boolean);
begin
 ....................................
end;    


Anatoly Podgoretsky   (2012-07-18 18:40:00) [6]

> Светлана  (18.07.2012 15:58:00)  [0]

OwnerDraw и рисуйЮ что хочешь, хоть в полосочку


Наверх

Титульная страница Поиск, карта сайта Написать письмо