Cadru - (cadru) un container pentru alte componente, delphi-faq

(Cadru, cadru) este un container pentru alte componente, care sunt create în timpul fazei de dezvoltare precum și forma, dar, în schimb, pot fi plasate într-un alt recipient, de exemplu, o formă sau panou. Pentru a lucra cu cadre din Delphi servește componente cadru.

Lucrul cu rama este format din două faze:

  1. Crearea și proiectarea cadrului.
  2. Cazarea generată cadru la locul sau forma dreapta a panoului.


Crearea unei comenzi cadru rulează fișiere. Nou. Frame (Fișier. Nou. Frame), care a avut ca rezultat un nou cadru este inclus în proiect. Cadrul are o multime de a face cu forma. Astfel, pentru fiecare cadru sunt create fișiere și modul în formă, și punctul de vedere al cadrului în faza de proiectare nu este diferită de tipul de formă. Construirea unui cadru, ca forma de construcție este de a plasa în ea componentele dorite în Stivuitoare eveniment de codificare. Captura de ecran prezintă un cadru în care, după ce se adaugă la grupul de proiect are comutatoare și butoane.

Pentru așezarea cadrului sub forma unei componente selectați componente cadru paletei și puneți-l în formele dorite de locație. Când eliberați componenta apare Selectare cadru pentru a insera o casetă de dialog (Select cadru pentru a insera), care selectează numele de cadru. După apăsarea butonului OK cadrul selectat este inserat în locul specificat. In acest tip de cadru variază oarecum: a pierdut antet cadru și forma inerentă. Cu toate acestea, componentele amplasate în acestea (m. E. Conținutul cadrului) apar la fel ca în formulare.

În cazul în care proiectul nu este un singur cadru, atunci când încercați pentru a se potrivi componente cadru un mesaj de eroare pe formular.

Folosirea frecventă a oricăruia dintre rama poate fi plasat în Component Palette. Pentru a face acest lucru, după stabilirea cadrului ar trebui să evidențieze și să execute Creare Component Template (Creare șablon component) din meniul Component (Component), ceea ce va duce la apariția casetei de dialog Componentă șablon de informare (pe informațiile șablon componente).

După ce faceți clic pe OK, rama este plasat pe o pagină selectată în lista de pagini Paletă (pagina Palettes), sub numele specificat în numele componentei (denumirea componentei), iar pictograma este afișată în paleta de pictograme (pictograma paletele). Pentru a schimba pictograma, faceți clic pe butonul Change (Modificare), și în caseta de dialog, selectați fișierul grafic cu extensia bmp. Odată introduse în paleta cu componentele de cadru pot fi manipulate ca orice altă componentă standard, de exemplu, panoul sau grupului.

Puteți adăuga un cadru și obiect Store, apel Add Repository echipa (Adauga la magazin obiecta) meniul contextual un cadru de casetă de dialog.

Înainte de a adăuga un cadru trebuie să specificați datele din următoarele domenii:

  • Listă Formulare (se adaugă numele cadrului);
  • Titlu câmp (numele cadrului în Magazinul Object);
  • câmp Descriere (descriere frame);
  • Listă Page (pagina pe care rama trebuie să fie plasată);
  • câmp Autor (informații referitoare la dezvoltator cadrului).

adăugat în mod similar, în formă de obiecte de depozitare.