moin leute,
ich hab eigentlich vor ein 500 x 2000 pixel grosses bild in einer 500x500 GUI scrollen zu lassen.
jetzt hab ich etwas rumprobiert und stoße schon bei sehr kleinen bildern auf probleme.
d.h. beim scrollen flackert es ordentlich, was mir gar nicht gefällt. - ich suche nach einer lösung, bin jedoch planlos.
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Global $gui, $guiPos, $pic, $picPos
[/autoit][autoit][/autoit][autoit]Example1()
[/autoit][autoit][/autoit][autoit]Func Example1()
Local $n, $msg
GUICreate("My GUI picture", 350, 300, -1, -1, $WS_SIZEBOX + $WS_SYSMENU)
[/autoit][autoit][/autoit][autoit]GUISetBkColor(0x000000)
$n = GUICtrlCreatePic("c:\Programme\AutoIt3\AutoIT-eigenerkrams\formular.jpg", 50, 50, 200, 50)
GUISetState()
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
for $x = 0 To 200
Sleep(10)
GUICtrlSetPos($n, 50, 59+$x, 200, 100)
Next
WEnd
GUIDelete()
EndFunc