Lines Matching refs:indicators
128 if ((xkbEv->indicators.changed&bit)&&(leds[i]))
130 if (xkbEv->indicators.state&bit)
137 unsigned change= xkbEv->indicators.changed;
206 XkbIndicatorMapPtr map= &xkb->indicators->maps[i];
208 if (xkb->names->indicators[i]!=None)
211 name = XGetAtomName(theDisplay,xkb->names->indicators[i]);
215 ledAtoms[i] = xkb->names->indicators[i];
225 if (xkb->indicators->phys_indicators&bit)
333 switch (xkb->indicators->maps[led].flags &
376 if (xkb->indicators->maps[led].ctrls)
378 unsigned long which = xkb->indicators->maps[led].ctrls;
392 if (xkb->indicators->maps[led].groups)
406 xkb->indicators->maps[led].groups)
408 if (xkb->indicators->maps[led].which_groups &
411 else if (xkb->indicators->maps[led].which_groups&XkbIM_UseLatched)
427 xkb->indicators->maps[led].groups))
447 if (xkb->indicators->maps[led].mods.real_mods ||
448 xkb->indicators->maps[led].mods.mask)
453 affect = (xkb->indicators->maps[led].mods.real_mods |
454 xkb->indicators->maps[led].mods.mask);
461 if (xkb->indicators->maps[led].which_mods &
464 else if (xkb->indicators->maps[led].which_mods &