add binfolder path relative filters, fix gbrp color model, vwdw timebar tweaks, title...
[goodguy/history.git] / cinelerra-5.1 / plugins / titler / titlerwindow.C
index 1fc0a1e5bf230efe3e7af444a6a51b95a6d8614b..175101185fa8e8301fe99a84264caa158bcd0361 100644 (file)
@@ -1370,80 +1370,80 @@ void TitleCurPopup::create_objects()
        TitleCurItem *cur_item;
        TitleCurSubMenu *sub_menu;
        char *item;
        TitleCurItem *cur_item;
        TitleCurSubMenu *sub_menu;
        char *item;
-       add_item(cur_item = new TitleCurItem(this, item = KW_NUDGE));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_NUDGE)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s dx,dy",item);
        sub_menu->add_subitem("/%s",item);
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s dx,dy",item);
        sub_menu->add_subitem("/%s",item);
-       add_item(cur_item = new TitleCurItem(this, item = KW_COLOR));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_COLOR)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem(POPUP_COLOR,"%s %s",item,_("#"));
        sub_menu->add_subitem("%s ",item);
        sub_menu->add_subitem("/%s",item);
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem(POPUP_COLOR,"%s %s",item,_("#"));
        sub_menu->add_subitem("%s ",item);
        sub_menu->add_subitem("/%s",item);
-       add_item(cur_item = new TitleCurItem(this, item = KW_ALPHA));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_ALPHA)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s ",item);
        sub_menu->add_subitem("%s 0.",item);
        sub_menu->add_subitem("%s .5",item);
        sub_menu->add_subitem("%s 1.",item);
        sub_menu->add_subitem("/%s",item);
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s ",item);
        sub_menu->add_subitem("%s 0.",item);
        sub_menu->add_subitem("%s .5",item);
        sub_menu->add_subitem("%s 1.",item);
        sub_menu->add_subitem("/%s",item);
-       add_item(cur_item = new TitleCurItem(this, item = KW_FONT));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_FONT)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem(POPUP_FONT,"%s %s",item, _("name"));
        sub_menu->add_subitem(POPUP_OFFSET, "%s ",item);
        sub_menu->add_subitem("/%s",item);
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem(POPUP_FONT,"%s %s",item, _("name"));
        sub_menu->add_subitem(POPUP_OFFSET, "%s ",item);
        sub_menu->add_subitem("/%s",item);
-       add_item(cur_item = new TitleCurItem(this, item = KW_SIZE));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_SIZE)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s +",item);
        sub_menu->add_subitem("%s -",item);
        sub_menu->add_subitem("%s ",item);
        sub_menu->add_subitem("/%s",item);
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s +",item);
        sub_menu->add_subitem("%s -",item);
        sub_menu->add_subitem("%s ",item);
        sub_menu->add_subitem("/%s",item);
-       add_item(cur_item = new TitleCurItem(this, item = KW_BOLD));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_BOLD)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("/%s",item);
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("/%s",item);
-       add_item(cur_item = new TitleCurItem(this, item = KW_ITALIC));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_ITALIC)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("/%s",item);
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("/%s",item);
-       add_item(cur_item = new TitleCurItem(this, item = KW_CAPS));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_CAPS)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("%s -1",item);
        sub_menu->add_subitem("/%s",item);
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("%s -1",item);
        sub_menu->add_subitem("/%s",item);
-       add_item(cur_item = new TitleCurItem(this, item = KW_UL));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_UL)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("/%s",item);
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("/%s",item);
-       add_item(cur_item = new TitleCurItem(this, item = KW_BLINK));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_BLINK)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s -1",item);
        sub_menu->add_subitem("%s ",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("/%s",item);
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s -1",item);
        sub_menu->add_subitem("%s ",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("/%s",item);
-       add_item(cur_item = new TitleCurItem(this, item = KW_FIXED));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_FIXED)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s ",item);
        sub_menu->add_subitem("%s 20",item);
        sub_menu->add_subitem("%s 10",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("/%s",item);
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s ",item);
        sub_menu->add_subitem("%s 20",item);
        sub_menu->add_subitem("%s 10",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("/%s",item);
-       add_item(cur_item = new TitleCurItem(this, item = KW_ALIAS));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_ALIAS)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("/%s",item);
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("/%s",item);
-       add_item(cur_item = new TitleCurItem(this, item = KW_SUP));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_SUP)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("%s -1",item);
        sub_menu->add_subitem("/%s",item);
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem("%s 1",item);
        sub_menu->add_subitem("%s 0",item);
        sub_menu->add_subitem("%s -1",item);
        sub_menu->add_subitem("/%s",item);
-       add_item(cur_item = new TitleCurItem(this, item = KW_PNG));
+       add_item(cur_item = new TitleCurItem(this, item = _(KW_PNG)));
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem(POPUP_PNG,"%s %s", item, _("file"));
 }
        cur_item->add_submenu(sub_menu = new TitleCurSubMenu(cur_item));
        sub_menu->add_subitem(POPUP_PNG,"%s %s", item, _("file"));
 }
@@ -1533,7 +1533,7 @@ int TitleFontsPopup::handle_event()
        BC_ListBoxItem *item = get_selection(0, 0);
        if( !item ) return 1;
        const char *item_text = item->get_text();
        BC_ListBoxItem *item = get_selection(0, 0);
        if( !item ) return 1;
        const char *item_text = item->get_text();
-       char txt[BCTEXTLEN];  sprintf(txt, "<%s %s>", KW_FONT, item_text);
+       char txt[BCTEXTLEN];  sprintf(txt, "<%s %s>", _(KW_FONT), item_text);
        return window->insert_ibeam(txt);
 }
 
        return window->insert_ibeam(txt);
 }
 
@@ -1560,7 +1560,7 @@ int TitleColorPopup::activate()
 void TitleColorPopup::handle_done_event(int result)
 {
        if( result ) return;
 void TitleColorPopup::handle_done_event(int result)
 {
        if( result ) return;
-       char txt[BCSTRLEN];  sprintf(txt, "<%s #%06x>", KW_COLOR, color_value);
+       char txt[BCSTRLEN];  sprintf(txt, "<%s #%06x>", _(KW_COLOR), color_value);
        window->insert_ibeam(txt);
 }
 
        window->insert_ibeam(txt);
 }
 
@@ -1581,7 +1581,7 @@ void TitlePngPopup::handle_done_event(int result)
        if( result ) return;
        BrowseButtonWindow *gui = (BrowseButtonWindow *)get_gui();
        const char *path = gui->get_submitted_path();
        if( result ) return;
        BrowseButtonWindow *gui = (BrowseButtonWindow *)get_gui();
        const char *path = gui->get_submitted_path();
-       char txt[BCSTRLEN];  sprintf(txt, "<%s %s>", KW_PNG, path);
+       char txt[BCSTRLEN];  sprintf(txt, "<%s %s>", _(KW_PNG), path);
        window->insert_ibeam(txt);
 }
 
        window->insert_ibeam(txt);
 }