I use Notepad++ across all my computers, I replace notepad everywhere now. I have noticed at work that on my laptop I have a problem with really long menus, like the Language menu. I never really thought about it, but I have started working with XML files lately, and so I have started to need to access the very bottom items on the Languages menu...
My main monitor is a 19" LCD at 1280x1024, and my laptop's screen is 1440x900. I use Notepad++ on my side monitor (laptop) and because it is a shorter monitor by 124 pixels, the menu has no chevrons to scroll up or down. I believe you are getting maximum menu height from the main monitor, not the current monitor, hence the problem. If I move Notepad++ over to the main monitor(the taller one) the menu works as I would expect, with chevrons to scroll the menu up and down.
I would suggest a few possibilities:
1) Depending on which API libraries you are using, the easy fix should be to just grab the maximum height based on the current monitor, not the main monitor.
2) Frankly I think taking ALL of my monitor is a little big for a menu, maybe you could set it at half, or allow users to set a maximum height of the menus?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Well, Notepad++ uses the menu as it is provided by WIndows, so I doubt much can be done about it.
A workaround would be to remove some languages, or split the menu it two columns. The first thing can be done by changing your preferences, the 2nd requires a change. Though personally I would prefer the single menu :)
Isnt it possible to set your laptop monitor as the primary? I think there are some tools to move the taskbar to another monitor and/or select what monitor to display windows on.
-Harry
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yea, Windows would allow me to do that, but the external monitor is larger and just seems to feel better as the main monitor.
It is disappointing that Windows can't figure out which monitor I am on.
Maybe I will will remove some languages, it isn't likely I will be using a chunk of those in the foreseeable future. Will it remember this as I upgrade, or will I have to uninstall languages every upgrade?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I use Notepad++ across all my computers, I replace notepad everywhere now. I have noticed at work that on my laptop I have a problem with really long menus, like the Language menu. I never really thought about it, but I have started working with XML files lately, and so I have started to need to access the very bottom items on the Languages menu...
My main monitor is a 19" LCD at 1280x1024, and my laptop's screen is 1440x900. I use Notepad++ on my side monitor (laptop) and because it is a shorter monitor by 124 pixels, the menu has no chevrons to scroll up or down. I believe you are getting maximum menu height from the main monitor, not the current monitor, hence the problem. If I move Notepad++ over to the main monitor(the taller one) the menu works as I would expect, with chevrons to scroll the menu up and down.
I would suggest a few possibilities:
1) Depending on which API libraries you are using, the easy fix should be to just grab the maximum height based on the current monitor, not the main monitor.
2) Frankly I think taking ALL of my monitor is a little big for a menu, maybe you could set it at half, or allow users to set a maximum height of the menus?
Well, Notepad++ uses the menu as it is provided by WIndows, so I doubt much can be done about it.
A workaround would be to remove some languages, or split the menu it two columns. The first thing can be done by changing your preferences, the 2nd requires a change. Though personally I would prefer the single menu :)
Isnt it possible to set your laptop monitor as the primary? I think there are some tools to move the taskbar to another monitor and/or select what monitor to display windows on.
-Harry
Yea, Windows would allow me to do that, but the external monitor is larger and just seems to feel better as the main monitor.
It is disappointing that Windows can't figure out which monitor I am on.
Maybe I will will remove some languages, it isn't likely I will be using a chunk of those in the foreseeable future. Will it remember this as I upgrade, or will I have to uninstall languages every upgrade?
It should remember it. Updates usually only add new options, but any existing ones will be kept as they are.
Has no one else noticed this, or been able to reproduce it? It seems like a legitimate bug. I was able to reproduce it at home as well.
Just an FYI I am using Vista Business 32bit at work and Vista Ultimate 64bit at home. Can anyone on XP reproduce this?