TGraphicControl/fi
│ English (en) │ suomi (fi) │ русский (ru) │
TGraphicControl on perusluokka kevyille komponenteille, kuten TBevel.
Se tukee vain yksinkertaisia kevyitä säätimiä, jotka eivät vaadi näppäimistön tai muiden hallintalaitteiden tukea.
Nämä kevyet komponentit eivät peitä varsinaisia GUI-widgetejä ja ne käyttävät vähemmän resursseja kuin TWinControlin perustuvat kontrollit.
TGraphicControl tarjoaa ominaisuustyökaluna pinnan (Canvas), virtuaalisen Paint-metodin ja OnPaint-käsittelijän piirtämiseen, jota kutsutaan kun vastaanotetaan vanhemman konrollin paint-pyyntö.
Ohitamalla (Override) Paint-metodi tai tekemällä oma OnPaint-käsittelijä ohjauksen varsinaiselle piirustukselle. Override the Paint method or supply your own OnPaint handler, to do the actual drawing of the control.
Jos halutaan ottaa vastaan näppäimistöltä syötettä tai tukea lapsikontrolleja niin tämän sijasta käytetään TCustomControl-luokkaa.
Tärkeimmät ominaisuudet:
procedure Paint; property OnPaint: TNotifyEvent; property Canvas: TCanvas;
Katso myös