Многие приложения имеют нестандартную форму главного окна. Если бы основной рисунок располагался на однородном фоне, то можно было бы вновь воспользоваться свойствами TransparentColor и TransparentColorValue. Но часто фон рисунка содержит множество цветовых оттенков, поэтому зачастую в задачах подобного рода используется обрезка рисунка.
Рассмотрим пример создания приложения, в котором форма должна иметь вид сундука с золотом (рис. 1.2), выход из приложения осуществим при клике на изображении замка. Предусмотрим также возможность перемещения этого нестандартного окна за любую область внутри него. | Рис. 1.2. Вид формы |