[FRAGE] AUTOIT [FRAGE]

01/11/2011 15:11 Stjubit#1
Hallo...!
Wie geht das eigentlich, dass man ein Programm nicht viereckig macht, sondern Rund oder dem Hintergrund angepasst! ????

???

Danke schon im Voraus ! :D
01/11/2011 17:52 TrickGamer#2
Du meinst die Gui?! ja das geht, klar aber ist Komplitziert
Du musst Mit dem Style und exStyle son bestimmten wert machen und dann einfach ein bild als hintergrund und dadrauf de buttons oder Input was auch immer, Ich guck mal :)
Edit:
Möglichkeit 1.
Möglichkeit 2.
01/11/2011 19:14 Stjubit#3
@TrickGamer :

Genau sowas mein ich....!
Kannst du mir vielleicht so ein TUT machen wie das geht ?
Weil ich check den Code nicht...!

Wäre echt sehr nett!
01/11/2011 20:37 TrickGamer#4
Bei Möglichkeit 1.
musst du einfach bei deiner Gui
_GUICreateRoundRect() Einfügen
bevor du
GUISetState()
Machst.
Bei _GUICreateRoundRect($gui, 150,150)
musst du einfach eine Variable bei der Gui Sätzen wie die Beispiels Variable($gui)
Quote:
PHP Code:
$gui GUICreate("Runde Gui :D"100100)
_GUICreateRoundRect($gui150,150
GUISetState() 
;
Damit sich das Script nicht sovort beendet noch eine Schleife
While 
Sleep
(100)
WEnd

;Dann noch die funktion

Func _GUICreateRoundRect
($hwnd$radx=15,$rady=15)
    
$pos WinGetPos($hwnd)

    $
0
    
$0
    
$$pos[2]
    $
$pos[3]
    
$ret DllCall("gdi32.dll""long""CreateRoundRectRgn""long", $1"long", $2"long", $3"long", $4,"long",$radx,"long",$rady)


    
DllCall("user32.dll""long""SetWindowRgn""hwnd"$hwnd"long"$ret[0], "int"1)
EndFunc 
Möglichkeit 2. ist viel komplitzierter
du musst erstmal ein Tranzparennten bilderstellen wo die "Befärbte" Fläche den Guihintergrund ersätzt. wenn du mehr darüber erfahren willst google mal , denn sowas kann ich net gut erklähren~^^
01/12/2011 15:24 Stjubit#5
okay... danke!
Nur noch eine Frage @TrickGamer :

Wie macht man das dann größer oder kleiner?
01/12/2011 18:54 TrickGamer#6
Quote:
Originally Posted by Stjubit View Post
okay... danke!
Nur noch eine Frage @TrickGamer :

Wie macht man das dann größer oder kleiner?
Die Gui?
Erstell einfach mit Koda eine Gui und dann füg einfach den beschriebenden Befehl hin