Return (entry, label), . entry - gridded labeled Entry for text entry. label - Label widget, returned for testing.
(self, label_text, var)
| 101 | self.create_command_buttons() # col 2, all rows |
| 102 | |
| 103 | def make_entry(self, label_text, var): |
| 104 | '''Return (entry, label), . |
| 105 | |
| 106 | entry - gridded labeled Entry for text entry. |
| 107 | label - Label widget, returned for testing. |
| 108 | ''' |
| 109 | label = Label(self.frame, text=label_text) |
| 110 | label.grid(row=self.row, column=0, sticky="nw") |
| 111 | entry = Entry(self.frame, textvariable=var, exportselection=0) |
| 112 | entry.grid(row=self.row, column=1, sticky="nwe") |
| 113 | self.row = self.row + 1 |
| 114 | return entry, label |
| 115 | |
| 116 | def create_entries(self): |
| 117 | "Create one or more entry lines with make_entry." |