This application has 8 data entry/edit view modules of tkinter widgets and
an additional module called commonDlg which is imported into each of the
others.
Each view module has a comments tk.Text widget:
self.inputs['Notes'] = cd.LabelInput(
taxoninfo, "notes",
input_class = Tk.Text,
input_args = {'width': 75, 'height': 10, 'wrap': 'word'}
)
self.inputs['Notes'].grid(sticky = 'w', row=3, column= 0)
# vertical scrollbar
scroll_y = tk.Scrollbar(self, orient="vertical", command=notes.yview)
scroll_y.grid(row=3, sticky='nsw')
notes.configure(yscrollcommand=scroll_y.set)
# horizontal scrollbar
scroll_x = tk.Scrollbar(self, orient="horizontal", command=notes.xview)
scroll_x.grid(row=3, sticky='wen')
notes.configure(xscrollcommand=scroll_x.set)
(I'm not confident I have the scrollbars correctly written.)
Now, when I edit this data entry widge I do so in each of the eight data
entry/edit modules. My question is whether I can put this one widget in the
commonDlgs module and have it called in each module where it belongs. If so,
what is the proper syntax?
Rich
--
https://mail.python.org/mailman/listinfo/python-list