home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Geek 6
/
Geek-006.iso
/
linux
/
video
/
xmovie-1.5.3.tar.gz
/
xmovie-1.5.3.tar
/
xmovie-1.5.3
/
xmovie
/
load.C
< prev
next >
Wrap
C/C++ Source or Header
|
2000-11-29
|
687b
|
33 lines
#include "guicast.h"
#include "load.h"
#include "mainwindow.h"
#include "mwindowgui.h"
#include <string.h>
LoadThread::LoadThread(MainWindow *mwindow)
: Thread()
{
this->mwindow = mwindow;
}
LoadThread::~LoadThread()
{
}
void LoadThread::run()
{
int result = 0;
{
BC_FileBox window(mwindow->gui->get_abs_cursor_x(),
mwindow->gui->get_abs_cursor_y(), mwindow->default_path, "XMovie: Load", "Select the file to load:");
window.create_objects();
result = window.run_window();
strcpy(mwindow->default_path, window.get_path());
}
if(!result)
{
mwindow->gui->lock_window();
result = mwindow->load_file(mwindow->default_path, 1);
mwindow->gui->unlock_window();
}
}