Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.06.21;
Скачать: CL | DM;

Вниз

Applet and Forms?   Найти похожие ветки 

 
Jon ©   (2008-02-13 04:05) [0]

If I set HasBorder or HasCaption to False to forms within a multi-form applet, then the form is not shown:

program Project1;

uses
 KOL;

var
 Form1, Form2: PControl;

begin
 Applet := NewApplet("");
 Form1 := NewForm(Applet,"Form1");
 Form2 := NewForm(Applet,"Form2");
 Form1.HasBorder := False;      // Form will not show
//  Form2.HasBorder := False;
//  Form1.HasCaption := False;
//  Form2.HasCaption := False;
 Run(Applet)
end.


If I remove the Applet, then the forms work correctly. Bug?


 
Jon ©   (2008-02-15 03:38) [1]

I found the problem:

program Project1;

uses
KOL;

var
Form1, Form2: PControl;

begin
Applet := NewApplet("");
Form1 := NewForm(Applet,"Form1").SetSize(640,480);
Form2 := NewForm(Applet,"Form2").SetSize(640,480);
Form1.HasBorder := False;
//  Form2.HasBorder := False;
//  Form1.HasCaption := False;
//  Form2.HasCaption := False;
Run(Applet)
end.


The size of the form has to be defined.
I hope that I did not waste anyone"s time.


 
_vadim   (2008-02-15 05:57) [2]

To Jon:
Yes, Yes... :-)
If to write:

Form1.HasBorder := False;      // Form will not show
MsgOk(Int2Str(Form1.Width)+", "+Int2Str(Form1.Height)); // -- My addition
Run(Applet)

then I can see "0, 0"... :-)



Страницы: 1 вся ветка

Текущий архив: 2009.06.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
4-1211700897
leonidus
2008-05-25 11:34
2009.06.21
Перетаскивание файла на иконку в трее


2-1241502567
iiunbreakableii
2009-05-05 09:49
2009.06.21
координаты выделенного текста в Richedit


2-1240933165
@!!ex
2009-04-28 19:39
2009.06.21
ShortString в С++


1-1211484847
dreamse
2008-05-22 23:34
2009.06.21
работа с потоками в MDI


2-1241077318
@Ujin
2009-04-30 11:41
2009.06.21
Про комплексные числа...