#include "vframe.h"
#include "versioninfo.h"
+
#ifndef COMPILEDATE
#define COMPILEDATE "built: " __DATE__ " " __TIME__
#endif
const char *AboutPrefs::build_timestamp = COMPILEDATE;
+const char *AboutPrefs::ffmpeg_version = CINELERRA_LIBAV_VERSION;
AboutPrefs::AboutPrefs(MWindow *mwindow, PreferencesWindow *pwindow)
: PreferencesDialog(mwindow, pwindow)
{
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("About");
}
AboutPrefs::~AboutPrefs()
{
lock_window("AboutPrefs::create_objects");
int x, y;
-
-
BC_Resources *resources = BC_WindowBase::get_resources();
-// add_subwindow(new BC_Title(mwindow->theme->preferencestitle_x,
-// mwindow->theme->preferencestitle_y,
-// _("About"),
-// LARGEFONT,
-// resources->text_default));
x = mwindow->theme->preferencesoptions_x;
y = mwindow->theme->preferencesoptions_y +
COPYRIGHTTEXT2
#endif
);
- y += get_text_height(MEDIUMFONT) * 3;
+ y += 2*get_text_height(MEDIUMFONT);
+ draw_text(x,y, COPYRIGHTTEXT3);
+ y += get_text_height(MEDIUMFONT);
+ draw_text(x,y, COPYRIGHTTEXT4);
+
+ y += get_text_height(MEDIUMFONT) * 2;
const char *cfg_path = File::get_cindat_path();
about.append(new BC_ListBoxItem(msg));
}
BC_ListBox *listbox;
- add_subwindow(listbox = new BC_ListBox(x, y, 450, 280,
+ add_subwindow(listbox = new BC_ListBox(x, y, xS(450), yS(250),
LISTBOX_TEXT, &about, 0, 0, 1));
- y += listbox->get_h() + get_text_height(LARGEFONT) + 10;
+ y += listbox->get_h() + get_text_height(LARGEFONT) + yS(10);
}
else
- y += 300 + get_text_height(LARGEFONT) + 10;
+ y += yS(300) + get_text_height(LARGEFONT) + yS(10);
set_font(LARGEFONT);
set_color(resources->text_default);
y += get_text_height(MEDIUMFONT, license3);
draw_text(x, y, build_timestamp);
+ x += get_text_width(MEDIUMFONT, build_timestamp);
+ draw_text(x,y, " ");
+ x += get_text_width(MEDIUMFONT, " ");
+ draw_text(x,y, ffmpeg_version);
+ x -= get_text_width(MEDIUMFONT, build_timestamp);
+ x -= get_text_width(MEDIUMFONT, " ");
#if defined(REPOMAINTXT)
y += get_text_height(MEDIUMFONT, build_timestamp);
draw_text(x, y, REPOMAINTXT);
#endif
- x = get_w() - mwindow->theme->about_bg->get_w() - 10;
+ x = get_w() - mwindow->theme->about_bg->get_w() - xS(10);
y = mwindow->theme->preferencesoptions_y;
BC_Pixmap *temp_pixmap = new BC_Pixmap(this,
mwindow->theme->about_bg,
PIXMAP_ALPHA);
- draw_pixmap(temp_pixmap,
- x,
- y);
-
+ draw_pixmap(temp_pixmap, x, y);
delete temp_pixmap;
-
- x += mwindow->theme->about_bg->get_w() + 10;
+ x += mwindow->theme->about_bg->get_w() + xS(10);
y += get_text_height(LARGEFONT) * 2;
-
flash();
flush();
unlock_window();