Registriert seit: 6. Jan 2005
664 Beiträge
|
Re: Listbox mit Untermenüverhalten?
22. Jan 2007, 07:49
Hallo,
vielen, vielen Dank!
Ich hatte das gestern Abend noch hinbekommen.
Das ist soein "interner Fehler" von mir. Ich denke immer, auch bei OwnerDraw malt der ales, was man nicht selber macht. Ein echter Irrtum! Da muss man ja wirklich alles selber machen.
Auch das mit dem OnClick habe ich hinbekommen. Ich teste im On Click einfach mit GetAsyncKeyState auf die Tasten ab.
Stellen sich natürlich auch wieder 2 Fragen:
1. Ist das nun Bug oder Feature, dass OnClick auf Tasten reagiert?
2. Kann man prinzipiell (nicht nur OnClick und spezielle Tasten) überprüfen, ob das Ereignis von der Tastatur oder der Maus ausgelöst wurde? (Es ist ziemlich mühsam, bei Bedarf alle Tasten neinzeln auszuschließen und dürfte auch ei Zeitproblem bei 50 Tasten werden!)
Und, weil ich gerade dabei bin, noch 2 Fragen:
3. Welchen Font nimmt eigentlich ein Untermenü? Wenn man den Font vom Formular ändert, dann ändert sich die Schrift im horizontalen Hauptmenü. In den aufklappenden Untermenüs bleibt sie aber.
4. Wie kann man den Font in den Untermenüs ändern? (Will ich gar nicht, ist blosses Interesse, ob das geht.)
Aber das hat schon nichts mehr mit der Listbox speziell zu tun. Mal sehen... Ich suche...
Gruß
Matthias
|