Forma (form) - componenta principală a aplicației în Delphi, delphi-faq
Forma - este cea mai importanta componenta vizuala. Formularele sunt vizibile pentru Windows Windows și sunt o parte importantă a aproape orice aplicație. Termenii „formă“ și „fereastra“ - .. Sinonime, adică, reprezintă același lucru.
Pentru a lucra cu forma componentei este clasa Forma TForm. Odată cu crearea formei începe aplicații de construcție. Sub formă de componente vizuale sunt aranjate care fac parte interfață a aplicației și componente sistemice (non-vizibile). Astfel, în sistemul de formă Delphi este o componentă care servește ca un container pentru toate celelalte componente. În principiu, este posibil să se creeze și app fără ferestre, dar cele mai multe aplicații încă mai este vizibil pe ecran, o fereastră care conține porțiunea de interfață a aplicației.
Aplicația poate lua mai multe forme, dintre care unul este considerat principal și prima afișate atunci când începe programul. Când închideți fereastra principală (formularul) cererea nu mai funcționează întreaga aplicație, reducând în același timp, de asemenea, toate celelalte aplicații Windows. La începutul lucrărilor la noul proiect implicit Delphi face o primă formă majoră (cu numele original Form1). Fișierul proiectului (DPR) Acest formular a fost creat pentru prima dată, de exemplu:
metoda SreateForm
Software-ul poate face orice formă principală a aplicației, primul pentru a apela o metodă de a crea SreateForm acest formular. De exemplu, Form2 formează o sarcină ca principal pus în aplicare după cum urmează:
În cazul în care proiectarea aplicației este mai convenabil pentru a specifica forma principală în fereastra de proiect al parametrilor, echipa de proiect se poate deschide. Opțiuni (Project. Opțiuni).
Forma principală este selectată în lista verticală de pe pagina principală Formular Formular. apoi Delphi face automat modificările corespunzătoare în fișierul de proiect.
tipuri de formulare
Formularul poate fi modal și non-modal. Formularul permite fără fără moduri închide trecerea la o altă formă de aplicare. Formularul Modal necesită închiderea obligatorie înainte de a merge la orice altă formă de aplicare.
Formulare care afișează o varietate de mesaje și cere utilizatorului pentru a introduce orice informație, adesea menționată ca casetele de dialog. La rândul său, acesta poate fi, de asemenea, caseta de dialog modal sau fără moduri.
Tipurile de aplicații în Windows
În Windows, există două tipuri principale de aplicatii: un singur document. sau SDI (Document Interface Single - o singură interfață de document), și mai multe documente. sau MDI (Multiple Document Interface - interfeței pentru documente multiple).
aplicatii document unic constau dintr-unul sau mai multe forme reciproc independente. SDI-aplicația nici o fereastră de pe ecran vizual nu conține alte ferestre, astfel încât, uneori nu este clar care dintre ele este principalul (părinte) fereastra aplicației. Cererea multi-document de fereastra principală conține ferestrele copil care urmează să fie plasate în interiorul acestuia. Caracteristici MDI-aplicații vor fi luate în considerare mai târziu.
Dacă sunteți interesat de acest post, puteți urmări discuția ei de către abonați la RSS 2.0.