friend class BC_Tumbler;
friend class BC_Window;
friend class BC_WindowEvents;
+ friend class Shuttle;
// Main loop
int run_window();
int lock_window(const char *location = 0);
int unlock_window();
int get_window_lock();
+ int break_lock();
BC_MenuBar* add_menubar(BC_MenuBar *menu_bar);
BC_WindowBase* add_subwindow(BC_WindowBase *subwindow);
int get_dragging();
wchar_t* get_wkeystring(int *length = 0);
int get_keypress();
+ int get_keysym() { return keysym; }
#ifdef X_HAVE_UTF8_STRING
char* get_keypress_utf8();
#endif