struct xkb_any_action * action,
unsigned field, ExprDef * array_ndx, ExprDef * value)
{
- XkbGroupAction *act;
+ struct xkb_group_action *act;
unsigned rtrn;
unsigned t1;
int t2;
- act = (XkbGroupAction *) action;
+ act = (struct xkb_group_action *) action;
if (array_ndx != NULL)
{
switch (field)
struct xkb_any_action * action,
unsigned field, ExprDef * array_ndx, ExprDef * value)
{
- XkbGroupAction *act;
+ struct xkb_group_action *act;
unsigned t1;
int t2;
- act = (XkbGroupAction *) action;
+ act = (struct xkb_group_action *) action;
if ((array_ndx != NULL) && (field == F_Group))
return ReportActionNotArray(action->type, field);
if (field == F_Group)
unsigned field, ExprDef * array_ndx, ExprDef * value)
{
ExprResult rtrn;
- XkbPtrDfltAction *act;
+ struct xkb_pointer_default_action *act;
- act = (XkbPtrDfltAction *) action;
+ act = (struct xkb_pointer_default_action *) action;
if (field == F_Affect)
{
if (array_ndx != NULL)
unsigned field, ExprDef * array_ndx, ExprDef * value)
{
ExprResult rtrn;
- XkbSwitchScreenAction *act;
+ struct xkb_switch_screen_action *act;
- act = (XkbSwitchScreenAction *) action;
+ act = (struct xkb_switch_screen_action *) action;
if (field == F_Screen)
{
ExprDef *scrn;
unsigned field, ExprDef * array_ndx, ExprDef * value)
{
ExprResult rtrn;
- XkbDeviceBtnAction *act;
+ struct xkb_device_button_action *act;
- act = (XkbDeviceBtnAction *) action;
+ act = (struct xkb_device_button_action *) action;
if (field == F_Button)
{
if (array_ndx != NULL)
{
#if 0
ExprResult rtrn;
- XkbDeviceValuatorAction *act;
+ struct xkb_device_valuator_action *act;
- act = (XkbDeviceValuatorAction *) action;
+ act = (struct xkb_device_valuator_action *) action;
/* XXX - Not yet implemented */
#endif
return False;
{ /* increment default button */
action->dflt.affect = XkbSA_AffectDfltBtn;
action->dflt.flags = 0;
- action->dflt.value = 1;
+ action->dflt.valueXXX = 1;
}
else if (action->type == XkbSA_ISOLock)
{