Klick auf Icon

  • Es ging sowohl bei meinem als auch bei deinem Post darum irgendetwas auszulösen sobald auf die 200,200 große Fläche des Labels geklickt wird nur dass ich OnEvent du du getMsg hast

  • oh jeh...
    ich habe das Bild (Pfad...)
    $pngSrcGUIBK =...
    in die UDF eingetragen. "Fehler"

    Kannst du mir etwas helfen?
    Das mit dem Label und Gui abfragen....
    das hab ich noch nicht so richtig verstanden.

    Ilse ;)

  • Die Meldungen:

    WARNING: $GUI_SHOW: possibly used before declaration.
    GUICtrlSetState($idPic, $GUI_SHOW)


    ERROR: $GUI_SHOW: undeclared global variable.
    GUICtrlSetState($idPic, $GUI_SHOW)


    Ich habe noch nichts angepasst (weiß auch noch gar nicht
    wo ich mein Bild angeben soll)
    Habe einfach die *.au3 gestartet

  • ich hab's fast am laufen. (Fehler sind weg)

    [autoit]


    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include "GUICtrlPic.au3"
    $Pic1 = @ProgramFilesDir & "\AutoIt3\Examples\GUI\Torus.png"

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

    $Form1 = GUICreate("Form1", 400, 300)
    GUICtrlCreatePic(@ProgramFilesDir & "\AutoIt3\Examples\GUI\msoobe.jpg", 0, 0, 400, 300)

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

    GuiCtrlSetState(-1,$GUI_DISABLE)
    $a8 = _GUICtrlPic_Create($Pic1 , 30, 30, 72, 72, $SS_CENTERIMAGE + $SS_SUNKEN, Default)
    GUISetState(@SW_SHOW)

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

    Sleep(3000)
    _GUICtrlPic_SetImage($a8, @ProgramFilesDir & "\AutoIt3\Examples\GUI\Merlin.gif", 1)

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

    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE
    Exit

    [/autoit]

    bei meinem Script ist das Hintergrundbild transparent! (Transparentes Gui-Bild)
    Wie krieg ich nun meinBild.png da rein

    das hat nicht geklappt

    [autoit]


    ;GUICtrlCreatePic(@ProgramFilesDir & "\AutoIt3\Examples\GUI\msoobe.jpg", 0, 0, 400, 300)
    GUICtrlCreatePic (@ScriptDir& "\MeinBild.png")

    [/autoit]

    huhh...was für ein Tag!

  • Also ich möchte dir ja nicht unterstellen, dass du dumm bist, aber wo siehst du denn was mit png????? Genau bei $Pic1.

    Lad doch mal dein Bild hoch, oder ist das streng vertraulich?

  • also:

    • das jpg ist doch das Hintergrundbild
    • die png's sind die Grafiken darauf

    nun, ich dachte daß der jpg Pfad geändert werden muß!
    Denn: Diese png ist die HauptGui(Transparent)
    und hier sollen ja die Klickbaren Bereiche für die Labels drauf.
    Hier die png
    autoit.de/wcf/attachment/12015/

    und so wären die transparenten Klickflächen der Gui
    autoit.de/wcf/attachment/12017/