X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Fbclistbox.h;h=7a61af7120ff551de5fc6fd724421339f66b365d;hb=2ba7e9962ea989863e152373e96a09b00a0b4eb8;hp=8100adfdd25c1a6fd3e513d744af680a917c906c;hpb=30bdb85eb33a8ee7ba675038a86c6be59c43d7bd;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/guicast/bclistbox.h b/cinelerra-5.1/guicast/bclistbox.h index 8100adfd..7a61af71 100644 --- a/cinelerra-5.1/guicast/bclistbox.h +++ b/cinelerra-5.1/guicast/bclistbox.h @@ -178,16 +178,17 @@ public: int *result /* = 0 */, int master_column); - - int focus_out_event(); + virtual int focus_out_event(); + virtual int keypress_event(); virtual int button_press_event(); - int button_release_event(); - int cursor_enter_event(); - int cursor_leave_event(); - int cursor_motion_event(); + virtual int button_release_event(); + virtual int cursor_enter_event(); + virtual int cursor_leave_event(); + virtual int cursor_motion_event(); virtual int drag_start_event(); virtual int drag_motion_event(); virtual int drag_stop_event(); + int deactivate(); // After popping up a menu call this to interrupt the selection process void deactivate_selection(); @@ -196,7 +197,6 @@ public: // textbox int activate(int take_focus = 1); - virtual int keypress_event(); int translation_event(); int repeat_event(int64_t duration); BC_DragWindow* get_drag_popup(); @@ -534,7 +534,7 @@ private: // Popup button - BC_Pixmap *button_images[3]; + BC_Pixmap *button_images[4]; // Expander BC_Pixmap *toggle_images[5]; // Background for drawing on