[wx-dev] [wxMac] spell checker off in wxTextCtrl by default ?

Stefan Csomor csomor at advancedconcepts.ch
Thu Jun 14 12:52:31 PDT 2007


Hi Kevin
> As a side note, I really, really wish we had the ability to pass in
> some sort of wxSettings data structure to a class constructor as an
> extension of the flags system we currently use, using an approach
> similar to wxSystemOptions. We could even have a static
> wxWindow::SetDefaultSettings(wxSettings) which would effectively
> allow us to customize the default settings each control is created
> with similar to wxSystemOptions, but in IMHO a more logical place and
> more flexible too. There is frequently debate when adding flags about
> them filling up, and IMHO we really need an alternative without such
> limitations.
>   
definitely yes, we need parameter dictionaries, flags are just not going 
to cut it here, it is important however that these parameters get 
exposed via RTTI so that a dialog editor app can dynamically add these 
to a parameter dialog and we need to be able to store them in xrc
> To be honest, I think it's hard for a small group of people to come
> up with use cases that would match a majority of apps. We can bounce
> use cases around, but for what should be the default, all that
> matters are which use cases are the most prevalent among wx apps. If
> we want to gauge how either default would affect the community, I
> think it's best to consult wx-users on this matter.
>
> Of course, on the other hand, I do think there's a solid argument
> that we don't support this on Windows or Linux, and as such, it
> should be a feature that needs to be turned on to avoid any
> surprises. I just thought it would usually be a pleasant surprise. :-)
>   
I understand your points, as you said for every case pro there could be 
a case con and vice versa, but in the end IMHO a framework should always 
work having the 'least surprise', so as a short term solution system 
options will be the easiest I guess

Thanks,

Stefan





More information about the wx-dev mailing list