GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
TICKIT_WINDOW_SET_STEAL_INPUT(3) FreeBSD Library Functions Manual TICKIT_WINDOW_SET_STEAL_INPUT(3)

tickit_window_set_steal_input - control whether windows steal all input events

#include <tickit.h>

bool tickit_window_is_steal_input(const TickitWindow *win);
void tickit_window_set_steal_input(TickitWindow *win, bool steal);

Link with -ltickit.

tickit_window_is_steal_input() returns the current state of the input-stealing setting on the window. If true, this causes the window to have special behaviour on input events that are likely to be useful to implement popup windows. Specifically, the window receives all key events on its parent even before the sibling with the input focus receives them, provided it is the front-most child of its parent. Additionally, the window will receive all mouse events, even those outside of its geometry.

tickit_window_set_steal_input() changes the value of this setting.

The initial value is normally false, unless the TICKIT_WINDOW_STEAL_INPUT flag was passed to the tickit_window_new(3) function call that created the window.

This function is discouraged in favour of using the TICKIT_WINCTL_STEAL_INPUT window control with tickit_window_setctl_int(3).

tickit_window_is_steal_input() returns a boolean. tickit_window_set_steal_input() returns no value.

tickit_window_new(3), tickit_window(7), tickit(7)

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.