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
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Joriktos

Beiträge von Joriktos

  • Wechsel zwischen Hover- und Klick-Funktion

    • Joriktos
    • 1. April 2013 um 13:53

    Wie gesagt.. früh am morgen :D
    Also gut, ich glaub das wird auch noch für mich nützlich :) Dankeschön! :)

  • Wechsel zwischen Hover- und Klick-Funktion

    • Joriktos
    • 1. April 2013 um 13:48

    Achso, ja klar :pinch: Jaja, es ist doch noch sehr früh am Morgen :whistling:
    Aber er hat geschrieben, dass es gar nicht ausgelöst wird, oder? Weil meine Version funktioniert doch theoretisch auch (nur, dass es sich halt mit dem Klick-Event beißt), oder?

  • Wechsel zwischen Hover- und Klick-Funktion

    • Joriktos
    • 1. April 2013 um 13:43
    Zitat von chesstiger

    Generell musst du schauen, ob NICHT geklickt wird. ;)

    Spoiler anzeigen
    [autoit]


    #include <GUIConstants.au3>

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

    $hWnd = GUICreate("Test", 250, 250)
    $cInfoLabel = GUICtrlCreateLabel("Infotext", 0, 0, 250, 20)
    $cButton = GUICtrlCreateButton("Button", 90, 110, 70, 30)

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

    GUISetState()
    $bcButtonHoverAllow = True

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

    While True
    $iMsg = GUIGetMsg()
    $aCurInfo = GUIGetCursorInfo()
    Switch $iMsg ;Normale Message-Verarbeitung
    Case -3 ;EVENT_CLOSE
    Exit
    Case $cButton
    GUICtrlSetData($cInfoLabel, "Button gedrückt.")
    EndSwitch

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

    If Not $aCurInfo[2] Then ;Wenn die Maustaste NICHT gedrückt ist...
    Switch $aCurInfo[4]
    Case $cButton
    If $bcButtonHoverAllow Then
    GUICtrlSetData($cInfoLabel, "Hover-Event!")
    $bcButtonHoverAllow = False
    EndIf
    Case Else
    $bcButtonHoverAllow = True
    EndSwitch
    EndIf

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

    WEnd

    [/autoit]

    lg

    Alles anzeigen


    Könntest du das auch mir bitte näher bringen? :) Warum ist das so?

  • Wechsel zwischen Hover- und Klick-Funktion

    • Joriktos
    • 1. April 2013 um 13:40

    Hmmmm.. Ist auch ungetestet :D Darf man mal deinen Code sehen?

  • Switch mit mehreren Buttons

    • Joriktos
    • 1. April 2013 um 13:33

    Bist du sicher, dass du zu diesem Switch gelangst? Weil eigentlich sollte es so richtig sein.

    Poste entweder mal hier deinen Code oder was dir selber am meisten helfen würde: Den Fehler selber finden. Dafür kannst du zum Beispiel mehrere MsgBoxen in dein Skript einbauen, nämlich immer, wenn eine neue "Aktion" in deinem Code ausgeführt wird (Wenn ein Button gedrückt wird; Wenn dein Programm etwas feststellt, z.B. WinActive(); ...) und dann siehst du ja selber bis wohin dein Code ausgeführt wird und wo dann ungefähr der Fehler liegen sollte ;)


    Edit: Gerade stand in deinem letzten Post noch, dass es nicht funktioniert, geht es jetzt etwa? :D Weil wenn du "So?" fragst, könntest du es auch einfach selber probieren und ja, es sollte so gehen.

  • Wechsel zwischen Hover- und Klick-Funktion

    • Joriktos
    • 1. April 2013 um 13:23

    Dazu solltest du einfach die Hilfe lesen ;) Du kannst es zum Beispiel so lösen:

    [autoit]


    $pos = GUIGetCursorInfo()

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

    If $pos[4] = $DeinControl Then ; Während sich der Mauszeiger über dem Control befindet
    ; Dein Hover-Event
    EndIf

    [/autoit]

    Aber falls du zum Beispiel eine Grafik erscheinen lassen willst und diese wieder weg sein soll, wenn der Zeiger wieder weg von dem Control ist, solltest du es so lösen:

    Spoiler anzeigen
    [autoit]


    $bHoverDeinControl = False
    $pos = GUIGetCursorInfo()

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

    If $pos[4] = $DeinControl Then ; Während sich der Mauszeiger über dem Control befindet
    If $bHoverDeinControl = False Then
    ;Deine Grafik anzeigen
    $bHoverDeinControl = True
    EndIf
    Else
    If $bHoverDeinControl = True Then
    ;Deine Grafik löschen
    $bHoverDeinControl = False
    EndIf
    EndIf

    [/autoit]


    Edit: Wenn du das ganze mit mehreren Buttons machen willst, dann ist auch das mit dem Switch gut:

    Spoiler anzeigen
    [autoit]


    $pos = GUIGetCursorInfo()

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

    Switch $pos[4]
    Case $DeinButton And $pos[2] = 1 ; Bei Klick auf $DeinButton
    ; Dein Event bei Klick
    Case $DeinButton ; Bei Hover über deinem Button
    ; Dein Event bei Hover
    EndSwitch

    [/autoit]
  • [GDI+] Rotierende Kreisausschnittsegmente

    • Joriktos
    • 31. März 2013 um 21:42

    Klasse! Vor allem als Lockscreen gefällt's mir :D

    Edit: Wobei's ja nichtmal wirklich ein Lockscreen ist, da man's einfach über den TaskManager schließen kann und wenn man 2 Bildschirme hat, ist der 2. ja trotzdem noch voll aktiv ;)
    Edit 2: Wenn du noch eine Tastaturabfrage reinhaust, dann ist es wirklich ein Lockscreen ;)

  • Problem mit If-Abfrage

    • Joriktos
    • 31. März 2013 um 18:55

    Oh danke! :D Ich hatte mir den Code gar nicht angeschaut... :pinch:

  • Problem mit If-Abfrage

    • Joriktos
    • 31. März 2013 um 18:08

    Welche Figur meinst du damit? Machst du mal nen Screenshot davon?

  • AutoIt Anfänger Tutorials

    • Joriktos
    • 28. März 2013 um 19:23

    Du brauchst die Vollversion von SciTE: Download

  • MST - Server Editor

    • Joriktos
    • 27. März 2013 um 20:07

    So, ich bin ja an meinem Großprojekt MST (siehe Signatur) und als kleines Nebenprojekt haue ich hier mal ne eigenständige ServerEditor.au3 raus. Dafür habe ich einfach meine für MST geschriebene Funktion abgespeckt und als eigene Datei gespeichert.

    Der Server-Editor lädt bereits gespeicherte Werte der im ScriptDir liegenden server.properties und man kann sie natürlich damit überarbeiten und speichern.
    Das ist jetzt mal die Pre-Version um die volle Funktionalität zu testen und Bugs zu finden (die eigentlich nicht mehr vorhanden sein sollten :thumbup: ), deshalb erwarte ich hier viele Rückmeldungen und konstruktive Kritik ;)

    Ich werde noch ToolTips mit Hilfen zu den jeweiligen Einstellungen einfügen, ansonsten ist es jetzt recht fertig.

    [Blockierte Grafik: http://img4host.net/upload/27200301515342654c46c.png]


    Wie gesagt, ich hätte gerne viele Rückmeldungen, danke :)
    Joriktos

    Dateien

    ServerEditor.au3 51,3 kB – 343 Downloads
  • Minecraft-Server-Editor v2.0.3

    • Joriktos
    • 27. März 2013 um 17:18
    Zitat von General Kaboom

    Wurde bereits genannt :rolleyes:

    Achtung! Lesend schadet der Dummheit ;)


    Hab für mein MST schon diesen Editor geschrieben, stelle ihn vielleicht heute Abend oder morgen rein, der hat diese Funktion ;)

    Edit: Hier der Link.

  • Perforator v1.25 build 2015-06-30 beta

    • Joriktos
    • 26. März 2013 um 14:48
    Zitat von UEZ

    Probiere es mal mit einer aktuellen 7-Zip Version, die die LZMA2 Kompression unterstützt.

    Gruß,
    UEZ

    Ah, okay :) Ich habe noch eine WinRAR 3.80-Version, gab's mal kostenlos in der PC-Welt und ist halt ewig her^^
    Dann muss ich doch mal wieder 7-Zip herunterladen :D

  • Perforator v1.25 build 2015-06-30 beta

    • Joriktos
    • 26. März 2013 um 14:09

    Ich weiß nicht warum, aber ich kann es nicht entpacken

    Code
    !   C:\Users\Rafael\Desktop\AutoIt\AutoIt.de\Perforator\Perforator v0.9.2 build 2013-03-25 beta.7z: Fehler - Operation fehlgeschlagen
  • Anzahl Sekunden konvertieren in Stunden Minuten und Sekunden

    • Joriktos
    • 26. März 2013 um 03:27
    Zitat von &quot;General Kaboom&quot;


    Und so hat Gott mal wieder Faulheit belohnt -.- nein jetzt mal
    ehrlich (ohne dich hier runtermachen zu wollen aber...) wenn
    du sowas schon nicht selber programmieren kannst/willst...ich
    meine sogar dann hättest du mit 1 mal googeln oder die
    Forensuche viel schneller ne Lösung gefunden als hier so
    umständlich auch noch nen Thread zu eröffnen :rolleyes:

    Alles anzeigen

    Genau das meine ich... Ich sehe wir verstehen uns :D

  • Anzahl Sekunden konvertieren in Stunden Minuten und Sekunden

    • Joriktos
    • 25. März 2013 um 22:34

    Mit bisschen nachdenken kann man das doch locker selber schreiben, oder nicht?

  • Beste Community - Aber leider nur AutoIt

    • Joriktos
    • 25. März 2013 um 21:17

    Ja genau deshalb hab ich dazugeschrieben, dass es nich alle betrifft :D weil ich auch 17 bin und "general" (generell ;) ) sehr zivilisiert in Foren bin ;) (und auch so normal :D )

  • Beste Community - Aber leider nur AutoIt

    • Joriktos
    • 25. März 2013 um 16:57

    Also wenn du da wirklich etwas aufbauen möchtest, dann würde ich dich dabei gerne unterstützen.
    Ich kenne das Problem mit den unterschiedlichen Communities, oft liegt das daran, dass es einfach ausartet, weil es irgendwann eine riesige Masse wird. Ich war damals auf PSPK*ng.de registriert als sie noch 7000 Mitglieder hatten, davon waren ca 5000 aktiv. Damals war es eine schön ruhige Umgebung wo man schön reden konnte und jeder jedem helfen konnte. Heute sind dort ca 20.000 aktive Mitglieder und viele beleidigen sich einfach nur oder so, seitdem bin ich dort auch nicht mehr aktiv. Wenn man es schafft eine so große Masse unter Kontrolle zu halten, dann hat man eine schöne Communtity. Dabei kommt es auch sehr auf die Altersklasse an. "Kinder & Jugendliche" so im Alter zwischen ca 12-18 Jahren (das trifft natürklich NICHT auf alle zu) beleidigen sich auch mal gerne oder posten irgendeinen Mist. Aber wenn man das unterbinden kann, kann man etwas großes aufbauen. Aber das sind alles meine Meinung und Beobachtungen und ich gebe keine Gewähr dafür. Und wie gesagt - ich würde dich unterstützen und versuchen mit dir da was aufzubauen!

    Schreib mich bei Interesse an
    Joriktos

  • ICS - Internet Connection State

    • Joriktos
    • 21. März 2013 um 02:57

    Stimmt, deine Gedanken lesen kann ich natürlich nicht ;)


    Mal eine Frage an alle anderen: Kann's wer gebrauchen? Was haltet ihr von dem Script? Danke für Rückmeldungen :)

  • ICS - Internet Connection State

    • Joriktos
    • 19. März 2013 um 19:28

    Aber es soll ja dauerhaft gemessen werden um einen schönen Wert zu bekommen ;) (Ich lasse ja sogar den Durchschnitt der 1000 letzten ermessenen Werte nehmen ;) )

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™