Некоторое разнообразие интерфейса VFP ... позволяет изменять форму уже СУЩЕСТВУЮЩЕЙ формы на
выбранную вами. Т.е. вы создаете обычную форму и в событие Init вставляете код конвертации
формы.
Создание формы в виде эллипса
SetFormElliptic (toFormRef, tnx, tny)
Параметры:
toFormRef - название формы для конвертирования
tnx - нижняя правая X-координата прямоугольника в который вписан эллипс
tny - нижняя правая Y-координата прямоугольника в который вписан эллипс
Замечательное "извращение"... Из формы можно сделать все что угодно(почти). Вопрос только в том,
где это использовать: за *-надцать лет работы я встретил только одного пользователя (заказчика),
которому это было интересно.
Dima
16.03.02 21:57:50
Но в примере просто режется исходная форма. А как вместе с ней изменять и TitleBar?
dedmessage
02.09.08 15:23:24
Если речь идет о прозрачности формы, то в конце кода я ставил
This.Caption=""
и TitleBar становиля тоже прозрачным.
(при этом в свойстве формы ставил .F. для
MinButton
MaxButton
ControlBox
Closable
BorderStyle = 0)