const char* BlondThemeMain::plugin_title()
{
- return "Blond-cv";
+ return _("Blond-cv");
}
Theme* BlondThemeMain::new_theme()
BlondTheme::~BlondTheme()
{
+ delete camerakeyframe_data;
+ delete channel_bg_data;
+ delete channel_position_data;
+ delete keyframe_data;
+ delete maskkeyframe_data;
+ delete modekeyframe_data;
+ delete pankeyframe_data;
+ delete projectorkeyframe_data;
}
void BlondTheme::initialize()
"generic_dn.png",
"new_cancel_images");
+ new_toggle("loadmode_new.png",
+ "loadmode_up.png",
+ "loadmode_hi.png",
+ "loadmode_checked.png",
+ "loadmode_dn.png",
+ "loadmode_checkedhi.png",
+ "loadmode_new");
+ new_toggle("loadmode_none.png",
+ "loadmode_up.png",
+ "loadmode_hi.png",
+ "loadmode_checked.png",
+ "loadmode_dn.png",
+ "loadmode_checkedhi.png",
+ "loadmode_none");
+ new_toggle("loadmode_newcat.png",
+ "loadmode_up.png",
+ "loadmode_hi.png",
+ "loadmode_checked.png",
+ "loadmode_dn.png",
+ "loadmode_checkedhi.png",
+ "loadmode_newcat");
+ new_toggle("loadmode_cat.png",
+ "loadmode_up.png",
+ "loadmode_hi.png",
+ "loadmode_checked.png",
+ "loadmode_dn.png",
+ "loadmode_checkedhi.png",
+ "loadmode_cat");
+ new_toggle("loadmode_newtracks.png",
+ "loadmode_up.png",
+ "loadmode_hi.png",
+ "loadmode_checked.png",
+ "loadmode_dn.png",
+ "loadmode_checkedhi.png",
+ "loadmode_newtracks");
+ new_toggle("loadmode_paste.png",
+ "loadmode_up.png",
+ "loadmode_hi.png",
+ "loadmode_checked.png",
+ "loadmode_dn.png",
+ "loadmode_checkedhi.png",
+ "loadmode_paste");
+ new_toggle("loadmode_resource.png",
+ "loadmode_up.png",
+ "loadmode_hi.png",
+ "loadmode_checked.png",
+ "loadmode_dn.png",
+ "loadmode_checkedhi.png",
+ "loadmode_resource");
+ new_toggle("loadmode_nested.png",
+ "loadmode_up.png",
+ "loadmode_hi.png",
+ "loadmode_checked.png",
+ "loadmode_dn.png",
+ "loadmode_checkedhi.png",
+ "loadmode_nested");
+
resources->bar_data = new_image("bar", "bar.png");
"labeltoggle_dn.png",
"label_checkedhi.png");
+ ffmpeg_toggle = new_image_set(5,
+ "ff_up.png",
+ "ff_hi.png",
+ "ff_checked.png",
+ "ff_down.png",
+ "ff_checkedhi.png");
+
+ shbtn_data = new_image_set(3,
+ "shbtn_up.png",
+ "shbtn_hi.png",
+ "shbtn_dn.png");
statusbar_cancel_data = new_image_set(3,
"statusbar_cancel_up.png",
title_color = WHITE;
recordgui_fixed_color = YELLOW;
recordgui_variable_color = RED;
- resources->medium_font = N_("-*-helvetica-bold-r-normal-*-14-*");
+ resources->medium_font = "-*-helvetica-bold-r-normal-*-14-*";
channel_position_color = MEYELLOW;
resources->meter_title_w = 25;
void BlondTheme::build_bg_data()
{
// Audio settings
- channel_bg_data = new VFrame(get_image_data("channel_bg.png"));
- channel_position_data = new VFrame(get_image_data("channel_position.png"));
+ channel_bg_data = new VFramePng(get_image_data("channel_bg.png"));
+ channel_position_data = new VFramePng(get_image_data("channel_position.png"));
// Track bitmaps
new_image("resource1024", "resource1024.png");
void BlondTheme::build_overlays()
{
- keyframe_data = new VFrame(get_image_data("keyframe3.png"));
- camerakeyframe_data = new VFrame(get_image_data("camerakeyframe.png"));
- maskkeyframe_data = new VFrame(get_image_data("maskkeyframe.png"));
- modekeyframe_data = new VFrame(get_image_data("modekeyframe.png"));
- pankeyframe_data = new VFrame(get_image_data("pankeyframe.png"));
- projectorkeyframe_data = new VFrame(get_image_data("projectorkeyframe.png"));
+ keyframe_data = new VFramePng(get_image_data("keyframe3.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"));
+ pankeyframe_data = new VFramePng(get_image_data("pankeyframe.png"));
+ projectorkeyframe_data = new VFramePng(get_image_data("projectorkeyframe.png"));
}