From: Andrew <sob...@gm...> - 2006-07-24 16:58:42
|
On 7/15/06, Mattia Barbon <mat...@li...> wrote: > On Fri, 14 Jul 2006 13:56:23 +0100 > Andrew <sob...@gm...> wrote: > > we have an app using wxPerl that uses a Wx::DocMDIParentFrame and > > Wx::DocMDIChildFrames. Since upgrading from wxPerl 0.24 to 0.26, the > > window menu no longer displays a list of open files. > > I think this is due to the last doc/view patch by Simon Flack. > You should contact him because I know next to nothing about DocView. I will ask him about this. > > It used to do this under wxPerl 0.24. I notice that the demo > > application (Miscellanous->MDI) for wxPerl 0.26 also does not display > > currently open child frames in the Window menu. > > I doubt it ever did. Please note the demo is about Wx::MDIParent/ChildFrame, > not Wx::DocMDIParent/ChildFrame Attached is a small test case, that demonstrates the window menu using either Wx::DocMDIParent or Wx::MDIParent (by varying a constant). The list of currently open windows works when it's run with wxPerl 0.24, but doesn't work with wxPerl 0.26 in both cases. > > Is this a bug in wxPerl 0.26 or is there something special that needs > > to be done to display currently open files in the Window menu? > > I think the latter, but please ask Simon Flack (and please report his > answer on list). Based on this there appears to be a bug (or at least changed behaviour) in wxPerl 0.26 concerning the Window menu. I will ask Simon and see if he has any ideas. cheers, Andrew |