Einsteigerfragen zur PROFAN Programmierung
  Suchen
 Zurück zur Übersicht
 AutorThema: Fenster Andocken ?
Georg Hovenbitzer
Datum:04.10.02 17:22 Antwortenals Email verschicken (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



Dietmar Horn
Datum:04.10.02 18:02 Antwortenals Email verschicken (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


Georg Hovenbitzer
Datum: 04.10.02 18:38 Antwortenals Email verschicken (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


 Zurück zur Übersicht
 

 Ein kostenloses WebMart Forum
WebMart Homepage Tools kostenlos
eBay