I need to create what I think should be a simple GUI. I have very little experience with building GUI's. I'm a visual learner and 'wxPython In Action' isn't helping me out. I don't learn well by books written by Ph.D.'s. I'm using Python 2.6. Many of the examples on the Internet don't work in Python 2.6.
I need to create a GUI with 3 columns and some buttons on the bottom.
On the first pass, each of the columns will be just multi-line text input. I've creating a GUI that did have 3 columns using 3 panels but I couldn't get the multi-line text input to fill the entire panel. I tried with boxsizer and flexgridsizer with one panel but again, I couldn't get the multi-line text input to fill the entire column.
Somewhere, I saw an example of almost exactly what I was looking for but I either didn't bookmark it or it was in an example and I forget where it is. This example had 3 columns where each of the columns could be width adjusted like in a spreadsheet.
I've been at this for quite a few days and I haven't made any progress. What I'm looking for is something akin to a Sashwindow but with 3 columns.
I've tried multiple panels, boxsizers with flexgridsizers but no luck. I've gone through all of the wxPython demos and nothing comes closs. Perhaps because what I looking for is too simple and not worthy of a demo. Some of the columns in the real program will use selectable lists and grids but first I need to start with the simplistic possible case.
Can anyone provide a minimalistic program that shows 3 columns with multi-line text input filling the entire column? I'll figure out how to add the buttons on the bottom.
Thank you,