hi,
bin noch relativ unerfahren was autoit angeht...
hat jemand ne idee oder einen tipp für mich wie ich einen ganz einfachen text-ticker mit horizontalem Ablauf hinbekomme ?
gruß
markus
hi,
bin noch relativ unerfahren was autoit angeht...
hat jemand ne idee oder einen tipp für mich wie ich einen ganz einfachen text-ticker mit horizontalem Ablauf hinbekomme ?
gruß
markus
Beispiel:
#include <GUIConstants.au3>
[/autoit] [autoit][/autoit] [autoit]$sString = "AUTOIT IST COOL! "
[/autoit] [autoit][/autoit] [autoit]$hWnd = GUICreate("Test", 200, 50)
$cTicker = GUICtrlCreateLabel($sString, 5, 15, 190, 20)
GUICtrlSetFont($cTicker, 12, Default, Default, "Lucida Console")
GUISetState()
AdlibRegister("_UpdateTicker", 500)
[/autoit] [autoit][/autoit] [autoit]While True
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func _UpdateTicker()
$sRight = StringRight($sString, 1)
$sLeft = StringTrimRight($sString, 1)
$sString = $sRight & $sLeft
GUICtrlSetData($cTicker, $sString)
EndFunc
bin noch relativ unerfahren was autoit angeht...
na da hast du dann die letzten 1 1/2 Jahre wenig gemacht.
hat jemand ne idee oder einen tipp für mich wie ich einen ganz einfachen text-ticker mit horizontalem Ablauf hinbekomme ?
falls du so etwas meinst:
#include <StaticConstants.au3>
[/autoit] [autoit][/autoit] [autoit]Global $iPos = 0
Global $sText = "Das ist der Text, der immer wieder durchläuft! Viel Spass damit"
Global $mygui = GUICreate('my gui', 200, 200)
Global $myl2 = GUICtrlCreateLabel($sText, 10, 50, 180, 15,$SS_LEFTNOWORDWRAP)
GUISetState()
AdlibRegister('_Laufschrift')
While GUIGetMsg() <> -3
WEnd
Func _Laufschrift()
GUICtrlSetData($myl2,StringMid($sText,$iPos) & " " & $sText)
$iPos = $iPos +1
if $iPos > StringLen($sText) Then $iPos = 0
EndFunc
µ BugFix hat afair dafür eine UDF mit Beispielen müsste in einem der µit-light (3-6 Monate zurück) gepostet sein,
mfg autoBert
Hier kannst du die UDF finden: https://autoit.de/index.php?page…7857#post197857
guck dir mal die GuiConstants.au3 an
#include-once
; #INDEX# =======================================================================================================================
; Title .........: GUIConstants
; AutoIt Version : 3.2
; Language ......: English
; Description ...: This file is deprecated. GUIConstantsEx.au3 should be used.
; Author(s) .....: Valik
; Dll ...........:
; ===============================================================================================================================
#include "GUIConstantsEx.au3"
DFPWare Ich weiß, dass diese Include File überholt wurde. Wo liegt das Problem? Ich sorge nur dafür, dass Abwärtskompatibilität gewährleistet wird ;). Die Datei "GUIConstantsEx.au3" wird so oder so in meinem Script landen, da ist es egal ob ich nun "GUIConstants.au3" oder "GUIConstantsEx.au3" schreibe.
hi,
der link zu der udf ist genau das was ich suche !
danke