diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-12-25 04:54:44 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-12-25 04:54:44 +0000 |
| commit | b34824a4e2ddc0247099fa1b3952de426bfde05b (patch) | |
| tree | 123c1d179da9554c06f0c9c9fb8ddce544b75fba /src/openbox.i | |
| parent | b9a2430dcccfec8d70aea68dbb1964e562216b79 (diff) | |
global python scripts. client motion/resizing is all done via python now
Diffstat (limited to 'src/openbox.i')
| -rw-r--r-- | src/openbox.i | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/src/openbox.i b/src/openbox.i index 1ff7d357..ef82956b 100644 --- a/src/openbox.i +++ b/src/openbox.i @@ -23,17 +23,33 @@ ob::Openbox *Openbox_instance() { return ob::Openbox::instance; } %}; -// stuff for registering callbacks! - +// stuff for scripting callbacks! %inline %{ enum ActionType { Action_ButtonPress, Action_ButtonRelease, + Action_Click, + Action_DoubleClick, Action_EnterWindow, Action_LeaveWindow, Action_KeyPress, Action_MouseMotion }; + enum WidgetType { + Type_Frame, + Type_Titlebar, + Type_Handle, + Type_Plate, + Type_Label, + Type_MaximizeButton, + Type_CloseButton, + Type_IconifyButton, + Type_StickyButton, + Type_LeftGrip, + Type_RightGrip, + Type_Client, + Type_Root + }; %} %ignore ob::python_callback; %rename(register) ob::python_register; |
