From: Rib R. <ri...@gm...> - 2005-03-03 07:50:34
|
I did a little testing today. It seems that MDI is the default. I think maybe GUI_MDI and GUI_SDI are switched in AppConfig.getGuiStyle. Also, I wonder if it would be more user friendly to automatically open a default library at startup when in SDI mode, and maybe even for MDI too. On a Mac, ~/Documents/JSynthLib.patchlib would probably be a good location for this. I don't know about on other OSs. Perhaps the location should be an option in AppConfig. On Wed, 02 Mar 2005 07:34:17 -0600, Hiroo Hayashi <hir...@co...> wrote: > Hi, > > I've checked in the following fix on the main trunk. > > ----------------------- > Make JSLDesktop, JSLFrame, and JSLWindowMenu JSynthLib independent. > Move Menu related code to AppConfig. > Add configuration option of Tool Bars for frames in SDI mode. > no toolbar window in SDI mode for Mac OS. > ----------------------- > > I might break something as usual especially for MacOS X which I cannot > test well. Let me know if you see anything wrong. > > Thanks. > > On Sun, 13 Feb 2005 15:04:59 -0600 > Hiroo Hayashi <hir...@co...> wrote: > > Hiroo> Rib> > The following implementation may be better. > Hiroo> Rib> > > Hiroo> Rib> > No toolbar window on MacOS > Hiroo> Rib> > toolbar is attached on every frame. > Hiroo> Rib> > toolbar can be removed by user preference. > Hiroo> Rib> > default is enabled on MacOS, and is disabled on other OSs. > Hiroo> Rib> > > Hiroo> Rib> > How do you think? > Hiroo> Rib> > Hiroo> Rib> That sounds really good. > Hiroo> > Hiroo> OK. I'll do that. > Hiroo> > Hiroo> Rib> > I cannot accept "JSLJSLFrame". "MyFrame" is a candidate. I don't like > Hiroo> Rib> > it, but have no better name. > Hiroo> Rib> > > Hiroo> Rib> > Another way is to rename "JSLDesktop"/"JSLFrame" class. For example > Hiroo> Rib> > "MMDesktop" and "MMFrame". "MM" stands for "Multi Mode". > Hiroo> Rib> > > Hiroo> Rib> > Do you have any suggestion? > Hiroo> Rib> > Hiroo> Rib> How about something like MenuFrame or JSLMenuBarFrame? > Hiroo> > Hiroo> Sold! > Hiroo> -- > Hiroo> Hiroo Hayashi > -- > Hiroo Hayashi > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Jsynthlib-devel mailing list > Jsy...@li... > https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel > |