hallo zusammen,
folgendes beispiel zeigt mein problem:
[autoit]
GUICreate("Test",100,100,100,100)
$But=GUICtrlCreateIcon("",-1,4,60,32,32)
GUICtrlSetResizing($But,834)
GUICtrlSetImage($But,@SystemDir & "\shell32.dll", 30)
GUISetState();das icon ist unten links
MsgBox(0,"","")
WinMove("Test","",100,100,170,170,100) ;das icon ist nach wie vor unten links, wie es lt. setresizing auch sein soll...
MsgBox(0,"","")
GUICtrlSetImage($But,@SystemDir & "\shell32.dll", 31);das icon ist nun weiter oben
MsgBox(0,"","")
also das icon ist nach neuem guictrlsetimage auf seiner ursprünglichen x/y-position, welche es VOR dem resizing hatte...
kann man das icon wechseln und die aktuelle position beibehalten bzw. mache ich etwas falsch?!?
lgE