arch bld deps, opus bld fix, add render beep, shortcut filebox ctrl a/z, batchrender...
[goodguy/history.git] / cinelerra-5.1 / cinelerra / mwindowgui.C
index f7cd97cd94accae12af1451d1c5a0b7df7d21714..9259dde163549c657a431c26b7a20304cdaf7ab2 100644 (file)
@@ -356,7 +356,9 @@ void MWindowGUI::create_objects()
 #ifdef HAVE_DVB
        channel_info = new ChannelInfo(mwindow);
 #endif
+#ifdef HAVE_COMMERCIAL
        db_window = new DbWindow(mwindow);
+#endif
        swindow = new SWindow(mwindow);
 
        if(debug) printf("MWindowGUI::create_objects %d\n", __LINE__);
@@ -1303,6 +1305,8 @@ int MWindowGUI::keypress_event()
        case KEY_F8:
        case KEY_F9:
        case KEY_F10:
+       case KEY_F11:
+       case KEY_F12:
                resend_event(mwindow->cwindow->gui);
                return 1;
        }
@@ -2328,7 +2332,8 @@ int PaneButton::cursor_motion_event()
 
 int PaneButton::button_release_event()
 {
-       mwindow->gui->stop_pane_drag();
+       if( get_buttonpress() != WHEEL_DOWN && get_buttonpress() != WHEEL_UP )
+               mwindow->gui->stop_pane_drag();
        int result = BC_Button::button_release_event();
        return result;
 }