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