Difference between revisions of "TGraphicControl/fi"
(Created page with "{{Translate}} '''TGraphicControl''' on perusluokka ''kevyille'' komponenteille, kuten TBevel. Se tukee vain yksinkertaisia kevyitä säätimiä, jotka eivät vaa...") |
(No difference)
|
Revision as of 11:28, 25 July 2018
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