Unfortunately because the relevant code is not in a function it cannot be changed from .axisrc
It is a simple code change in axis.py from:
Code:
3797 f = Tkinter.Frame(root_window)
3798 f.grid(row=0, column=4, rowspan=6, sticky="nw", padx=4, pady=4)
3799 vcpparse.filename = vcp
to:
Code:
3797 f = Tkinter.Frame(root_window)
3798 f.grid(row=4, column=0, columnspan=6, sticky="nw", padx=4, pady=4)
3799 vcpparse.filename = vcp
A neater way would be to change it to:
Code:
3797 f = Tkinter.Frame(root_window)
3798 if inifile.find("DISPLAY", "PYVCP_POSITION") == "BOTTOM":
3799 f.grid(row=4, column=0, columnspan=6, sticky="nw", padx=4, pady=4)
3800 else:
3801 f.grid(row=0, column=4, rowspan=6, sticky="nw", padx=4, pady=4)
3802 vcpparse.filename = vcp
and have an optional PYVCP_POSITION in the [DISPLAY] section of the ini file requiring BOTTOM to effect the change.
Attached image is with the pyvcp-demo sample and would need to be reconfigured to suit the placement
Note that the line numbers above are correct for master branch.