Mehrere GUIs in einem Fenster anzeigen

  • Hallo
    Ist es mit AutoIT möglich mehrere GUIs in einem Fenster anzuzeigen... ( Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist. )
    Wenn JA, könnt ihr mir bitte ein Demo Script geben?

    Danke mal Voraus

    mfg. Andi

  • So ein Fenster wird nicht in der Taskleiste angezeigt, davon kannst Du mehrere nebeneinander positionieren:

    Spoiler anzeigen
    [autoit]


    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

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

    GUICreate("Test", 248, 281, @DesktopWidth / 2 - 160, @DesktopHeight / 2 - 45, Default, $WS_EX_TOOLWINDOW) ;$WS_EX_TOOLWINDOW benutzen
    GUISetState(@SW_SHOW)

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

    Do
    $msg = GUIGetMsg()
    Until $msg = $GUI_EVENT_CLOSE

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

    Exit

    [/autoit]
  • So ein Fenster wird nicht in der Taskleiste angezeigt, davon kannst Du mehrere nebeneinander positionieren:

    Spoiler anzeigen
    [autoit]


    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

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

    GUICreate("Test", 248, 281, @DesktopWidth / 2 - 160, @DesktopHeight / 2 - 45, Default, $WS_EX_TOOLWINDOW) ;$WS_EX_TOOLWINDOW benutzen
    GUISetState(@SW_SHOW)

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

    Do
    $msg = GUIGetMsg()
    Until $msg = $GUI_EVENT_CLOSE

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

    Exit

    [/autoit]


    Danke, die kenn ich schon.

    Aber wie kann ich das machen, dass es in einem Fenster drinnen ist?...
    Wie im Bild..

  • hm... das geht ... aber so ich ich das machen würde nicht im wondows style.

    Davon abgesehen is das sehr aufwendig:


    Man nimmt "einfach" eine reihe von bilden und text ( das fenster ) und macht das so, dass man es beim klicken und halten an verschiedener stellen verschieben kann. Das ist dann ein fenster (bzw. bild und text usw.) im fenster.

  • hm... das geht ... aber so ich ich das machen würde nicht im wondows style.

    Davon abgesehen is das sehr aufwendig:


    Man nimmt "einfach" eine reihe von bilden und text ( das fenster ) und macht das so, dass man es beim klicken und halten an verschiedener stellen verschieben kann. Das ist dann ein fenster (bzw. bild und text usw.) im fenster.


    Achso, schade
    hab mir gedacht da gäb's ne einfache UDF
    :(

  • So?

    Spoiler anzeigen
    [autoit]


    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

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

    $GUI1 = GUICreate("Test", 700, 700, 100, 100)
    $GUI2 = GUICreate("Test2", 248, 281, 300, 300, Default, $WS_EX_TOOLWINDOW)
    GUISetState(@SW_SHOW, $GUI2)
    GUISetState(@SW_SHOW, $GUI1)
    WinSetOnTop ( "Test2", "", 1)

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

    Do
    $msg = GUIGetMsg()
    Until $msg = $GUI_EVENT_CLOSE

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

    Exit

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