int AssetEdit::window_height()
{
int h = 128 + 64;
- if( indexable->have_audio() )
- h += 180;
+ if( indexable->have_audio() ) h += 200;
if( indexable->have_video() ) {
- h += 200;
+ h += 210;
if( indexable->is_asset ) {
Asset *asset = (Asset *)indexable;
if( asset->format == FILE_MPEG ||
- asset->format == FILE_FFMPEG ) {
- h += 40;
- }
+ asset->format == FILE_FFMPEG ) h += 42;
}
}
return h;
if( asset ) {
add_subwindow(new BC_Title(x, y, _("File format:")));
x = x2;
- add_subwindow(new BC_Title(x, y, File::formattostr(mwindow->plugindb,
- asset->format),
+ add_subwindow(new BC_Title(x, y, File::formattostr(asset->format),
MEDIUMFONT,
mwindow->theme->assetedit_color));
x = x1;
int AssetEditFormat::handle_event()
{
Asset *asset = fwindow->asset_edit->changed_params;
- asset->format = File::strtoformat(fwindow->mwindow->plugindb,
- get_selection(0, 0)->get_text());
+ asset->format = File::strtoformat(get_selection(0, 0)->get_text());
return 1;
}
void DetailAssetDialog::start(Asset *asset, int x, int y)
{
- delete dwindow;
+ close_window();
this->asset = asset;
this->x = x; this->y = y;
BC_DialogThread::start();