X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fpython.hh;h=cfa625d035fd36ed329239ac73f1fb83eff2153b;hb=bd748f74022019c4c9ee3e078afcef14cf47d370;hp=948e9a72af9b3bede62c58a802e7e645ab9819ae;hpb=711a7d8c5623814c374ed6f56476bc616cb9391f;p=chaz%2Fopenbox diff --git a/src/python.hh b/src/python.hh index 948e9a72..cfa625d0 100644 --- a/src/python.hh +++ b/src/python.hh @@ -8,6 +8,7 @@ #include "otk/point.hh" #include "otk/rect.hh" +#include "otk/property.hh" extern "C" { #include @@ -51,8 +52,12 @@ enum KeyContext { enum EventAction { EventEnterWindow, EventLeaveWindow, + EventPlaceWindow, EventNewWindow, EventCloseWindow, + EventStartup, + EventShutdown, + EventFocus, NUM_EVENTS }; @@ -140,6 +145,10 @@ PyObject *ebind(ob::EventAction action, PyObject *func); void set_reset_key(const std::string &key); +PyObject *send_client_msg(Window target, int type, Window about, + long data, long data1 = 0, long data2 = 0, + long data3 = 0, long data4 = 0); + } #endif // __python_hh