Hi all -
I've started using wxPython for a new app I'm working on - it's looking pretty good so far. I'm a newbie to wxwidgets development, so I'm not yet familiar with all the various widgets. I have been using the wx.grid widget so far and was wondering if it is the best widget choice for my application.
The core requirement is for a GUI that has a three-column table interface for entering text translations. The first column is for the row numbers, the second column is for the original text, and the third column is the translated text. Currently I use a three column table in a Word document, so the behavior needs to be similar to tables in Word. As long text is entered, the fields should grow in height (but not width), and the text should wrap as it is entered.
Currently I am using a two-column wx.grid with AutoSizeRows and GridCellAutoWrapRenderers/Editors, but I thought I would ask the list to see if there might be a better alternative approach. The wx.grid seems a little heavyweight and complex, although it's nothing I can't handle. AutoSizeRows() doesn't seem to work correctly either, although perhaps this is because I'm developing on a Mac. My users will be using Windows.
Thanks for your feedback.
Ken