Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by PeterPanino,
2. Apr 2006
Nicht direkt, bei dem Link geht es ja nur darum, die Ausdehnung des Popupmenüs zu erfragen.
Um die Breite des Popupmenüs anzupassen, sind grundsätzlich zwei Möglichkeiten vorstellbar:
1. Umgehung der von Windows durchgeführten Breitenanpassung (welche wiederum aus der Breite des längsten Menüeintrages resultiert),
2. z.B. Anfügen sovieler Leerzeichen zum längsten Menüeintrag, bis die...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by PeterPanino,
2. Apr 2006
Wie kann man die Breite eines Popup-Menüs unabhängig von der Breite der darin enthaltenen Menüeinträge einstellen? Genauer gesagt benötige ich folgende Funktion:
SetPopupMenuWidth(MyPopupMenu, Max(BreiteDesLaengstenEintrages, 150));