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

Beiträge von Sen

  • GUI Probleme

    • Sen
    • 4. Mai 2009 um 20:22

    So alles behoben.
    Das einzige das noch nicht will:

    1. Header.jpg wird weiterhin nicht angezeigt.
    --> Pfad stimmt
    --> Bild vorhanden
    --> Gleicher Code funktioniert in anderem Script

    2. Beim Einfügen kommt der Text immer am Ende des vorhandenen Textes, nicht dort wo der Mauszeiger ist.
    --> Einfügen selbst funktioniert

    3. Style von den Tabs will sich nicht ändern lassen (Hintergrundfarbe + entfernen des "Rahmens")
    --> Tab und Menü übernehmen die Hintergrundfarbe nicht
    --> Rahmen entfernen möglich?

  • GUI Probleme

    • Sen
    • 4. Mai 2009 um 19:40

    Siehe oben :P
    Nja Wochenende komplett wach, nicht eine Stunde geschlafen
    hinterlässt Spuren :rofl:

  • GUI Probleme

    • Sen
    • 4. Mai 2009 um 19:36

    Okay tritt mich mal einer..
    ich sehs selbst grad..
    Gott muss ich am We gefeiert haben :rofl:

    3 will trotzdem nich =/

    Und dann die frage:
    Ist es möglich den Hintergrund oben bei den Tabs auf "FFFFFF" zu setzen
    oder sogar transparent zu machen?

  • GUI Probleme

    • Sen
    • 4. Mai 2009 um 19:29

    Ehm.. bin ich blind?
    Es ist bei allen 4 Tabs die gleiche Font ?(

    Ich glaube meine Augen spinnen heute ihrgendwie
    Zu 2. Bei mir sind alle Fonts gleich, immer "GUICtrlSetFont(-1, 10, 400, 0, "Arial")"
    Zu 3. Das Bild ist 25 pixel hoch, deswegen die 455. Damit das Bild auch exact unten abschließt, 430 geht bei mir ebenfalls nicht.
    Zu 4. Hatte nen Fehler im Code, hat sich gelöst =/

  • GUI Probleme

    • Sen
    • 4. Mai 2009 um 19:25

    1.: WS_EX_PARENTDRAG ist nicht für die GUI sondern für Controls gedacht (z.B. Labels oder Pics)
    --> Hab ich grad gesehen.. sollte auch eigentlich nicht ans GUI Fenster :wacko:

    2.: ? Was meinst du damit?
    --> Wenn ich die GUI öffne ist im 4ten Tab eine andere Schriftgröße 8|

    3.: Naja, du hast den "Header" sehr sehr weit unten gesetzt (top: 455px) - ist das beabsichtigt?
    --> Sollte an der Unteren Bildschirmkante anliegen, da das Bild 25px ist sollte das mit 455 hinkommen? (455+25=480)

    4.: Versteh ich auch nicht ;P Erklär mal genauer, evtl. mit Beispiel
    --> Hab über dieses Script:
    ======================================

    Switch GUICtrlRead($UberTab,1)
    Case $Tab1
    Guictrlsetstate($Edit1, $GUI_FOCUS)
    Send( "^v" )
    Case $Tab2
    Guictrlsetstate($Edit2, $GUI_FOCUS)
    Send( "^v" )
    Case $Tab3
    Guictrlsetstate($Edit3, $GUI_FOCUS)
    Send( "^v" )
    Case $Tab4
    Guictrlsetstate($Edit4, $GUI_FOCUS)
    Send( "^v" )
    EndSwitch
    ======================================

    Eine simple "Bearbeiten -> Einfügen" gebastelt. (Mit Hilfe des Boards, danke nochmal ;) )
    Der Text wird aber immer an das Ende gesetzt, nicht dort wo sich der Mauszeiger gerade befindet ?(

  • GUI Probleme

    • Sen
    • 4. Mai 2009 um 19:09

    Ich habe ein paar Probleme mit meiner GUI...

    =========================================================================================================
    #Region ### START Koda GUI section ### Form=
    $Mainform = GUICreate("NoteIt", 640, 480, -1, -1,$WS_POPUPWINDOW, $GUI_WS_EX_PARENTDRAG)
    GUISetIcon("\Images\NoteIt - Icon.ico")
    $Datei = GUICtrlCreateMenu("Datei")
    $Speichern = GUICtrlCreateMenuItem("Speichern", $Datei)
    $Beenden = GUICtrlCreateMenuItem("Beenden", $Datei)
    $Bearbeiten = GUICtrlCreateMenu("Bearbeiten")
    $Kopieren = GUICtrlCreateMenu("Kopieren", $Bearbeiten)
    $KopierenAll = GUICtrlCreateMenuItem("Alles kopieren", $Kopieren)
    $KopierenMark = GUICtrlCreateMenuItem("Nur makierung kopieren", $Kopieren)
    $Einfuegen = GUICtrlCreateMenuItem("Einfügen", $Bearbeiten)
    $Backmake = GUICtrlCreateMenuItem("Rückgängig", $Bearbeiten)
    $Hilfe = GUICtrlCreateMenu("Hilfe")
    $UberNoteIt = GUICtrlCreateMenuItem("Über", $Hilfe)
    $UberTab = GUICtrlCreateTab(0, 0, 643, 433, $TCS_BOTTOM)
    GUICtrlSetFont(-1, 10, 400, 0, "Arial")
    GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT)
    $Tab1 = GUICtrlCreateTabItem("Notizen")
    $Edit1 = GUICtrlCreateEdit("", 4, 5, 632, 397)
    GUICtrlSetData(-1, "")
    GUICtrlSetFont(-1, 10, 400, 0, "Arial")
    $Tab2 = GUICtrlCreateTabItem("Zwischenablage")
    $Edit2 = GUICtrlCreateEdit("", 4, 5, 632, 397)
    GUICtrlSetData(-1, "")
    GUICtrlSetFont(-1, 10, 400, 0, "Arial")
    $Tab3 = GUICtrlCreateTabItem("Sonstiges")
    $Edit3 = GUICtrlCreateEdit("", 4, 5, 632, 397)
    GUICtrlSetData(-1, "")
    GUICtrlSetFont(-1, 10, 400, 0, "Arial")
    $Tab4 = GUICtrlCreateTabItem("To-Do")
    $Edit4 = GUICtrlCreateEdit("", 4, 5, 632, 397)
    GUICtrlCreateTabItem("")
    $Header = GUICtrlCreatePic("\Images\Header.jpg", 0, 455, 640, 25, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    =========================================================================================================



    1. Lässt sich das Fenster nicht verschieben, sollte es durch "$GUI_WS_EX_PARENTDRAG" aber.
    2. Ist die Schriftart im 4ten Tab (wenn man die GUI startet) anders. Bug?
    3. Zeigt sich "Header.jpg" nicht. Ich finde aber nicht raus wieso nicht.

    (gehört nicht zur GUI)
    4. Wenn ich einen Text über Send( "^v") in eins der Edit Felder einfüge kommt dieses
    immer am Ende, nicht dort wo der Mauszeiger ist. Kann man dies ändern?

    Das Bild Header.jpg hab ich mal angehängt.
    Zum testen etc.

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

  • Teile aus einer .txt Datei löschen

    • Sen
    • 4. Mai 2009 um 17:42

    Die Usernamen sind immer
    adii_- [Online] 15 W PM an adii_- PM-Menü Markt Indersdorf
    Adio_ [Nicht am PC / abwesend] -- M PM an Adio_ Profil von: Adio_ Paunzhausen
    aDore-yOu [Nicht am PC / abwesend] -- -- PM an aDore-yOu Erweitertes Profil Odelzhausen
    Adäää [Online] 22 M PM an Adäää PM schreiben Rohrbach
    aerztin90 [Online] 18 W PM an aerztin90 PM-Menü Schrobenhausen
    affairs_ [Online] -- W PM an affairs_ Profil von: affairs_ Dachau


    Erinnert mich an IRC.

  • Villigers - Highscoreliste und Endgültige Version

    • Sen
    • 4. Mai 2009 um 17:32

    Wieso war mir klar das sowas kommt?
    Deswegen kann man AutoIt Codes auch mit Passwort in.exe wandeln :rolleyes:

  • Zwischenablage?

    • Sen
    • 4. Mai 2009 um 17:29

    Zum Topic (damit andere die Lösung wissen):
    Mit folgendem Code gelöst.
    ====================================

    Case $Einfuegen
    Switch GUICtrlRead($UberTab,1)
    Case $Tab1
    Guictrlsetstate($Edit1, $GUI_FOCUS)
    Send( "^v" )
    Case $Tab2
    Guictrlsetstate($Edit2, $GUI_FOCUS)
    Send( "^v" )
    Case $Tab3
    Guictrlsetstate($Edit3, $GUI_FOCUS)
    Send( "^v" )
    Case $Tab4
    Guictrlsetstate($Edit4, $GUI_FOCUS)
    Send( "^v" )
    EndSwitch
    ====================================



    Frage allerdings noch:
    Wenn ich jetzt die Funktion benutze fügt er den Text immer am Ende ein, nicht
    dort wo der Mauszeiger sich gerade befinded. Jemand ne Idee?

    (Und jemand ne idee warum AutoIt Code Boxen bei mir immer so aussehen wie unten und nicht untereinander? -.-)

    [autoit]

    Case $EinfuegenSwitch GUICtrlRead($UberTab,1)Case $Tab1Guictrlsetstate($Edit1, $GUI_FOCUS)Send( "^v" )Case $Tab2Guictrlsetstate($Edit2, $GUI_FOCUS)Send( "^v" )Case $Tab3Guictrlsetstate($Edit3, $GUI_FOCUS)Send( "^v" )Case $Tab4Guictrlsetstate($Edit4, $GUI_FOCUS)Send( "^v" )EndSwitch

    [/autoit]
  • Keyboard-Abfrage-Programm zum öffnen von verschiedenen Sachen per Eingabe

    • Sen
    • 4. Mai 2009 um 16:58

    Läuft 1a bei mir ;)

    Aber, es gibt bereits so eine Funktion von Windows
    wenn man weiß wo sie ist ;)

  • exe in au3 umwandeln

    • Sen
    • 4. Mai 2009 um 16:43

    ähm.. warum ist bei meiner version (3.3.x) das tool dann gleich dabei?

  • exe in au3 umwandeln

    • Sen
    • 4. Mai 2009 um 16:40

    Etwas sarkastisch ist es schon sich "FunH@cker" zu nennen und dann
    darauf aufzupassen ob etwas illegal ist :rofl:

    Nja zum Topic:
    Das Tool heißt: "Decompile .exe to Script"

    Und sollte eigentlich in AutoIt dabei sein.

  • Zwischenablage?

    • Sen
    • 4. Mai 2009 um 16:30

    Danke.. ja ich bin noch nicht wirklich wach :wacko:
    Funktioniert einbandfrei~

    EInziges Problem das ich noch habe:
    Wenn ich etwas einfüge wird es immer an ende eingefügt.
    Selbst wenn der Curso mitten im Text steht =/

  • Zwischenablage?

    • Sen
    • 4. Mai 2009 um 16:11

    Habs eben versucht... Scite gibt mir keine Fehler aber Windows sobald ich einfügen drücke -.-

    Könnte mir jemand das kurz coden?
    Ich bin immernoch fertig vom WE :sleeping:
    Die Tabs sind:
    $Tab1, $Tab2, $Tab3 und $Tab4

    Will halt nur das er wenn ich Einfügen drücke ($Einfuegen)
    das er mir sagt welcher tab aktiv ist.

    Z.b.:
    If (Tab 1 aktiv) Then
    --Script--
    ElseIf (Tab 2 aktiv) Then
    --Script--

    ElseIf (Tab 3 aktiv) Then
    --Script--

    ElseIf (Tab 4 aktiv) Then
    --Script--
    EndIf

  • Zwischenablage?

    • Sen
    • 4. Mai 2009 um 15:54

    Also gibt es keine möglichkeit z.b. über:
    $Tab1 = GUICtrlCreateTabItem("TabName1")


    Den Tab zu erstellen und das ganze dann über:
    If $Tab1 (test ob aktiv) Then

    zu regeln?

  • Hilfe zum "Wechselbild" [Für: Knackwurst]

    • Sen
    • 4. Mai 2009 um 15:40

    Da in der Shoutbox die Frage aufgekommen ist wie man
    am leichtesten eine GUI mit Bild erstellt in der sich das Bild ändert
    hier ein kleines Tut: Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.
    Mit Strg+1 und Strg+2 lässt sich das BIld ändern.

    Statt "HotkeySet" und "Func" kann man das ganze natürlich auch z.b. auch so lösen:

    If (Eure Bedingung) Then
    GUICtrlDelete ( $Wechselbild )
    GUICtrlCreatePic("EuerBild.jpg", 0, 0, 640, 480)

    Oder halt per String (wenns mehrer Bilder werden)
    Größe der Bilder/Gui kann natürlich angepasst werden.

    Kein Weltklasse Script aber es macht was es soll =P

  • Villigers - Highscoreliste und Endgültige Version

    • Sen
    • 4. Mai 2009 um 15:05

    hmm kann nur an 2 sachen liegen

    1. du benutzt vista (vista user haben wie immer nachteile lol)
    2. du hast keine admin rechte auf dem pc

  • Villigers - Highscoreliste und Endgültige Version

    • Sen
    • 4. Mai 2009 um 14:19

    Hm.. meine auflösung is schon widescreen o.o
    deswegen kommts mir komisch vor das bei den buttons z.b. in der Breite platz fehlt lol

    Zu dem Design:
    Visual Style: ZuneDesktop
    Wallpaper: Bei DeviantArt nach "OrientalLines" suchen ;)

  • Villigers - Highscoreliste und Endgültige Version

    • Sen
    • 4. Mai 2009 um 13:56

    [Blockierte Grafik: http://img-up.net/img/ScreenyydkxWt.jpg]

    Funktionierts nicht wegen meiner auflösung?
    Oder sind die fehler bei den roten bereichen (das der text teilweise nicht sichtbar ist)
    bei allen so?

    Ich meine "orschungstrupp schicke" könnte auch bayrisch sein :rofl:

  • Zwischenablage?

    • Sen
    • 4. Mai 2009 um 13:51

    Mit "#requiedadmin" hab ichs getestet, ändert nichts ;)

    Zu der sache mit dem script:
    bei mir sieht das in autoit codes jedes mal so aus:

    [autoit]

    Case $KopierenAllIf GUICtrlGetState($Tab1)=$GUI_SHOW Then$saveall = GUICtrlRead($Edit1, 1)ClipPut( $saveall )ElseIf GUICtrlGetState($Tab2)=$GUI_SHOW Then$saveall = GUICtrlRead($Edit2, 1)ClipPut( $saveall )ElseIf GUICtrlGetState($Tab3)=$GUI_SHOW Then$saveall = GUICtrlRead($Edit3, 1)ClipPut( $saveall )ElseIf GUICtrlGetState($Tab4)=$GUI_SHOW Then$saveall = GUICtrlRead($Edit4, 1)ClipPut( $saveall )EndIf

    [/autoit]

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™