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...") |
m (Fixed template loop) |
||
Line 1: | Line 1: | ||
− | {{ | + | {{LabguageBar}} |
'''TGraphicControl''' on perusluokka ''kevyille'' komponenteille, kuten [[TBevel]]. | '''TGraphicControl''' on perusluokka ''kevyille'' komponenteille, kuten [[TBevel]]. |
Revision as of 08:11, 20 January 2020
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