1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Forum
  3. AutoIt 3
  4. Skripte

EzBmpButton

  • Greenhorn
  • 27. März 2009 um 01:27
1. offizieller Beitrag
  • Greenhorn
    Niemand
    Beiträge
    1.500
    • 27. März 2009 um 01:27
    • #1

    Moin,

    in diesem Beispiel zeige ich, wie man ein eigen-definiertes Steuerelement erzeugt.

    Dieses Steuerelement ist eine stinknormale Schaltfläche mit Bitmaps.
    Nutzwert gering, aber dient ja auch nur zu Studienzwecken ...

    EDIT:
    Kleines Update 25.o1.2o12
    Einige Bugfixes.


    Das Skript ist noch nicht wirklich fertig, könnte also noch Bugs enthalten läuft aber soweit gut.
    Also nicht meckern über die ein oder andere Schwäche. ;)

    LG
    Greenhorn

    Dateien

    EzBmpButton.zip 26,96 kB – 462 Downloads


    13 Mal editiert, zuletzt von Greenhorn (25. Januar 2012 um 19:19)

  • Raupi
    Mjölnir
    Reaktionen
    1
    Beiträge
    4.093
    • 17. Mai 2009 um 14:16
    • Offizieller Beitrag
    • #2

    Finde dein Script Super. Habe es erst jetzt hier entdeckt :rolleyes: . Ist mir zuerst im Englischen Forum aufgefallen. Darf ich deine UDF in meinen eigenen Projekten verwenden ? Habe mir schon einen Wolf gesucht um eine Funktion wie die deine zu finden.

    MfG Raupi

    Meine UDF´S:
    WM_Notify per FunktionUDF zum Anzeigen von Hilfetexten und einer Uhr in der Statusbar.Anzeige einer Uhr in der Menüzeile
    GIF,JPG und BMP Dateien aus Resource laden. Array aus Dll-Datei laden UDF zum schreiben und lesen von Array´s in(aus) ein(em) INI-File
    LUA Script zum erstellen eines Funktionsheaders.
    Tipp: Zum bearbeiten von DLL Dateien kann man den XN Resource Editor benutzen, ist besser als Reshacker

    Zitat von Sokrates

    "Wer weiß, dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß."

    Zitat von Werner Krauß

    Der Witz ist das Erdgeschoss des Humors, die Satire der Erste Stock, die Ironie der Zweite, der Sarkasmus das Mansardenstübchen.

  • Greenhorn
    Niemand
    Beiträge
    1.500
    • 17. Mai 2009 um 16:36
    • #3

    Moin,

    selbstverständlich darfst Du das !!!

    Soweit ist das Skript vollendet, jetzt kommen eigentlich nur noch Optimierungen und evtl. JPEG/PNG-Unterstützung und/oder Transparenz.

    Mal sehen wie ich Zeit finde und Lust habe ...


    Gruß
    Greenhorn


  • Greenhorn
    Niemand
    Beiträge
    1.500
    • 15. Juli 2009 um 01:01
    • #4

    Kleines Update und ein paar Bugfixes ...


    Gruß
    Greenhorn


  • Greenhorn
    Niemand
    Beiträge
    1.500
    • 25. Januar 2012 um 18:39
    • #5

    Update. Benutzt nun Unicode in den Dll-Funktionen und ein paar kleine Fehler ausgemerzt.


    Gruß
    Greenhorn


  • Xorianator
    Kontextfrei
    Beiträge
    1.935
    • 25. Januar 2012 um 22:57
    • #6

    Funktioniert bei mir nicht (Demo)
    Die Variablen sind net deklariert ...

    Es gibt sehr viele Leute, die glauben. Aber aus Aberglauben.
    - Blaise Pascal

  • i2c
    /* back home */
    Beiträge
    1.581
    • 25. Januar 2012 um 23:07
    • #7

    Schöne UDF. Läuft super :thumbup:

    Was sich so alles in den Tiefen dieses Forums versteckt ..

    MfG i2c

    Als Gott sah, dass er die Menscheit nicht mit Seuche, Pest und Sintflut bestrafen konnte, schickte er mich!

    [SciTE/Notepad++] Send To Pastebin/Get From Pastebin
    [SciTE/Notepad++] Regexp Tester

  • Greenhorn
    Niemand
    Beiträge
    1.500
    • 25. Januar 2012 um 23:51
    • #8
    Zitat von Xorianator

    Funktioniert bei mir nicht (Demo)
    Die Variablen sind net deklariert ...


    Hi,

    was steht in der Ausgabe ? Ohne diese Informationen kann ich nur raten...

    Welche AutoIt-Version benutzt Du ?


    Gruß
    Greenhorn


  • sillyboy
    Gast
    • 25. Januar 2012 um 23:56
    • #9

    läuft bei mir auch nicht win xp sericepack 3

    fehler

    EzBmpButton.au3(392,22) : WARNING: $WM_MOUSELEAVE: possibly used before declaration.

    WARNING: $WM_MOUSEHOVER: possibly used before declaration.

    EzBmpButton.au3(392,22) : ERROR: $WM_MOUSELEAVE: undeclared global variable.

  • Greenhorn
    Niemand
    Beiträge
    1.500
    • 26. Januar 2012 um 00:12
    • #10
    Zitat von sillyboy

    läuft bei mir auch nicht win xp sericepack 3

    fehler

    EzBmpButton.au3(392,22) : WARNING: $WM_MOUSELEAVE: possibly used before declaration.

    WARNING: $WM_MOUSEHOVER: possibly used before declaration.

    EzBmpButton.au3(392,22) : ERROR: $WM_MOUSELEAVE: undeclared global variable.


    Hi,

    dann sind Deine AutoIt-Includes nicht auf dem neuesten Stand. Genauer gesagt sind die betreffenden Konstanten seit Version 3.3.6.1 (2010) in der WindowsConstants.au3 enthalten.
    Entweder die neueste AutoIt-Version installieren oder in der EzBmpButton.au3 die Zeilen 129, 130, 131, 132 auskommentieren oder umgekehrt.


    Gruß
    Greenhorn


  • Cheater Dieter
    Tippspielsieger EM 2012
    Reaktionen
    3
    Beiträge
    1.074
    • 26. Januar 2012 um 06:04
    • #11

    Also bei mir läuft es problemlos. Sieht wirklich gut aus! Sorgt mal für ein Wenig Abwechslung

    [Blockierte Grafik: http://s1.directupload.net/images/140501/6ucoyyzy.png] GrooveLoad

    Geh mit Gott, aber geh! [Blockierte Grafik: http://hegi.tk/icons/]

    [Blockierte Grafik: http://hegi.tk/profi.jpg]

  • sillyboy
    Gast
    • 26. Januar 2012 um 08:14
    • #12

    danke läuft jetzt geile buttons :rock:

  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™