Срочно, Глюк с BorderStyle...

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Срочно, Глюк с BorderStyle...

Сообщение Роман1971 » 04.07.2009 18:07:13

Два нижеследующих кода неравнозначны:
1).
Код: Выделить всё
  fDemoForm:=TfDemoForm.Create(AOwner);
  fDemoForm.Show;
  fDemoForm.WindowState:=wsMaximized;
  fDemoForm.BorderStyle:=bsNone;
  fDemoForm.Color:=clRed;

2).
Код: Выделить всё
  fDemoForm:=TfDemoForm.Create(AOwner);
  fDemoForm.Show;
  fDemoForm.BorderStyle:=bsNone;
  fDemoForm.WindowState:=wsMaximized;
  fDemoForm.Color:=clRed;

Первый вариант работает без проблем.
Во втором случае, окно не разворачивается, а перемещается в верхний левый угол экрана, закрашивает область первоначального размера, а затем разворачивается на весь экран, но не закрашивает область формы.
Так задумано разработчиками?
Почему форма во втором случае разворачивается на весь экран, но не закрашивается как необходимо?
:!: :?:
Роман1971
новенький
 
Сообщения: 69
Зарегистрирован: 30.05.2007 09:14:53

Re: Срочно, Глюк с BorderStyle...

Сообщение Павел Ишенин » 06.07.2009 04:32:50

Желательно конечно чтобы вы пример выложили небольшой.
Павел Ишенин
постоялец
 
Сообщения: 475
Зарегистрирован: 24.03.2007 10:16:52


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 37

Рейтинг@Mail.ru