ComboStyles
Voor controls uit de CC_COMBOBOX ControlClass kunnen de volgende eigenschappen (ComboBoxStyles) worden ingesteld:
ComboBoxStyle | Omschrijving |
CBS_SIMPLE | Er wordt een vak getoond (box) met een lijst met gegevens. Uit deze lijst kan een keuze gemaakt worden. De huidige selectie wordt afgebeeld in een edit control en kan aldaar gewijzigd worden. |
CBS_DROPDOWN | Deze stijl komt overeen met CBS_SIMPLE echter wordt de keuzelijst niet getoond. De lijst kan zichtbaar gemaakt worden door op de knop te drukken welke zichtbaar is naast de edit control |
CBS_DROPDOWNLIST | Komt overeen met CBS_DROPDOWN echter de tekst met de huidige selectie kan niet gewijzigd worden. |
CBS_AUTOHSCROLL | De tekst wordt horizontaal gescrolled indien er onvoldoende ruimte is om alle in de edit control ingevoerde tekst weer te geven. Alleen van betekenins bij CBS_SIMPLE en CBS_DROPDOWN |
CBS_OEMCONVERT | Converteert de ingevoerde tekens van de ANSI naar de OEM karakterset en weer terug naar ANSI. Dit garandeert dat de tekst in de edit control van de combobox op eenduidige wijze kan worden geconverteerd naar OEM. Meestal wordt deze stijl toegepast bij edit controls waarin een bestandsnaam wordt ingevuld. Alleen van betekenis bij CBS_SIMPLE en CBS_DROPDOWN |
CBS_SORT | Alle tekst in de keuzelijst wordt gesorteerd |
CBS_NOINTEGRALHEIGHT | Geeft aan dat de dimensies van de combobox exact dienen te voldoen aan die welke met de SetControl functie zijn opgegeven. Normaal worden de dimensies zodanig aangepast dat er geen elementen gedeeltelijk worden weergegeven. |
CBS_UPPERCASE | De tekst in de edit control en de keuzelijst geconverteerd naar hoofdletters |
CBS_LOWERCASE | De tekst in de edit control en de keuzelijst geconverteerd naar kleine letters |