|
From: Kent, C. - e. <ck...@es...> - 2003-10-14 09:26:39
|
Slava Surely it would be possible to figure out when a window is maximised or restored by using ComponentListener.componentResized (listening to the window) and Frame.getExtendedState? Chris -----Original Message----- From: Slava Pestov [mailto:sl...@je...] Sent: 13 October 2003 22:59 To: jed...@li... Subject: Re: [ jEdit-users ] RFE: behavior of floating windows On Fri, 2003-10-03 at 01:05, Jabel D. Morales wrote: > Hi. >=20 > I have been using jEdit for at leat a year now and I am a big fan of it. >=20 Thanks. > 1. make the floating windows minimize and maximize with the main window. I=20 > think this is self explanatory. Right now the floating windows are completely=20 > independent to the main editor window, meaning that it is possible to have the=20 > floating windows on display while having the editor window minimized. It makes=20 > sense to assume that if the user minimizes the editor window, there is no need=20 > to display the floating windows. Similarly if the user restores the main= > window, it makes sense to assume that the floating windows will be desir= ed on=20 > the screen. Java does not actually fire an event when a window is maximized or restored... I'm not sure if this is possible. On the other hand minimizing dockables with the view is easy. > 2. minimize the floating windows when the editor window is not active. This is=20 > similar to how palettes work in the Mac environment, and helps in the eternal=20 > fight against screen clutter (especially for those like me who uses large= > fonts). Of course this is being very picky, and is not as useful as suggestion 1. Again this is problematic. How do you define "not active"? When no view has focus? What about modal dialog boxes, or plugin windows which are not dockable? > 3. if the plugins are floating, have all the editor views use the same floating=20 > windows. As it is right now, if I have more than one view, it means that I need=20 > to have more than one BufferList window, more than one SideKick window, more=20 > than one Console window, etc., one for each editor view. This can get really=20 > confusing to use especially since there is no visual difference between windows=20 > of the same plugin, so it is very easy to use the plugin window that interacts=20 > with the undesired editor view. This is something I plan on adding. Since it will require API additions, it will only appear in 4.3. --=20 Slava Pestov ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. SourceForge.net hosts over 70,000 Open Source Projects. See the people who have HELPED US provide better services: Click here: http://sourceforge.net/supporters.php --=20 ----------------------------------------------- jEdit Users' List jEd...@li... https://lists.sourceforge.net/lists/listinfo/jedit-users =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0http://www.espeed.co.= uk CONFIDENTIAL: This e-mail, including its contents and attachments, if any, = are confidential. If you are not the named recipient please notify the send= er and immediately delete it. You may not disseminate, distribute, or forwa= rd this e-mail message or disclose its contents to anybody else. Copyright = and any other intellectual property rights in its contents are the sole pro= perty of eSpeed, Inc. E-mail transmission cannot be guaranteed to be secure or error-free. T= he sender therefore does not accept liability for any errors or omissions i= n the contents of this message which arise as a result of e-mail transmissi= on. If verification is required please request a hard-copy version. Although we routinely screen for viruses, addressees should check this= e-mail and any attachments for viruses. We make no representation or warra= nty as to the absence of viruses in this e-mail or any attachments. Please = note that to ensure regulatory compliance and for the protection of our cus= tomers and business, we may monitor and read e-mails sent to and from our s= erver(s).=20 For further important information, please see http://www.espeed.com/full-di= sclaimer.html |