Main Page Modules Compound List File List Compound Members File Members

# Per-window information

## Functions
char * | XklGetWindowTitle (Window w)
Bool | XklGetState (Window win, XklState *state_return)
void | XklDelState (Window win)
void | XklSaveState (Window win, XklState *state)
Bool | XklIsSameApp (Window win1, Window win2)

## Function Documentation

void XklDelState | ( | Window | win | ) |

  | Drops the state of a given window (of its "App window"). Parameters:
  win | is a target window

Bool XklGetState | ( | Window | win,
|  | XklState * | state_return
| ) |

  | Finds the state for a given window (for its "App window"). Parameters:
  win | is a target window
  state_return | is a structure to store the state
Returns: True on success, otherwise False (the error message can be obtained using XklGetLastError).

char* XklGetWindowTitle | ( | Window | w | ) |

| Returns: the window title of some window or NULL. If not NULL, it should be freed with XFree

Bool XklIsSameApp | ( | Window | win1,
|  | Window | win2
| ) |

  | Checks whether 2 windows have the same App Window Parameters:
  win1 | is first window
  win2 | is second window
Returns: True is windows are in the same application

void XklSaveState | ( | Window | win,
|  | XklState * | state
| ) |

  | Stores ths state for a given window Parameters:
  win | is a target window
  state | is a new state of the window