Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];

Вниз

Как использовать битмапы у пунктов в MainMenu?   Найти похожие ветки 

 
Dimaxx   (2003-06-03 00:06) [0]

Собссно сабж. В VCL я мог влепить хоть 32х32 - пункты увеличивалиь по высоте. Как того же добиться в KOL? У уважаемого Владимира Кладова на сайте есть пример, но он не комплится. Как быть?


 
mdw   (2003-06-03 11:18) [1]

Используй событие OnMeasureItem. Например:
function TJMCtrlMainForm.pmJournalsMeasureItem(Sender: PObj; Idx: Integer): Integer;
begin
Result:= MakeLong(66, 148); //Высота - 66, ширина - 148
end;


 
Dimaxx   (2003-06-07 00:25) [2]

Не фурычит! Создал меню "Файл", а у него 3 подпункта. Запустил - ничего не из менилось. Как быть?


 
Кладов   (2003-06-07 10:17) [3]

См. в DemoMenuBitmaps.zip: DemoMenuMeasureItem.dpr.


 
Dimaxx   (2003-06-08 02:51) [4]

Так не работает же DemoMenuBitmaps.zip!!!!! Я уже писал об этом. Там используется свойство FirstCommand, которого (уже?) не в KOL. Потому-то сюда и написал...


 
Кладов   (2003-06-08 05:06) [5]

А у меня почему работает? Ладно, обновлю архив еще раз. Хотя странно, что на сайте не тот, что в локальной копии сайта.



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

Форум: "KOL";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.032 c
6-80073
BlackSun
2003-12-17 13:20
2004.02.25
Indy и TIdIOHandlerSocket


14-80201
:)
2004-01-30 18:18
2004.02.25
загрузка картинки!


7-80316
SlyFox
2003-12-05 08:17
2004.02.25
Запись CD (нужна VCL)!!!


1-79953
Well
2004-02-13 00:20
2004.02.25
Как расположить окно выбора папки по центру экрана?


4-80367
SH
2003-12-17 14:17
2004.02.25
Hint в TStringGrid





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский