EditStyles
Voor controls uit de CC_EDIT ControlClass kunnen de volgende eigenschappen (EditStyles) worden ingesteld:
EditStyle | Omschrijving |
ES_LEFT | De tekst in de edit control wordt links uitgelijnd |
ES_CENTER | De tekst in de edit control wordt gecentreerd weergegeven |
ES_RIGHT | De tekst in de edit control wordt rechts uitgelijnd |
ES_MULTILINE | Creeert een edit control waarin meerdere regels kunnen worden ingevoerd. Met Ctrl+Enter kan een nieuwe regel worden opgevoerd. Indien ES_AUTOSCROLL (of WM_VSCROLL) is opgegeven dan wordt zonodig vertikaal gescrolld. |
ES_UPPERCASE | Alle ingevoerde tekens worden geconverteerd naar hoofdletters |
ES_LOWERCASE | Alle ingevoerde tekens worden geconverteerd naar kleine letters |
ES_PASSWORD | De ingevoerde tekens worden afgebeeld als sterretjes. Deze stijl wordt genegeerd indien tevens ES_MULTILINE is opgegeven. |
ES_AUTOVSCROLL | Met deze style wordt de tekst verikaal gescrolled zodanig dat de invoercursor zichtbaar blijft. Indien deze style niet is opgegeven wordt een 'beep' gegeven zodra er in de beschikbare ruimte geen tekens meer kunnen worden ingevoerd. Alleen van toepassing indien tevens ES_MULTILINE is opgeven. |
ES_AUTOHSCROLL | De tekst wordt horizontaal gescrolld indien er onvoldoende ruimte is om alle tekst weer te geven. |
ES_NOHIDESEL | Normaal wordt de selectie van de tekst verborgen zodra de control de invoer focus verliest. Met deze style blijft genoemde selectie altijd zichtbaar. |
ES_OEMCONVERT | Converteert de ingevoerde tekens van de ANSI naar de OEM karakterset en weer terug naar ANSI. Dit garandeerd dat de tekst in de control op eenduidige wijze kan worden geconverteerd naar OEM. Meestal wordt deze stijl toegepast bij edit controls waarin een bestandsnaam wordt ingevuld. |
ES_READONLY | De gebruiker kan geen tekst in de control invoeren of wijzigen |
ES_NUMBER | Er kunnen alleen getallen worden ingevoerd. |