Bob Hanson wrote: > Rolf Huehne wrote: > >> Bob Hanson wrote: >> >> >>> I think I have a fix for the prospect that unsigned applets can no >>> longer (or soon to be no longer) able to pop up a menu. My plan: >>> >>> 1) Add a menu bar to the console. >>> 2) pop up the console on right-click of the mouse. >>> >>> A bonus is that we can then have a top-level help menu item that really >>> provides help. >>> >>> Comments? Suggestions? >>> >>> >>> >> Adding a menu to the console would be fine. >> >> But I don't think that it would be a good replacement for the popup >> menu. For those who use it frequently it would be rather tedious to dig >> out another window first and then go back to the applet window afterwards. >> I have some kind of similar situation with the popup menu right now: >> I am using 2 monitors and when the applet window is on the right monitor >> the popup menu appears on the left monitor.This means that the mouse has >> a long way to go each time. (Luckily I can avoid this by placing the >> applet window on the left monitor.) With a second window it would be >> even worse because the menu always appears on top. But the other window >> will most probably be buried below other windows. >> >> >> > Well, actually, the console pops up on top in all cases. But you are
Not on my Linux system. The console window always comes up minimized. > right that you have to move the mouse somewhat further, depending upon > where you have the console positioned. > > Why would the popup menu be popping in a different monitor? > In general many programs and/or system libraries on Windows and Linux are not really able to deal very well with a screen spanning several monitors. In the case of the popup menu I suspect that the subroutine that determines the position for the menu uses the maximum width and height of the first monitor and not of the virtual screen spanning both monitors. If I have for example 2 monitors with 1280x1024 pixels and the mouse is in position 2000/800 (second monitor), then the subroutine thinks that 2000 is outside of the screen (>1280) and places the menu below 1280 (first monitor). Regards, Rolf ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Jmol-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jmol-developers
