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. Phantom

Beiträge von Phantom

  • ISN AutoIt Studio

    • Phantom
    • 16. Mai 2019 um 20:28

    Hi,

    ja, ich bin es wieder mit meinen tausenden Verbesserungsvorschlägen. Ich hätte mal wieder einige, doch vorher wollte ich nur einmal danke sagen für das gelungene Update. Deshalb: Danke ^^

    1. Wenn man sich bei #include verschreibt, verschwindet die komplette Dropdownliste für die Includes und man muss alles inklusive dem < löschen, damit diese wieder erscheint.

    2. Regionen innerhalb von Regionen werden nicht autovervollständigt.

    3. Es gibt einen Bug bei folgendem Szenario, bei dem eine Funktion von einer anderen umschlossen werden soll.

    C
    Local $sString = "1"
    Local $sString2 = String(Int($sString) + 5)

    Angenommen, ich habe das Int($sString) + 5 bereits stehen und entschließe mich, den ganzen Ausdruck in einen String zu konvertieren. Wenn ich dann vor das Int ein String schreibe, wird das Int umklammert, das sieht dann am Ende so aus:

    C
    Local $sString2 = String(Int)($sString) + 5

    Ich hoffe das war in irgendeiner Weise verständlich :D

    Vielen Dank für deine Mühe.

    LG

  • ISN AutoIt Studio

    • Phantom
    • 23. April 2019 um 11:33

    Okay, freut mich :) Danke für deine Mühe und diese wunderbare IDE :D

  • ISN AutoIt Studio

    • Phantom
    • 22. April 2019 um 15:30

    Naja, es ist halt so, dass irgendwann es passiert, dass TAB und Strg V doppelt gesendet und ausgeführt werden. Ich weiß nicht, ob das noch andere Tastenkombinationen betrifft, aber andere Tasten betrifft es soweit ich das sehe nicht. Wie gesagt, ich kann nicht rekonstruieren, was dazu führt.

    Ach, und mir sind noch weitere Sachen eingefallen:

    1. Es wäre schön, wenn man im Farb-Dialog auswählen könnte, dass eine GDI+ Farbe eingefügt wird, und auch GDI+ Farben im Code angezeigt werden, wenn der Cursor auf der Farbe ist, so wie "normale" Farben.

    2. Auch ein If-Statement in einer Zeile erzeugt automatisch ein TAB in der nächsten Zeile, was ein wenig nervt.

    3. Vielleicht könnten auf "Enum" und "ByRef" automatisch ein Dollar-Zeichen einfügen, so wie es "Global", "Local" und "Const" einfügen.

    4. Es wäre praktisch, wenn Klammern und Anführungszeichen komplett gelöscht werden, wenn das erste Zeichen gelöscht wird.

  • ISN AutoIt Studio

    • Phantom
    • 20. April 2019 um 13:57

    Hey,

    ich habe noch ein paar Vorschläge bzw. Bugreports:

    1. Ich würde eine Autovervollständigung von Select ... EndSelect begrüßen, die auch automatisch das erste Case einfügt.

    2. Die eckige Klammer wird von der geschweiften Klammer und nicht von der eckigen Klammer überschrieben.

    3. Nun zum größten und mysteriösesten Bug, der mir so gut wie jedes Mal, wenn ich das AutoIt-Studio benutze, passiert: Zunächst läuft alles einwandfrei, doch irgendwann, und ich kann überhaupt nicht reproduzieren, was dazu führt, passiert Folgendes: Bei einem Mal drücken von TAB werden zwei Tabs gesendet, selbiges gilt auch bei Strg V, was bedeutet, dass alles doppelt eingefügt wird. Strg Z entfernt dann aber nur einen der beiden eingefügten Texte oder eines der beiden Tabs. Hast du eine Ahnung, woran das liegen könnte?

    LG

  • ISN AutoIt Studio

    • Phantom
    • 16. März 2019 um 12:01

    Hi, ich habe folgenden Bug gefunden: Wenn ich in einem String vor einem "]" ein "}" eingebe, wird die eckige Klammer automatisch ersetzt, was bei Regulären Ausdrücken sehr nervig ist. Eine eckige Klammer vor einer anderen hingegen ersetzt diese nicht, wie es denke ich sein soll. Außerdem würde ich dich bitten, falls ich sie beim Durcharbeiten der Einstellungen nicht übersehen, eine spezielle Einstellung für die Autoformatierung von Zeichen wie =, +, - etc. in Kommentaren und Strings einzufügen. Im normalen Code finde ich sie sehr praktisch, nicht aber in Strings, wenn es zum Beispiel um RegExp geht. Danke schon mal :)

  • Programm neu Starten damit Haupt GUI neugeschrieben wird

    • Phantom
    • 16. März 2019 um 11:46

    Was steht denn anfangs in $__Restart? Ist es eine globale Variable?

  • ISN AutoIt Studio

    • Phantom
    • 8. Januar 2019 um 20:37

    Es klappt. *jubelt innerlich* Danke. Und du solltest die neue Helper.exe vielleicht in einem Update bereitstellen ^^ Denn ich habe nochmal geupdatet und natürlich wurde sie "zurückersetzt" :D

  • ISN AutoIt Studio

    • Phantom
    • 8. Januar 2019 um 18:11

    Ich bin tatsächlich fälschlicherweise davon ausgegangen, es sei ein Fehler, der das gesamte AutoIt-Studio betrifft. Tatsächlich lag es am Projekt. Ich habe also den Projektordner kopiert und ein neues Projekt angelegt. Vielleicht funktioniert es jetzt. Danke für den Denkanstoß (auch wenn er schon ziemlich offensichtlich war XD)

  • ISN AutoIt Studio

    • Phantom
    • 8. Januar 2019 um 17:10

    Hey,

    seit heute habe ich regelmäßig folgende MessageBox. Und regelmäßig heißt: Ich klicke sie weg, und ca. 5 Sekunden später ist sie wieder da. Sowohl Neustart als auch Neuinstallation halfen nicht. Kannst du mir helfen, oder das fixen, sollte es in irgendeiner Weise ein globaler Bug sein? Dankeschön. (Dann muss ich wohl auf SciTe zurückgreifen. Verdammt :D)

    LG

    Dateien

    Scheiße.PNG 7,71 kB – 0 Downloads
  • Video in GUI / GDI+

    • Phantom
    • 4. Januar 2019 um 19:07

    Okay, ich habs dankeschön :)

  • Video in GUI / GDI+

    • Phantom
    • 4. Januar 2019 um 14:58

    Danke für die Antwort. Wo finde ich Informationen zum WMP-Objekt?

  • Video in GUI / GDI+

    • Phantom
    • 4. Januar 2019 um 14:48

    Hi zusammen,

    meine Google-Session war nicht erfolgreich, deshalb frage ich. Gibt es eine Möglichkeit in GDI+ oder alternativ in einer GUI ein Video zu zeigen? Ich programmiere ein Spiel und würde gerne Cut-Scenes zeigen. Danke schon mal im Voraus.

    LG

  • ISN AutoIt Studio

    • Phantom
    • 22. Dezember 2018 um 21:20

    Naja, das mache ich ja auch, das ist aber etwas unpraktisch, meiner Meinung nach.

  • ISN AutoIt Studio

    • Phantom
    • 22. Dezember 2018 um 11:38

    Okay :D. Wie auch immer, ich würde mich freuen, wenn du mal das Popup mit der Hilfe bei der Funktion Opt() überarbeiten könntest, und eventuell Hilfen zur entsprechenden Option anzeigen könntest, und im Parametereditor vielleicht sogar ein Dropdownmenü für die unterschiedlichen Werte für den den zweiten Parameter einbauen könntest.

  • GDIPlus Klick auf Objekt

    • Phantom
    • 21. Dezember 2018 um 14:06

    Ich habe das Problem übrigens gelöst, indem ich mit GUIRegisterMsg($WM_LBUTTONUP, ...) eine Funktion registriert habe, und alle GDI+-Buttons mit einem Pfad ausgestattet habe. Dann habe ich über MouseGetPos() die Mauskoordinaten geholt und über _GDIPlus_PathIsVisiblePoint kontrolliert, denn ich komme mit dem vierten Parameter irgendwie nicht zurecht.

  • ISN AutoIt Studio

    • Phantom
    • 21. Dezember 2018 um 14:01

    Das mit dem kleingeschriebenen ist mir auch aufgefallen. Könntest du das bitte optional machen, weil ich würde das gerne behalten :D

  • Umlaute nach IniRead() nicht kodiert

    • Phantom
    • 21. Dezember 2018 um 10:59
    Zitat von Bitnugger

    _WinAPI_WideCharToMultiByte

    Danke für den Tipp, die Funktion _WinAPI_MultiByteToWideChar hat mein Problem gelöst, danke also für den Tipp (auch wenn die von dir genannte Funktion anders rum ist :D) Aber auch danke an die anderen ^^

  • Umlaute nach IniRead() nicht kodiert

    • Phantom
    • 20. Dezember 2018 um 21:06

    Hi zusammen,

    ich habe ein Programm, in dem man die Sprache einstellen kann. Dafür habe ich eine Lang.ini-Datei erstellt, in der verschiedene Werte abgespeichert sind, und aus der gelesen wird. Dort wurde korrekt zum Beispiel Wert=...schließen... eingegeben. Im Programm wird dann "...schließen..." ausgegeben. Man hat mir schon anderswo den Tipp gegeben, es läge an der Kodierung des Editors. Ich benutze das ISN AutoIt Studio. Übrigens funktioniert es problemlos, wenn ich "...schließen..." direkt in zum Beispiel die MsgBox eingebe. Kann mir jemand helfen? Danke schon einmal im Vorraus.

    LG

  • GUI als Popup auf zweitem Bildschirm öffnen

    • Phantom
    • 10. Dezember 2018 um 18:54

    Hi zusammen,

    hier eine kleine andere Frage. Ich habe eine GUI, die folgenden Style hat: BitOR($WS_MAXIMIZE, $WS_POPUP)) Es handelt sich um ein Spiel mit GDIPlus, bei dem ich gerne testen würde, wie es sich bei unterschiedlichen Seitenverhältnissen verhält. Standardmäßig wird es auf meinem primären Bildschirm mit dem Seitenverhältnis 21:9 geöffnet. Ich habe noch einen zweiten Bildschirm mit 16:9. Weiß hier jemand, wie ich das Skript auf dem zweiten Bildschirm öffne?

    Danke schon einmal im Vorraus.

    LG

  • GDIPlus Klick auf Objekt

    • Phantom
    • 18. November 2018 um 13:32

    Case $idMsg[0] = $GUI_EVENT_PRIMARYUP And _GDIPlus_PathIsVisiblePoint($hPath, $idMsg[3], $idMsg[4], $hGraphics)

    Ist das denn die richtige Verwendung für den Befehl? ($idMsg ist der Return-Wert von GUIGetMsg(1))

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™