Maximieren

  • also: ich hab ein fenster mit einer Edit, einem button, und einem Label. ich will 1. das der maximierenbutton nicht mehr grau ist und
    2. das wenn ich auf maximieren klicke die ränder und so gleich bleiben und nur die edit größer wird....wie krieg ich das hin?

  • das mit dem grauen button kannst du mit koda regeln und wenn man drauf klickt kannst du die edit mit dem befehl GUICtrlSetResizing verkleinern oda vergrößern, je nach wunsch.

    kleiner tipp von mir schreib das script mit im guionevent mode ;)

    EDIT: wetten du meinst mich huggy?^^ ;) besser so?

    2 Mal editiert, zuletzt von .::Mignon::. (13. November 2007 um 16:21)

  • Bitte - kontrolliert eure Posts auf Rechtschreibfehler :rolleyes:
    Klar, Fehler sind menschlich - aber einmal drüberlesen hilft immer :]

  • So vielleicht?

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 633, 448, 193, 125, BitOR($WS_SIZEBOX,$WS_MAXIMIZEBOX,$WS_MINIMIZEBOX,$WS_SYSMENU,$WS_CAPTION,$WS_POPUP,$WS_POPUPWINDOW,$WS_GROUP,$WS_TABSTOP,$WS_BORDER,$WS_CLIPSIBLINGS))
    $Edit1 = GUICtrlCreateEdit("", 0, 0, 625, 361)
    GUICtrlSetData(-1, "Edit1")
    GUICtrlSetResizing(-1, $GUI_DOCKLEFT+$GUI_DOCKRIGHT+$GUI_DOCKTOP+$GUI_DOCKBOTTOM)
    $Button1 = GUICtrlCreateButton("Button1", 64, 392, 129, 33, 0)
    GUICtrlSetResizing(-1, $GUI_DOCKBOTTOM+$GUI_DOCKWIDTH+$GUI_DOCKHEIGHT+$GUI_DOCKLEFT)
    $Label1 = GUICtrlCreateLabel("Label1", 248, 376, 36, 17)
    GUICtrlSetResizing(-1, $GUI_DOCKBOTTOM+$GUI_DOCKWIDTH+$GUI_DOCKHEIGHT+$GUI_DOCKLEFT)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit] [autoit][/autoit] [autoit]

    EndSwitch
    WEnd

    [/autoit]


    Das geht mit Koda ganz einfach. Nur GUICtrlSetResizing verwenden. In Koda ist das die Eigenschaft +Resizing[] der Controls

  • Koda ist ein Formular-Editor, also GUI-Designer, for AutoIt.

    Installier dir mal Scite und drück ALT+m, dann siehst du ihn ;)

    Grüße,
    Buffo