Autor | Thema: Fenster Andocken ? | | Datum:04.10.02 17:22 
(profan@mailkonto.de) | |
Hallo Profaner,
und noch eine Frage von mir.
Ich habe ein Hauptfenster was durch 'Window' erstellt wird in der Größe von 200x300, darin befindet sich eine 'Checkbox' die beim Anklicken einen Dialog mit einem Multieditfeld auf- oder zumacht.
Wie bekomme ich es nun hin, das der Dialog dem Hauptfenster folgt wenn ich dieses verschiebe?
Ich habe es mit SetAutoPaint versucht, was auch soweit klappte das der Dialog dem Hauptfenster folgte, nur ich konnte nichts mehr im Hauptfenster machen, also auch nicht mehr den Dialog ausschalten.
Ich hoffe es versteht einer was ich hier schreibe/meine !? :-)
Über einen Tip würde ich mich sehr freuen !
Viele Grüße
Georg Hovenbitzer
|
| | Datum:04.10.02 18:02 
(mmj-hoyerswerda@gmx.de) | |
Hallo Georg,
und gleich noch mal ein Lösungsvorschlag von mir.
Versuche es doch mal so:
- nach dem Anklicken der Checkbox erzeugst Du keinen Dialog, sondern vergrößerst einfach das Hauptfenster mit
SetWindowPos %HWnd = ....
- in diesen nun "vergrößerten Teil" erzeugst Du Dein Multiedit.
- Wenn du Dein Multiedit "zumachst", zerstörst Du es mit DestroyWundow, oder setzt es mit
SetWindowPos Handle& = %MaxX + Ursprungskoordinaten
neben den sichtbaren Bildschirm, falls du seinen Inhalt für später noch benötigst.
- Anschließend dann die Größe des Hauptfensters wieder mit SetWindowPos %HWnd = ... auf die ursprünglichen Werte zurücksetzen.
MfG
Dietmar
|
| | Datum: 04.10.02 18:38 
(profan@mailkonto.de) | |
Hi Dietmar,
nochmals vielen Dank,
auch dieser Tip war genau richtig
und hat auch sofort geklappt.
Ich glaube dies war es für heute,
aber ich komme bestimmt wieder !! :-)
Viele Grüße
Georg
|
|
|