Эту красивую реализацию рисования шестеренок я позаимствовал с примера из purebasic. Шестеренками можно управлять, добавлять зубчики, изменять размеры, и т.д.
... Читать дальше