We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3f130ed commit 6034bf1Copy full SHA for 6034bf1
model/operation.cc
@@ -1237,15 +1237,13 @@ namespace minsky
1237
template <> void Operation<OperationType::gather>::iconDraw(cairo_t* cairo) const
1238
{
1239
const double sf = scaleFactor();
1240
- cairo_scale(cairo,sf,sf);
+ cairo_scale(cairo,sf,sf);
1241
cairo_set_font_size(cairo,8);
1242
cairo_move_to(cairo,-7,3);
1243
cairo_show_text(cairo,"x[i]");
1244
- cairo_set_font_size(cairo,5);
1245
- cairo_move_to(cairo, l+1, -h+6);
1246
- cairo_show_text(cairo,"x");
1247
- cairo_move_to(cairo, l+1, h-3);
1248
- cairo_show_text(cairo,"i");
+ DrawBinOp drawBinOp(cairo);
+ drawBinOp.drawPort([&](){drawBinOp.drawSymbol("x");},l,-h,rotation());
+ drawBinOp.drawPort([&](){drawBinOp.drawSymbol("i");},l,h,rotation());
1249
}
1250
1251
template <> void Operation<OperationType::meld>::iconDraw(cairo_t* cairo) const
0 commit comments