Newbie needs advice on layout.

I have been thinking about this little problem, but
I can't seem to come up with a satifyable answer.
Part of the problem is that wxPython seems to
have so much possibilities to do the same.

Here is the problem:

I want to write some kind of drill program.

The program is to give 10 exercises at a time.
After each excercise are two fields in each come
multiple correlated answers.

When the user has finished the exercises, each correct
answer is to be shown in the "line" directly under
the given answer and preferably, what was wrong in
the given answer is coloured red.

I originally started with a grid, but now I am looking
at RowColSizers with wxTextCtrl's. Any other options?

Is it possible to use wxTextCtrl's without having a
sunken appearance?

Is it possible to put all this in a frame that is
not resizable?

···

--
Antoon Pardon

Antoon Pardon wrote:

I originally started with a grid, but now I am looking
at RowColSizers with wxTextCtrl's. Any other options?

Lots, but if the above fits what you want to do then go ahead and use it.

Is it possible to use wxTextCtrl's without having a
sunken appearance?

It depends on the platform (and/or the current theme) as they are the ones that draw the widget. If the platform supports it then using a wxNO_BORDER for style should do it.

Is it possible to put all this in a frame that is
not resizable?

Yep. You can either use frame.SetSizeHints or set the style of the frame so that it doesn't include wxRESIZE_BORDER.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!