enhancements to wxStackFrame for Linux

Francesco Montorsi f18m_cpp217828 at yahoo.it
Fri Nov 3 10:51:40 PST 2006


Vadim Zeitlin ha scritto:
> On Wed, 01 Nov 2006 20:38:28 +0100 Francesco Montorsi <f18m_cpp217828 at yahoo.it> wrote:
> 
> FM> I don't see any other solution than moving wxCollapsiblePane in wxCore 
> FM> or not using it in the assert dialog...
> 
>  For me this depends on whether we want to use it in wxLog dialog or not.
To make wxLog dialog more native, I'd use it there too.

> If yes, then it should be moved in the core. If no, then the assert dialog
> should use the same kind of dialog as wxLog does (with "Details" button and
> also, importantly, "Save" and "Copy" buttons in the details part) and this
> dialog should be made (at least semi-)public.
> 
>  To be honest I don't know which is better. I guess it wouldn't so bad to
> have wxCollapsiblePane in the core, what do the other think?
I think having it in core would be better. Probably this is a change 
which can be done before 2.8 ?

I already did it on my local copy so I could submit a patch...


Thanks,
Francesco


PS: to improve the wxStackFrame under linux no public API changes are 
required except for moving wxCollapsiblePane in core and possibly add a
(public) GetExecutablePath() function to wxStandardPaths.

This is because wxStackFrame under linux won't be able to use addr2line 
if executable path is not detected correctly and so having such a 
function (where for example we could place the UPX-specific fix) results 
very useful.

Again, I already made this change to my local tree so I can submit a 
patch (separate from other wxStackFrame changes) right now...





More information about the wx-dev mailing list