projects
/
goodguy
/
cinelerra.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
hard edges rework, add hard edge in gwdw, config.ac nv/cuda tweaks, message log warn...
[goodguy/cinelerra.git]
/
cinelerra-5.1
/
plugins
/
theme_blond_cv
/
blondcvtheme.C
diff --git
a/cinelerra-5.1/plugins/theme_blond_cv/blondcvtheme.C
b/cinelerra-5.1/plugins/theme_blond_cv/blondcvtheme.C
index a7bc2bab905f5664662e4effac5628f2eace831a..6ab7a9e7745960aa91427be5a3fe4c279c1bb193 100644
(file)
--- a/
cinelerra-5.1/plugins/theme_blond_cv/blondcvtheme.C
+++ b/
cinelerra-5.1/plugins/theme_blond_cv/blondcvtheme.C
@@
-97,6
+97,7
@@
BlondCVTheme::~BlondCVTheme()
delete keyframe_data;
delete maskkeyframe_data;
delete modekeyframe_data;
delete keyframe_data;
delete maskkeyframe_data;
delete modekeyframe_data;
+ delete hardedge_data;
delete pankeyframe_data;
delete projectorkeyframe_data;
}
delete pankeyframe_data;
delete projectorkeyframe_data;
}
@@
-328,6
+329,12
@@
void BlondCVTheme::initialize()
"generic_dn.png",
"new_ok_images");
"generic_dn.png",
"new_ok_images");
+ new_button("reset.png",
+ "reset_up.png",
+ "reset_hi.png",
+ "reset_dn.png",
+ "reset_button");
+
resources->cancel_images = new_button("cancel.png",
"generic_up.png",
"generic_hi.png",
resources->cancel_images = new_button("cancel.png",
"generic_up.png",
"generic_hi.png",
@@
-656,6
+663,13
@@
void BlondCVTheme::initialize()
"proxy_s_down.png",
"proxy_s_chkdhi.png");
"proxy_s_down.png",
"proxy_s_chkdhi.png");
+ mask_mode_toggle = new_image_set(5,
+ "mask_mode_up.png",
+ "mask_mode_hi.png",
+ "mask_mode_chkd.png",
+ "mask_mode_down.png",
+ "mask_mode_chkdhi.png");
+
shbtn_data = new_image_set(3,
"shbtn_up.png",
"shbtn_hi.png",
shbtn_data = new_image_set(3,
"shbtn_up.png",
"shbtn_hi.png",
@@
-952,6
+966,10
@@
void BlondCVTheme::get_mwindow_sizes(MWindowGUI *gui, int w, int h)
mcanvas_y = mtimebar_y + mtimebar_h;
mcanvas_w = w;
mcanvas_h = patchbay_h;
mcanvas_y = mtimebar_y + mtimebar_h;
mcanvas_w = w;
mcanvas_h = patchbay_h;
+ pane_w = get_image_set("xpane")[0]->get_w();
+ pane_h = get_image_set("ypane")[0]->get_h();
+ pane_x = mcanvas_x + mcanvas_w;
+ pane_y = mcanvas_y + mcanvas_h;
mhscroll_x = 0;
mhscroll_y = mcanvas_y + mcanvas_h;
mhscroll_w = w - BC_ScrollBar::get_span(SCROLL_VERT) - patchbay_w;
mhscroll_x = 0;
mhscroll_y = mcanvas_y + mcanvas_h;
mhscroll_w = w - BC_ScrollBar::get_span(SCROLL_VERT) - patchbay_w;
@@
-1172,6
+1190,7
@@
void BlondCVTheme::build_overlays()
camerakeyframe_data = new VFramePng(get_image_data("camerakeyframe.png"));
maskkeyframe_data = new VFramePng(get_image_data("maskkeyframe.png"));
modekeyframe_data = new VFramePng(get_image_data("modekeyframe.png"));
camerakeyframe_data = new VFramePng(get_image_data("camerakeyframe.png"));
maskkeyframe_data = new VFramePng(get_image_data("maskkeyframe.png"));
modekeyframe_data = new VFramePng(get_image_data("modekeyframe.png"));
+ hardedge_data = new VFramePng(get_image_data("hardedge.png"));
pankeyframe_data = new VFramePng(get_image_data("pankeyframe.png"));
projectorkeyframe_data = new VFramePng(get_image_data("projectorkeyframe.png"));
}
pankeyframe_data = new VFramePng(get_image_data("pankeyframe.png"));
projectorkeyframe_data = new VFramePng(get_image_data("projectorkeyframe.png"));
}