From: Hiroo H. <hir...@co...> - 2005-03-02 13:34:22
|
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 |