Changeset 1079 for trunk/xdotool/xdo.h


Ignore:
Timestamp:
Jun 1, 2008 11:30:36 PM (5 years ago)
Author:
dkg
Message:

xdotool: committing local changes after upstream update to 20080601

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/xdotool/xdo.h

    r1069 r1079  
    33 * - include this if you have code that uses xdo 
    44 * 
    5  * $Id: xdo.h 1538 2007-09-04 06:00:24Z psionic $ 
     5 * $Id: xdo.h 1876 2008-05-31 10:54:25Z jordansissel $ 
    66 */ 
    77 
     
    1313#define SEARCH_NAME (1L << 3) 
    1414 
     15#define SEARCH_IGNORE_TRANSIENTS (1L << 4) 
     16#define SEARCH_IGNORE_WINDOW_INPUTONLY (1L << 5) 
     17 
    1518#define SIZE_USEHINTS (1L << 0) 
    1619 
     
    1821typedef struct keysymcharmap { 
    1922  const char *keysym; 
    20   const char key; 
     23  char key; 
    2124} keysymcharmap_t; 
    2225 
     
    3740  int close_display_when_freed; 
    3841} xdo_t; 
    39  
    4042 
    4143xdo_t* xdo_new(char *display); 
     
    6163int xdo_window_raise(xdo_t *xdo, Window wid); 
    6264int xdo_window_get_focus(xdo_t *xdo, Window *window_ret); 
     65int xdo_window_activate(xdo_t *xdo, Window wid); 
    6366 
    6467int xdo_window_map(xdo_t *xdo, Window wid); 
    6568int xdo_window_unmap(xdo_t *xdo, Window wid); 
    6669 
     70/* pager-like behaviors */ 
     71int xdo_set_number_of_desktops(xdo_t *xdo, long ndesktops); 
     72int xdo_get_number_of_desktops(xdo_t *xdo, long *ndesktops); 
     73int xdo_set_current_desktop(xdo_t *xdo, long desktop); 
     74int xdo_get_current_desktop(xdo_t *xdo, long *desktop); 
     75int xdo_set_desktop_for_window(xdo_t *xdo, Window wid, long desktop); 
     76int xdo_get_desktop_for_window(xdo_t *xdo, Window wid, long *desktop); 
     77 
    6778/* Returns: windowlist and nwindows */ 
    6879void xdo_window_list_by_regex(xdo_t *xdo, char *regex, int flags, 
Note: See TracChangeset for help on using the changeset viewer.