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
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    und so wären die transparenten Klickflächen der Gui
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.