more sophisticated canvas tester
authorPaul Davis <paul@linuxaudiosystems.com>
Mon, 30 Jan 2017 15:31:52 +0000 (16:31 +0100)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 1 Feb 2017 20:58:20 +0000 (21:58 +0100)
gtk2_ardour/canvas_test.cc

index 3e922c2344b4a25b2826b9e5552ba473b1ed0a10..6951e5499c1d2fdb47bbdaa83f2bcb50ec8d8484 100644 (file)
@@ -172,11 +172,12 @@ CANVAS_UI::initialize_canvas (ArdourCanvas::Canvas& canvas)
                        ScrollGroup::ScrollSensitivity (ScrollGroup::ScrollsVertically|ScrollGroup::ScrollsHorizontally));
 
        grid = new ArdourCanvas::Grid (scroll_group);
-       grid->set_padding (10.0);
-       grid->set_margin (20.0);
+       grid->set_padding (0.0);
+       grid->set_margin (0.0);
        grid->set_outline_width (3.0);
        grid->set_outline_color (Color (0x3daec1ff));
        grid->set_outline (true);
+       grid->set_homogenous (true);
 
        ArdourCanvas::Text* text1 = new ArdourCanvas::Text (&canvas);
        text1->set ("hello, world");
@@ -194,12 +195,11 @@ CANVAS_UI::initialize_canvas (ArdourCanvas::Canvas& canvas)
        text4->set ("I am fourth");
        text4->set_color (Color (0xffff00ff));
 
-#if 0
        grid->place (text1, ArdourCanvas::Duple (0, 0));
        grid->place (text2, ArdourCanvas::Duple (1, 0));
        grid->place (text3, ArdourCanvas::Duple (0, 1));
        grid->place (text4, ArdourCanvas::Duple (1, 1));
-#endif
+
        ArdourButton* button1 = new ArdourButton ("auto-return");
        ArdourButton* button2 = new ArdourButton ("auto-play");
        ArdourButton* button3 = new ArdourButton ("follow range");