Problem mit WinMove

  • Hallo

    ich versuch zZ mein Fenster mit dem Klick auf einen Button zu vergrößern/verkleinern.
    Mit WinMove hab ich da das Problem, dass sich die Position/Größe aller Controls automatisch mit anpasst ich bräuchte allerdings 200-300px mehr Platz für andere Controls die dann angezeigt werden sollen.
    Im moment habe ichs so gelöst, dass ein 2. Fenster erstellt wird und ans 1. angedockt wird was allerdings nicht soo schön ist.

    Hoffe jemand kennt eine bessere Lösung.

    MfG

    Einmal editiert, zuletzt von Milla (8. Oktober 2010 um 09:31)

  • Hi!


    Test mal! ;)

    [autoit]

    GUICtrlCreateButton('test', 10, 50, 100, 22)
    GUICtrlSetResizing(-1, $GUI_DOCKRIGHT + $GUI_DOCKWIDTH + $GUI_DOCKBOTTOM + $GUI_DOCKHEIGHT)

    [/autoit]


    und wenn ich das richtig verstanden haben geht es um dein Code Gui da brauchst du nur $WS_OVERLAPPEDWINDOW + $WS_CLIPSIBLINGS in GUICreate

    LG kleiner

  • Nicht ganz aber mit

    [autoit]

    GUICtrlSetResizing(-1,$GUI_DOCKALL)

    [/autoit]


    klappts :) thx

    Einmal editiert, zuletzt von Milla (8. Oktober 2010 um 08:35)