Butonul de comenzi bitbtn delphi

Proprietatea Kind a componentei Delphi BitBtn definește una dintre opțiunile standard BitBtn:

Butonul de comenzi bitbtn delphi

(. Cu excepția butoanelor cu proprietatea BitBtn.Kind bkCustom sau bkHelp egale) Dacă faceți clic pe oricare dintre ele închide fereastra modal în care este instalat, iar rezultatul este returnat la program este mrName (Nume - Da, Renunt, Anulare, etc. - numele butonului). Diferența este la butonul Închidere, apăsându-l (după închiderea modal fereastră) rezultate în schimb și nu mrClose mrCancel. iar programul se închide doar la fereastra principală, astfel încât programul de lucru se termină imediat.
Dacă pictograma Glyph a butonului Delphi BitBtn a fost modificată, sistemul Delphi își va schimba automat valoarea BitBtn.Kind. care devine egal cu bkCustom

Proprietățile specifice ale componentei - pictograma Delphi BitBtn sunt listate în tabel:

Definește un desen care poate conține de la una la patru imagini asociate cu stările pe care le poate primi un buton.

Definește una dintre variantele butonului BitBtn (vedeți figura de mai sus).

Specifică la ce margine a butonului va fi apăsată pictograma:

  • blGlyphLeft - spre stânga;
  • blGlyphRight - spre dreapta;
  • blGlyphBottom - spre partea de jos;
  • blGlyphTop - la cea superioară.

Specifică distanța în pixeli în care va fi localizată pictograma de la marginea butonului.

Stabilește câte imagini bitmap sunt plasate în fișierul care conține pictograma (* vedeți mai jos).

Specifică distanța în pixeli de la imagine la textul de pe buton.

Definește modul în care arată butonul, în funcție de stilul sistemului de operare preferat. Valoarea lui bsNew corespunde versiunilor moderne de Windows. Stilul bsAutoDetect face ca butonul să fie în stilul stilului sistemului de operare care controlează funcționarea programului în acest moment.


Imaginea cu imagini pentru buton poate consta din mai multe (până la 4) părți. Pictograma standard are o dimensiune de 16x16 pixeli. În consecință, dacă desenul este format din 2 părți (pentru starea activă sau inactivă a butonului - aceste imagini sunt conținute în pachetul standard Delphi), atunci imaginea va avea o dimensiune de 32x16. Numărul de pictograme este setat de proprietatea Glyph. Cu toate acestea, dacă imaginea este alcătuită din mai multe pictograme pătrate de aceeași mărime, sistemul Delphi va recunoaște numărul lor.
În cazul în care raster este dat doar un singur icon, Delphi se poate schimba imaginea: în „apăsat“ imaginea buton este deplasată cu un pixel în jos-dreapta, și într-o stare de „inaccesibile“ (Activat = false) toate culorile, cu excepția negru, schimbare la lumină gri și negru - alb, ceea ce creează un efect dentar.

Articole similare