Thema: Delphi ListBox TopLevel

Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#7

AW: ListBox TopLevel

  Alt 27. Jul 2016, 17:25
Zitat:
Sagte schon das ich SetWindowPos und Konsorte schon versucht habe.
Und wie?
SetWindowPos + HWND_TOPMOST

Aber TopMost würde ich nicht nehmen
Hallo ?
Ich sagte schon das es nicht funktioniert inklusive aller Flags von SetWindowPos.
Ich bekomme ohne eines emulierten DropDown (ala Combobox) so wie von dir vorgeschlagen die Einträge meiner Listbox nicht onTop..

Zitat:
Man könnte auf die blöde Idee kommen und in der Forms.pas nachgucken
Nein ich muss da nicht schauen was SetWindowPos tut macht und kann. (Das ist mir bekannt)
Da ich fast ausschließlich Nonvcl programmiere.

Zitat:
Es muß als Owner das Programmfenster bekommen und vermutlich wird man oft etwas mit WS_POPUP und eventuell SWP_NOACTIVATE verwenden
Ok
Dann werde ich das Fenster mit dem Style WS_POPUP auslegen. WS_CHILD weglassen und das Parent Handle auf 0 setzen.

gruss

Geändert von EWeiss (27. Jul 2016 um 17:28 Uhr)
  Mit Zitat antworten Zitat