Oct-07-2019, 09:21 AM
Hi nexgenskydiver
Some possible modifications:
Some possible modifications:
# Modified in (class PreDataPage) b1 = Button(planformView, text='Get New Entry', command = lambda:printNewEntry(*CDvars)) b1.pack() CDvar1 = StringVar() CDvar2 = StringVar() CDvar3 = StringVar() # New in (class PreDataPage) CDvars = (CDvar1, CDvar2, CDvar3)and:
# Modified function (printNewEntry) def printNewEntry(*args): ''' Will use get function on entry to update list and then write data to file ''' print('We are in printNewEntry', args) CDvar1, CDvar2, CDvar3 = args preData['CellWidth'] = CDvar1.get() preData['Proportion'] = CDvar2.get() preData['TotalCellNumber'] = CDvar3.get() print(preData['CellWidth']) print(preData['Proportion']) print(preData['TotalCellNumber'])wuf