Einzelnen Beitrag anzeigen

Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: nicht modale dialoge verschieben

  Alt 11. Mai 2007, 21:47
Moin moin,

Zitat von himitsu:
Im Grunde doch genauso wie mit VCL-Fenstern ohne Titelleiste.
  • Mausklick (drücken) abfangen und Variable auf true setzen, sowie die aktuelle Mausposition speichern
  • Wenn Variable = true dann:
    Mausmove abfangen und je nach Mausbewegung (Diverenz aus aktueller und neuer Mausposition) das Fenster verschieben, sowie neue Posiion speichern
  • Mausklick (loslassen) abfangen und Variable auf false setzen
so in etwa habe ich das mal gemacht, es funktioniert zwar aber so richtig gut finde ich die Lösung auch nicht.
Angehängte Dateien
Dateityp: zip dialog-resourcen_100.zip (5,6 KB, 10x aufgerufen)
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat