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

Вниз

Как в PopupMenu сделать пункт жирной WinAPI   Найти похожие ветки 

 
NikNet ©   (2005-05-13 20:19) [0]

Что там надо сделать что бы сделать пункт жирными буквами?

Ну вот в Firewall(Outpost) там на трее есть значок при щелчке правой кнопкой мыши
поевляется меню и самый верхний пунк он жирными буквами?

Я пробывал MF_DEFAULT в AddAppend но не чего не выделяется :(


 
Delphi_is_cool ©   (2005-05-14 00:49) [1]

У каждой кнопки в меню есть свойство Default установи его значение True, и все.


 
Delphi_is_cool ©   (2005-05-14 00:56) [2]

Помоему я что то не то сказал ((((.


 
KADAN ©   (2005-05-14 12:36) [3]

поставь OwnerDraw у попупа. потом у MenuItem обрабатывай событие OnDrawItem.

procedure TForm1.N1DrawItem(Sender: TObject;
 ACanvas: TCanvas; ARect: TRect; Selected: Boolean);
begin
 ACanvas.Font.Style := [fsBold];
 ACanvas.Font.color := clRed;
 ACanvas.FillRect(ARect);
 ACanvas.TextOut(ARect.Left + 5,ARect.Top,"Красно-жирный");
end;



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

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

Наверх




Память: 0.44 MB
Время: 0.025 c
1-1118842335
DeepProg
2005-06-15 17:32
2005.07.11
"Тонкости" применения Variant


5-1089896672
Domkrat
2004-07-15 17:04
2005.07.11
PReport


14-1118594132
Vlad Oshin
2005-06-12 20:35
2005.07.11
А сколько положено выходных за 20 часов раб.времени в выходные?


14-1118386593
Гарри Поттер
2005-06-10 10:56
2005.07.11
удаление NAV


14-1118336763
NightStranger
2005-06-09 21:06
2005.07.11
Что такое "бинарное дерево"





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский