| |
|
|
TrackPopupMenu zeigt Popupmenü (Trackmenu) an der angegebenen Position an.
P:L1: Handle des anzuzeigenden Popupmenüs.
P:L2: Anzeigeflag => $20 = Richtet die untere Menüseite nach der in Parameter 4 angegebenen Koordinate aus $0 = Richtet die linke Menüseite nach der in Parameter 3 angegebenen Koordinate und die obere Seite des Menüs nach der in Parameter 4 angegebenen Koordinate aus.aus. $8 = Richtet dir rechte Menüseite nach der in Parameter 3 angegebenen Koordinate aus. $4 = Zentriert das Menü vertikal um den in Parameter 4 angegebenen Punkt Dazu kann ein Mausbuttonflag mit | addiert werden. Auf diesen Mausbutton reagiert dann das Menü => $0 = linker Mausbutton $2 = rechter Mausbutton
P:I3: Horizontale Position als Integer.
P:I4.Parameter: Vertikale Position als Integer.
P:L5: Muß 0 sein
P:L6: Handle des Fensters, zu dem das Popupmenü gehört.
P:B7: 16 Byte Bereichsvariable oder Struktur, die angibt wo der Anwender klicken kann, ohne dass das Menü verschwindet => Byte 0-3 = Die X-Koordinate der oberen linken Ecke des Bereichs. Byte 4-7 = Die Y-Koordinate Koordinate der oberen linken Ecke des Bereichs. Byte 8-11 = Die X-Koordinate der unteren rechten Ecke des Bereichs. Byte 12-15 = Die Y-Koordinate der unteren rechten Ecke des Bereichs. Dieser Parameter kann auch 0 sein. Das Menü verschwindet dann bei einem Klick in das Menü.
|
|
|
| |
|
|