Sable uses TChart, a 3rd party graphics package. If the run name/parameter name combo is too long to be displayed in the legend, then the legend itself is not displayed. Try making the legend font smaller or giving the legend more space (make the graph wider). Alternatively, use a Vensim graph?
No, the size is not the problem, I checked that first off. Positioning by customising the legend placement makes no difference either. A custom graph will not do either, I need multiple traces!
By a process of re-booting I have finalised the layout and configuration of the specific graph - and exhausted my supply of cold beer! As long as I do not effect any change to the layout the legend appears to be permanent where I want it.
When time allows I will try and re-construct the situation in a simple GUI and send it. Thanks meanwhile for the support!
This is not an error. The legend position has been set as custom. In this case, it is fixed in position, as the graph size increases or legend size increases, some of it is drawn off the canvas.
The legend behaviour in question is not altered by either of the two options. Auto setting makes no difference to the disappearing act - it was set to custom to enable accurate sizing and positioning of the graph and legend.
Sorry for the delay!
The legend disappears completely from the frame whenever a dataset is added to the graph - either by adding it using the button command or by inintiating a simulation run.
The legend literally does a disappearing act - it vanishes, even though the graph size is fixed and enough space is available for display.
On re-initiation - with the new dataset included - the legend will be present!