Sorry folks, the wrong group.

Regards
Franz GEIGER


"Franz GEIGER" <fgeiger / datec.at> wrote in message
news:99qp91$lhs$1 / newsreaderg1.core.theplanet.net...
> I currently try to polish some of my apps with a GUI and decided to go for
> wxPython.
>
> I use wxDesigner for the layout. As it generates code after every change,
I
> named all the text controls and checkboxes etc. of the dialog hosting all
> those controls by applying SetName() to the controls. The Dialog is small,
> so I do not use validators yet.
>
> To get a text control of the dialog I thought I could write
> theValue = self.FindWindowByName("tcSurname").GetValue().
> This raises an exception, because the return value is of type wxWindowPtr
> which does not have such a method.
>
> After a while I found a method which worked, at least for text controls:
> GetLabel().
>
> But for checkboxes GetLabel() returns the button's text and not the
boolean
> value checked/unchecked. This were returned by GetValue(), but GetValue()
> ... (see above).
>
> For a "quick" hack in a MSVC project I would downcast the returned pointer
> of GetDlgCtrl() to be able to call the subclassed object's methods. But
how
> do I proceed here?
>
> Any hints greatly welcome.
>
> Best regards
> Franz GEIGER
>
>
>