Witam. Wiem już jak pozaginać rogi formy, ale jak zrobić żeby forma była w kształcie kuli albo trójkątna??
Hmm.. w kształcie trójkąta to da się zrobić.. szukaj CoolForm. Natomiast co do kuli.. tu jest już ciężko.. Z tego co wiem pulpit w windowsie jeszcze nie jest trójwymiarowy. <ort>poza tym </ort>byłby problem z odwzorowaniem układu biegunowego.
Znajdziesz w serwisie.
PS: Sorry, we wcześniejszym temacie napisałem, że 9/10 nie szuka nic w serwisie, tylko spamuje na forum.
Teraz już 10/10
Nie wiem, czy szanowny blecho zrozumial Cie, misiakufal. Otoz - kula jest BRYŁĄ (czyli jest w trzech wymiarach). Tobie chodzi o ksztalt kołowy.
Obraz na monitorze i tak jest 2D :P
A tak na serio proponuje 2 sposoby.
-
wziąć i zrobić formatkę w kształcie kółka i je sprytnie oteksturować (kształt kółka da sie chyba nawet otrzymać za pomocą WinAPI co było by szybsze niż jakiś osobny komponent do Delphi)
-
zrobić z formatki viewport OpenGL albo DIrectX. Fajne efekty będzie można robić, animacje itd.
Jeżeli się pokusisz to można napisać całość w OGLu i będzie to efektownie wyglądać, lecz trzeba się dużo nauczyć i z tym pobawić :)
najprosciej to uzyc SetWindowRgn() - odsylam do googli.
wbp napisał(a)
wziąć
wziąć.
poprawione ;)