XkbSAScreen(3) - phpMan

Command: man perldoc info search(apropos)  


XkbSAScreen(3)                            XKB FUNCTIONS                            XkbSAScreen(3)



NAME
       XkbSAScreen - Returns the screenXXX field of act converted to a signed int

SYNOPSIS
       int XkbSAScreen ( act )
             XkbSwitchScreenAction act;

ARGUMENTS
       - act  action from which to extract screen

DESCRIPTION
       Actions associated with the XkbSwitchScreen action structure change the active screen on a
       multiscreen display.

       The type field of the XkbSwitchScreenAction structure should always be XkbSA_SwitchScreen.

       The flags field is composed of the bitwise inclusive OR of the masks shown in Table 1.


                       Table 1 Switch Screen Action Flags
       -------------------------------------------------------------------
       Flag                      Meaning
       -------------------------------------------------------------------
       XkbSA_SwitchAbsolute      If  set,  the screenXXX field represents
                                 the index of the new screen.  Otherwise,
                                 it represents an offset from the current
                                 screen to the new screen.
       XkbSA_SwitchApplication   If not set, the action should switch  to
                                 another screen on the same server.  Oth-
                                 erwise, it should switch  to  another  X
                                 server  or  application  that shares the
                                 same physical display.

       The screenXXX field is a signed character value that represents  either  the  relative  or
       absolute screen index, depending on the state of the XkbSA_SwitchAbsolute bit in the flags
       field. Xkb provides the following macros to convert between the integer and signed charac-
       ter value for screen numbers in XkbSwitchScreenAction structures.

       XkbSAScreen macro returns the screenXXX field of act converted to a signed int.

STRUCTURES
           typedef struct _XkbSwitchScreenAction {
               unsigned char    type;        /* XkbSA_SwitchScreen */
               unsigned char    flags;       /* controls screen switching */
               char             screenXXX;   /* screen number or delta */
           } XkbSwitchScreenAction;



NOTES
       The  XkbSwitchScreen  action  is optional. Servers are free to ignore the action or any of
       its flags if they do not support the requested behavior. If  the  action  is  ignored,  it
       behaves  like  XkbSA_NoAction. Otherwise, key press and key release events do not generate
       an event.



X Version 11                               libX11 1.1.5                            XkbSAScreen(3)

Generated by $Id: phpMan.php,v 4.49 2006/02/26 13:18:18 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2012-05-25 16:16 @38.107.179.238 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Valid XHTML 1.0!Valid CSS!