Sign in Join
Wiki copytemporary

TForm/fi

Deutsch · English · Français · Suomi · Русский · 中文(中国) · 日本語

TForm on lomakkeen luokka (class). Kaikki suunnitteluaikana luodut lomakkeet voidaan johtaa TFormista

Lomake edustaa ikkunaa tai valintaikkunaa, joka muodostaa sovelluksen käyttöliittymän. Eräänlainen säiliö, johon muut komponentit (esim. painikkeet (TButton), laabelit (TLabel), tekstin muokkauskentät (TEdit), kuvat ...) voidaan lisätä.

Uusi lomake (TForm) voidaan luoda käyttämällä Tiedosto|Uusi... ....

Application

Ohjelman käynnistyksen yhteydessä päälomake ja muut lomakkeet, joka on "autocreated", on todella toteutettu. Autocreate-lomakkeet voidaan valita käytettävissä olevista lomakkeista [Projekti | Projektikohtaiset asetukset | Lomakkeet]. Jos jostain syystä saatavilla olevilla lomakkeissa ei ole luetteloa lomakkeesta, jota pitäisi luoda automaattisesti, lisää tarvittava lomakkeen nimi ohjelman uses lausekkeeseen ja lisää rivi Application.CreateForm kyseiselle lomakkeelle.

pascal
program PTest;
uses
  Forms,
  UMainForm,
  UOtherForm;
{$R *.res}

begin
  Application.Title:='Test';
  RequireDerivedFormResource := True;
  Application.Initialize();
  Application.CreateForm(TMainForm, MainForm);
  Application.CreateForm(TOtherForm, OtherForm);
  Application.Run();
end.

Ominaisuudet (property)

Katso myös


From the Free Pascal wiki, page "TForm/fi", as it stood on 2020-03-01 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 1, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.