by cncdrive » Wed Jun 20, 2018 6:24 am
Yes, the MDI makes an invisible log just for the current run and when you accessing the MDI and moving the up/down arrows you can select the previously types in g-code lines.
Making a dropdown list would be also possible for us to develop, but it is not as easy as it seems, because UCCNC is using OpenGL for drawing, so drawing things is not as easy as placing a windows control on the screen. And the other bigger issue I see is that currently the toolpath view is a separate control, so we can't draw GUI items on top of it and so if a toolpath view is above the MDI in a sceenset then what we draw there would not be seen, e.g. the dropdown list would not be seen, it would dissapear behing the toolpath view control.
We could change the toolpath view, could make it in the same control as the main GUI, but the issue is that it would require newer OpenGL version and we already learnt that some people want to use ancient computer hardwares. And moving from OpenGL 1.5 to 2.0 would be required to do that... so, for now we do not want to do that change.