abend alle miteinander,
ich habe das forum schon durchsucht aber nur eine methode gefunden, bei der der text buchstabe für buchstabe gescrollt wird.
da ich aber darauf bestehe das es pixel für pixel verschoben wird, denke ich wird es nur mit einem bild klappen.
ich fasse hier den code mal zusammen:
#include <WindowsConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
$mainGUI = GUICreate("blubb", 512, 300)
$pic = GUICtrlCreatePic(@ScriptDir & "\test.bmp", 512, 100, 769, 30)
GUISetState()
[/autoit][autoit][/autoit][autoit]While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
Exit
Case $msg = $pic
EndSelect
_ScrollPic($gui, $pic)
WEnd
Func _ScrollPic($gui, $pic)
Local $picpos = ControlGetPos($gui, "", $pic)
Local $i = 0
If $picpos[0] = -769 Then
ControlMove($gui, "", $pic, 512, $picpos[1])
EndIf
ControlMove($gui, "", $pic, $picpos[0]-1, $picpos[1])
EndFunc
vielleicht seht ihr mehr als ich; vorschläge für einen verbesserten aufbau werden natürlich gerne entgegengenommen.
grüße - narutokun08