X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.0%2Fcinelerra%2Ftheme.C;h=8ace9a7a6a282b89a9a96962ce3c2316fafb44ec;hb=55e2690938cfc977f708039199f1246f0a563545;hp=ef69bb4249f500cc915af176070c9d8bbe6b4ae8;hpb=ac6cc6b87e596ffb6cc0e3c5b965f99893e70acd;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.0/cinelerra/theme.C b/cinelerra-5.0/cinelerra/theme.C index ef69bb42..8ace9a7a 100644 --- a/cinelerra-5.0/cinelerra/theme.C +++ b/cinelerra-5.0/cinelerra/theme.C @@ -94,6 +94,7 @@ Theme::Theme() preferences_category_overlap = 0; loadmode_w = 350; + czoom_w = 80; #include "data/about_png.h" about_bg = new VFramePng(about_png); @@ -101,9 +102,72 @@ Theme::Theme() pane_color = BLACK; drag_pane_color = WHITE; - - - + appendasset_data = 0; + append_data = 0; + asset_append_data = 0; + asset_disk_data = 0; + asset_index_data = 0; + asset_info_data = 0; + asset_project_data = 0; + browse_data = 0; + calibrate_data = 0; + camerakeyframe_data = 0; + cancel_data = 0; + chain_data = 0; + channel_bg_data = 0; + channel_position_data = 0; + delete_all_indexes_data = 0; + deletebin_data = 0; + delete_data = 0; + deletedisk_data = 0; + deleteproject_data = 0; + detach_data = 0; + dntriangle_data = 0; + + edit_data = 0; + edithandlein_data = 0; + edithandleout_data = 0; + extract_data = 0; + ffmpeg_toggle = 0; + infoasset_data = 0; + in_point = 0; + insert_data = 0; + keyframe_data = 0; + label_toggle = 0; + lift_data = 0; + maskkeyframe_data = 0; + modekeyframe_data = 0; + movedn_data = 0; + moveup_data = 0; + newbin_data = 0; + no_data = 0; + options_data = 0; + out_point = 0; + over_button = 0; + overwrite_data = 0; + pankeyframe_data = 0; + pasteasset_data = 0; + paused_data = 0; + picture_data = 0; + presentation_data = 0; + presentation_loop = 0; + presentation_stop = 0; + projectorkeyframe_data = 0; + redrawindex_data = 0; + renamebin_data = 0; + reset_data = 0; + reverse_data = 0; + rewind_data = 0; + select_data = 0; + shbtn_data = 0; + splice_data = 0; + start_over_data = 0; + statusbar_cancel_data = 0; + timebar_view_data = 0; + transition_data = 0; + uptriangle_data = 0; + viewasset_data = 0; + vtimebar_bg_data = 0; } @@ -117,6 +181,7 @@ Theme::~Theme() frame_sizes.remove_all_objects(); sample_rates.remove_all_objects(); zoom_values.remove_all_objects(); + delete about_bg; } @@ -251,7 +316,7 @@ void Theme::build_menus() frame_rates.append(new BC_ListBoxItem("10")); frame_rates.append(new BC_ListBoxItem("12")); frame_rates.append(new BC_ListBoxItem("15")); - frame_rates.append(new BC_ListBoxItem("23.97")); + frame_rates.append(new BC_ListBoxItem("23.976")); frame_rates.append(new BC_ListBoxItem("24")); frame_rates.append(new BC_ListBoxItem("25")); frame_rates.append(new BC_ListBoxItem("29.97")); @@ -524,8 +589,8 @@ void Theme::build_toggle(VFrame** &data, void Theme::get_mwindow_sizes(MWindowGUI *gui, int w, int h) { mbuttons_x = 0; - mbuttons_y = gui->mainmenu->get_h() + 1; - mbuttons_w = w; + mbuttons_y = gui->menu_h() + 1; + mbuttons_w = gui->menu_w(); mbuttons_h = get_image("mbutton_bg")->get_h(); mclock_x = 10; mclock_y = mbuttons_y - 1 + mbuttons_h + widget_border; @@ -628,8 +693,6 @@ void Theme::draw_mwindow_bg(MWindowGUI *gui) void Theme::get_cwindow_sizes(CWindowGUI *gui, int cwindow_controls) { - czoom_w = 80; - int edit_w = EditPanel::calculate_w(mwindow, 1, 14); int transport_w = PlayTransport::get_transport_width(mwindow) + toggle_margin; int zoom_w = ZoomPanel::calculate_w(czoom_w);