in reply to repeating Tk widgets for data editing
I can't help in an actual solution, as I've never worked with perl/Tk, but I have done enough MS Access work that I think I can describe what Woodman is asking for --
In MS Access, you have a few different ways of displaying forms -- there's the typical 'one record, one page' view, and there's a form where you have a series of records one after the other that you scroll through.
So, you design a layout that is typically significantly shorter than the full height of the screen, with the necessary fields, and then MS Access will place the header, footer, and n+1 copies of the record details. (n records, +1 to create a new record)
This is different from the simple spreadsheet looking view, as you can specify a header, footer, events, insert sub-records, etc. (everything you can do in the normal form, just with multiple records displayed on the screen at once, with a little slider to jump between records)
|
|---|