X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fcanvas%2Fflag.cc;h=243e71cd170e822735a278a8695d1efe81b3f7ca;hb=542d1ce01c6629362edd8b14eee9523941a3c128;hp=e72aece1f56ac2c7a0a7fb13d749a0e5beef2434;hpb=5399425f534e2d96d07cf29f427bfa0f39d904b7;p=ardour.git diff --git a/libs/canvas/flag.cc b/libs/canvas/flag.cc index e72aece1f5..243e71cd17 100644 --- a/libs/canvas/flag.cc +++ b/libs/canvas/flag.cc @@ -25,10 +25,24 @@ using namespace std; using namespace ArdourCanvas; -Flag::Flag (Group* parent, Distance height, Color outline_color, Color fill_color, Duple position) - : Group (parent) +Flag::Flag (Canvas* canvas, Distance height, Color outline_color, Color fill_color, Duple position) + : Container (canvas) , _outline_color (outline_color) , _fill_color (fill_color) +{ + setup (height, position); +} + +Flag::Flag (Item* parent, Distance height, Color outline_color, Color fill_color, Duple position) + : Container (parent) + , _outline_color (outline_color) + , _fill_color (fill_color) +{ + setup (height, position); +} + +void +Flag::setup (Distance height, Duple position) { _text = new Text (this); _text->set_alignment (Pango::ALIGN_CENTER);