X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Ftest3.C;h=c94be14fc09a0f9727a72d272794ae28a9f1bbe9;hp=d8f30152debe37ee5741945499e80fcf8f8db955;hb=5d8a7826b0f80f00622e46baf75453995a76e343;hpb=0df48ad2d876409c5beeae2e21933a728ea76c33 diff --git a/cinelerra-5.1/guicast/test3.C b/cinelerra-5.1/guicast/test3.C index d8f30152..c94be14f 100644 --- a/cinelerra-5.1/guicast/test3.C +++ b/cinelerra-5.1/guicast/test3.C @@ -22,8 +22,12 @@ #include "bcsignals.h" #include "guicast.h" - - +/* +c++ x.C -I/mnt1/build5/cinelerra-5.1/guicast \ + -L/mnt1/build5/cinelerra-5.1/guicast/x86_64 -lguicast \ + -DHAVE_GL -DHAVE_XFT -I/usr/include/freetype2 -lGL -lX11 -lXext \ + -lXinerama -lXv -lpng -lfontconfig -lfreetype -lXft -pthread +*/ class TestWindow : public BC_Window { @@ -32,18 +36,21 @@ public: void create_objects() { + lock_window("TestWindow::create_objects"); set_color(BLACK); set_font(LARGEFONT); draw_text(10, 50, "Hello world"); flash(); flush(); + unlock_window(); }; }; int main() { - new BC_Signals; + BC_Signals signals; + BC_WindowBase::init_resources(1.); TestWindow window; window.create_objects(); window.run_window();