Standaardinstellingen voor apparaatcontext weergeven
Bij het maken van een weergaveapparaatcontext wijst het systeem standaardwaarden toe voor de kenmerken (dat wil gezegd, tekenobjecten, kleuren en modi) die de apparaatcontext vormen. De volgende tabel bevat de standaardwaarden voor de kenmerken van een weergaveapparaatcontext.
Attribuut | Standaardwaarde |
---|---|
Achtergrondkleur | De instelling Achtergrondkleur van het Configuratiescherm (meestal wit). |
Achtergrondmodus | ONDOORZICHTIG |
Bitmap | Geen |
Borstel | WHITE_BRUSH |
Penseeloorsprong | (0,0) |
Regio voor uitknippen | Volledig venster of clientgebied met het bijwerkgebied dat is geknipt, indien van toepassing. Onderliggende en pop-upvensters in het clientgebied kunnen ook worden geknipt. |
Palet | DEFAULT_PALETTE |
Huidige penpositie | (0,0) |
Apparaatoorsprong | Linkerbovenhoek van het venster of het clientgebied. |
Tekenmodus | R2_COPYPEN |
Lettertype | SYSTEM_FONT |
Intercharacter-afstand | 0 |
Toewijzingsmodus | MM_TEXT |
Pen | BLACK_PEN |
polygoonmodus -fill | AFWISSELEN |
Stretch-modus | BLACKONWHITE |
Tekstkleur | De instelling tekstkleur van het Configuratiescherm (meestal zwart). |
Viewport-omvang | (1,1) |
Viewport-oorsprong | (0,0) |
Venster-gebied | (1,1) |
Oorsprong van venster | (0,0) |
Een toepassing kan de waarden van de kenmerken van de weergaveapparaatcontext wijzigen met behulp van selectie- en kenmerkfuncties, zoals SelectObject, SetMapModeen SetTextColor-. Een toepassing kan bijvoorbeeld de standaardeenheden van meting in het coördinaatsysteem wijzigen met behulp van SetMapMode om de toewijzingsmodus te wijzigen.
Wijzigingen in de kenmerkwaarden van een algemene, bovenliggende of vensterapparaatcontext zijn niet permanent. Wanneer een toepassing deze apparaatcontexten vrijgeeft, gaan de huidige selecties, zoals de toewijzingsmodus en het knipgebied, verloren wanneer de context wordt geretourneerd naar de cache. Wijzigingen in de context van een klas of privéapparaat blijven voor onbepaalde tijd behouden. Als u ze wilt herstellen naar de oorspronkelijke standaardwaarden, moet een toepassing elk kenmerk expliciet instellen.