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

Вниз

Как получить высоту выпавшего PopupMenu?   Найти похожие ветки 

 
Igor_thief ©   (2004-07-21 12:19) [0]

Сабж!


 
Slider007 ©   (2004-07-21 12:21) [1]

линейкой измерить :):):)


 
Rouse_ ©   (2004-07-21 12:37) [2]

MeasureItem для каждого итема и складывай :)


 
Gero ©   (2004-07-21 12:41) [3]


> Rouse_ ©   (21.07.04 12:37)
> MeasureItem для каждого итема и складывай :)

Достаточно для двух, если пункты меню и их ширина не меняются динамически: для простого итема и для разделителя.
Но сюда не войдет ширина кромки меня сверху и снизу, и тень, отбрасываемая меню (в XP).


 
MBo ©   (2004-07-21 12:51) [4]

GetMenuBarInfo


 
clickmaker ©   (2004-07-21 13:07) [5]

GetSystemMetrics(SM_CYMENU)


 
Gero ©   (2004-07-21 14:00) [6]


> GetSystemMetrics(SM_CYMENU)

С помощью этого можно получить высоту PopupMenu?
По-поему, Вы что-то путаете...


 
clickmaker ©   (2004-07-21 14:08) [7]


> Gero ©   (21.07.04 14:00) [6]
>
> > GetSystemMetrics(SM_CYMENU)
>
> С помощью этого можно получить высоту PopupMenu?
> По-поему, Вы что-то путаете...

С помощью этого можно получить высоту пункта меню. Я думаю, умножить это на Items.Count товарищ сможет :)


 
Gero ©   (2004-07-21 14:11) [8]


> clickmaker ©   (21.07.04 14:08)

Пункты с разделителями имеют другую высоту.
Да и как уже говорилось,
> сюда не войдет ширина кромки меня сверху и снизу, и тень,  отбрасываемая меню (в XP)


 
Igor_thief ©   (2004-07-21 15:25) [9]

Всем сасибо!


 
Igor_thief   (2004-07-22 14:52) [10]

Короче я так и не разобрался как с GetMenuBarInfo получить высоту попап меню. Пришлось использовать GetSytemMetrics.



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

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

Наверх




Память: 0.48 MB
Время: 0.048 c
14-1090242201
pasha_golub
2004-07-19 17:03
2004.08.08
Шахматы: извращения, байки, приколы и т.д.


1-1090847248
Protoss
2004-07-26 17:07
2004.08.08
Извините, еще вопросик - а как сохранить элементы ListView1


6-1086442138
Neo09
2004-06-05 17:28
2004.08.08
Как просмотреть все "шары" локальной сети?


14-1090708765
Profi
2004-07-25 02:39
2004.08.08
Моя новая прога!


3-1089558405
Nurali
2004-07-11 19:06
2004.08.08
Запрос