rework keyframe hide popup, keyframe auto render, textbox set_selection wide text
[goodguy/history.git] / cinelerra-5.1 / guicast / bcwindowbase.h
index af271e49bf82103c6391ecfafe376eae8c140419..d469f87032ac94141ce64283e28b823c219f8a13 100644 (file)
@@ -571,7 +571,7 @@ private:
        int trigger_tooltip();
        int untrigger_tooltip();
        void draw_tooltip();
-       int arm_repeat(int64_t duration);
+       static XEvent *new_xevent();
 // delete all repeater opjects for a close
        int unset_all_repeaters();
 
@@ -581,6 +581,8 @@ private:
        int get_event_count();
 // Put event in common events.
        void put_event(XEvent *event);
+// remove events queued for win
+       void dequeue_events(Window win);
 
 // Recursive event dispatchers
        int dispatch_resize_event(int w, int h);
@@ -697,6 +699,7 @@ private:
 #ifndef SINGLE_THREAD
 // Array of repeaters for multiple repeating objects.
        ArrayList<BC_Repeater*> repeaters;
+       int arm_repeat(int64_t duration);
 #endif
 // Text for tooltip if one exists
        const char *tooltip_text;
@@ -785,6 +788,7 @@ private:
 // Depth given by the X Server
        int default_depth;
        Atom DelWinXAtom;
+       Atom DestroyAtom;
        Atom ProtoXAtom;
        Atom RepeaterXAtom;
        Atom SetDoneXAtom;