Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.05.02;
Скачать: [xml.tar.bz2];




Вниз

Button 


ATLANTIDO   (2002-04-17 23:15) [0]

Задача : создать кнопку с надписью и пиктограммой, так , чтобы
пиктограмма была в центре а надпись была под пиктограммой. Пробовал BitBtn - нет канвы. Как быть ?



Song   (2002-04-18 08:28) [1]

Нет канвы - можно DC получить.



Reindeer Moss Eater   (2002-04-18 08:38) [2]

TBitBtn.Layout:=blGlyphTop;



Song   (2002-04-18 08:43) [3]

2Reindeer Moss Eater (18.04.02 08:38)
Ему это не подходит. Нужно чтобы было в центре а не с верху.



PVOzerski   (2002-04-18 11:28) [4]

Взять и написать эту надпись прямо на Bitmap"е. У tBitBtn есть свойство Glyph - так это tBitmap с
Canvas"ом. Правда, с "горячей клавишей", если она нужна, проблема останется, но ведь и она
решается. Например, сделать её ShortCut"ом к невидимому пункту меню (экспериментально
установлено: если у MenuItem"а Caption="", Visible=false, а Enabled=true, то событие OnClick
отрабатывается нормально).



Reindeer Moss Eater   (2002-04-18 13:30) [5]

>Song
Это ему подходит. У меня пиктограмма как раз в центре, и caption точно под ней.



ATLANTIDO   (2002-04-18 17:32) [6]

Да, подходит. Спасибо.




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.05.02;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.026 c
1-2580            СанчоП                2002-04-19 16:05  2002.05.02  
Help me!!!


14-2664           mio                   2002-03-25 10:58  2002.05.02  
Delphi&OOP


4-2715            Reals                 2002-02-28 09:37  2002.05.02  
Как нарисовать на Рабочем столе, чтобы не стиралось...


1-2539            ymin                  2002-04-18 17:10  2002.05.02  
form1.print


3-2489            Николай Бондаренко    2002-04-11 12:15  2002.05.02  
ADO и Oracle (как ускорить установление соединения с БД)