Hi Andy, nice to hear you, for the fonts on Linux, I have found that some interface font could be changed (at least in 0.9.

and reassigned, but some don't.
How about a global setting for the interface font size.
On Linux Mono is not too able to get the "system fonts" as the way it is inplemented in windows is somewhat different to the way Linux thinks, (the WM or DE is managing the font and there are many way to to so).
Some times ago there was a patch for Mono that permits to specify the fonts used, but it has not implemented in Mono.
I have take some work around writing some of my Plugins, to set in the plugin interface a Fontsize NUD (NumericUpDown) to set the font and redrawing the forms accordingly.
As in Linux there are no graphical form designer, it is a matter of many code and some automatic "form creation".
But it works decently.
Plus I have some question on using C# the MOP API:
1) how to get the ToolPath generated via C# code?
2) how to set the Tabs, or better to assign the Tabs to a MOP (usually Profile) using C#:
// Test per personalize Tabs
List<HoldingTab> H_Tabs = new List<HoldingTab>();
Polyline PP;
HoldingTab H_Tab = new CamBam.CAM.HoldingTab();
int n_tabs = 5;
foreach (Entity ent in objects) {
for (int idx = 0; idx < n_tabs; idx++)
{
PP = ent as Polyline;
H_Tab = new CamBam.CAM.HoldingTab(ent.ID, 1.0f / idx, new Vector2F(0,-1));
H_Tabs.Add(H_Tab);
}
}
mop.Tabs = H_Tabs;
I've managed a rough example and it' works, but I don't catch what's is Vector2F, direction of the Tab, perpendicular to the Polyline?
Many Thanks and Best Regards
Carlo D.