Check Boxes och Push Buttons
CtlGetValue returnerar en värdet av en check box eller en push
button kontroll, en pekare till denna kontroll. Ett returvärde från CtlGetValue
som är 1 betyder att en check box är checkad eller att en att en push button är
nertryckt. Ett returvärde som är 0 betyder att check boxen inte är checkad eller
att push button inte är nertryckt.
Med CtlSetValue kan man sätta värdet på en kontroll, men det fungerar bara på
check boxar och push buttons.
ControlType *ctl = GetObjectPtr(MyPushButton);
// hämtar en pekare till MyPushButton
CtlSetValue(ctl, 1);
// Sätter värdet på den knappen till 1, alltså nertryckt.
frmGetControlGroupSelection
|
frmGetControlGroupSelection(FormPointer, GroupNumber, Resource_ID) |
|
| Kategori: | Forms - Formulär |
| Beskrivning: | Funktionen returnerar index nummer till den kontrollen i kontrollgruppen som man vill komma åt |
| Parametrar: | FormPointer -
En pekare till det formulär där objektet finns GroupNumber - Nummer på den kontrollgrupp där objektet finns Resource_ID - Resurs-ID för det objekt man vill komma åt |
| Returvärde: | Indexnummer till den kontroll i kontrollgruppen som man vill komma åt. |
| Exempel: |
FormType *form = FrmGetActiveForm(); if (! (FrmGetControlGroupSelection(form, 1) == rockIndex) )
// Om inte knappen redan är nertryckt |
| Bild: |
- |