This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 242160 - Scroll to Netbeans menus needed
Summary: Scroll to Netbeans menus needed
Status: REOPENED
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 7.4
Hardware: PC Windows 7 x64
: P3 normal with 2 votes (vote)
Assignee: Stanislav Aubrecht
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-20 16:10 UTC by -Silver-
Modified: 2014-10-15 13:57 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
Screenshot of my screen (135.57 KB, image/png)
2014-03-25 11:14 UTC, -Silver-
Details

Note You need to log in before you can comment on or make changes to this bug.
Description -Silver- 2014-02-20 16:10:49 UTC
I think that is needed some kind of scroll that is enabled when a menu of th IDE became too long.

I'm using a laptop at resolution 1366 x 768 and installed just some plugin on Netbeans (7.4 but suppose that this problem affect also the version 8.0).

When I right click (in the project view) on a maven java project with some references problem the menu that appears contains the following menu entries:
-New 
-Build
-Clean And Build
-Build with dependencies
-Clean 
-Generate Javadoc
-Run
-Debug
-Profile
-Test
-Custom
-Set configuration
-Open POM
-Reload POM
-Open required projects
-Close
-Rename..
-Move..
-Copy..
-Delete
-Find
-Inspect and transform..
-Close all document from other projects
-Close all document from this project
-Close other projects
-Close all projects
-Explore with windows 7
-Subversion
-History
-Resolve project problems
-Properties


The problem is that my screen is too small to contain the full menu. I can access to the project properties just clicking on the top border of the lanst entry because that entry is out of the screen (and I hope that there are not more entries below). If I'll install another plugin that add another entry to that menu I'll be completely unable to reach the Properties entry.
Comment 1 Marian Mirilovic 2014-03-07 08:04:37 UTC
No plans to change it
Comment 2 -Silver- 2014-03-25 11:14:36 UTC
Created attachment 146300 [details]
Screenshot of my screen
Comment 3 -Silver- 2014-03-25 11:15:59 UTC
Hi, 
sorry for the insistence but with Netbeans 8 I'm not able anymore to open the project properties (so I changed from simple ENHANCEMENT to DEFECT).

I think this is a basic functionality, how is it possible that an IDE that want to be the most important has not the basic functionality to fit a menu into the screen and the only answer is "no plan to change it"? :S :S :S

I would like to underline that I'm using a standard laptop resolution.
Comment 4 Stanislav Aubrecht 2014-03-25 11:42:57 UTC
You have some third party plugins installed that make the projects menu much longer, e.g. http://plugins.netbeans.org/plugin/45122/close-other-projects-documents

NetBeans is a Swing application and Swing doesn't provide any scrolling menu functionality.
Comment 5 -Silver- 2014-03-25 13:52:57 UTC
(In reply to Stanislav Aubrecht from comment #4)

Hi Aubrecht,

IMHO

> NetBeans is a Swing application and Swing doesn't provide any scrolling menu
> functionality.

I know that swing doesn't provide the scrolling functionality for the menu (if it does there was not the problem). 
But for each bug report, it is possible to answer "java doesn't provide it natively" (I suppose that java doesn't provide the library (J)IDE, nonetheless it is possible to realize an IDE with java). 

> You have some third party plugins installed that make the projects menu much
> longer,

I know also that, indeed in my bug notification I specified the fact that ".. installed just some plugin .." (and at the end of the same notification "..If I'll install another plugin that add another entry to that menu I'll be completely unable to reach the Properties entry.") .
But, for example, if there was not a scroller in the editor pane, the answer "our IDE is perfect, it is the code that you wrote in the editor pane that is too long, when the IDE create a new empty java file the scroller is not needed." should be a logical answer for you? Does Netbeans support the plugins? If yes it is a Netbeans bug if it doesn't provide the correct environment to assure that a plugin that respect the standard correctly works. Now, I understand that if a plugin does amazing things could be difficult to provide such environment, but this plugin give just 4 menu entries, to close projects and it not seems the case.

The moral of the story is not explained in your previous answer. What should I do now? (It is an ironic question, no answer needed, but it has a sense, think about it)

a) Switch to another IDE that supports the amazing functionality provided by that plugin.
b) Make all my java project with the predefined properties because I can not access to the project properties menu entry anymore.
c) Uninstall the plugin and wait till the 22th century hoping that the technologies of that period will give us the possibility to fit a menu in the screen if it is too large. No, really, with the current technology, with one of the most important IDEs, based on the most popular programming language it is mathematically impossible to fit a simple menu into a screen. :o
d) other, specify
Comment 6 Stanislav Aubrecht 2014-03-25 13:58:21 UTC
(In reply to -Silver- from comment #5)
> d) other, specify
Patch is welcome. But please make sure it works well on all supported platforms and all supported look and feel implementations, thanks.
Comment 7 -Silver- 2014-03-25 14:19:02 UTC
(In reply to Stanislav Aubrecht from comment #6)
> (In reply to -Silver- from comment #5)
> > d) other, specify
> Patch is welcome. But please make sure it works well on all supported
> platforms and all supported look and feel implementations, thanks.

Sorry if I offended your sensibility reporting a bug.
Comment 8 JoseMOrtizR 2014-08-30 17:07:11 UTC
Silver wrote:
a) Switch to another IDE that supports the amazing functionality provided by that plugin.
b) Make all my java project with the predefined properties because I can not access to the project properties menu entry anymore.
c) Uninstall the plugin and wait till the 22th century hoping that the technologies of that period will give us the possibility to fit a menu in the screen if it is too large. No, really, with the current technology, with one of the most important IDEs, based on the most popular programming language it is mathematically impossible to fit a simple menu into a screen. :o
d) other, specify


I'm curious to know which option you chose finally?
Comment 9 -Silver- 2014-08-31 11:47:36 UTC
(In reply to JoseMOrtizR from comment #8)
> Silver wrote:
> a) Switch to another IDE that supports the amazing functionality provided by
> that plugin.
> b) Make all my java project with the predefined properties because I can not
> access to the project properties menu entry anymore.
> c) Uninstall the plugin and wait till the 22th century hoping that the
> technologies of that period will give us the possibility to fit a menu in
> the screen if it is too large. No, really, with the current technology, with
> one of the most important IDEs, based on the most popular programming
> language it is mathematically impossible to fit a simple menu into a screen.
> :o
> d) other, specify
> 
> 
> I'm curious to know which option you chose finally?

None of previous one, as I specified they were just ironic and provocative options to point out that "no plans to change it" and "Netbeans uses Swing so it's impossible" are not very useful answers to help to solve a problem.
I simply stopped to use the addon to keep the menu of a size that fit into my screen, but in the end this is a general rule: "it doesn't work? Stop to use it." that, in my opinion, contrasts with a bug reports service.
I was a bit disappointed with the answer because as member of a community I expected a bit of interest and discussion to try to solve the problem rather than a peremptory "no plans to change it". Was it so difficult to split the menu into two parts when it is bigger than the screen?
Comment 10 JoseMOrtizR 2014-09-03 18:31:34 UTC
(In reply to -Silver- from comment #9)
> None of previous one, as I specified they were just ironic and provocative
> options to point out that "no plans to change it" and "Netbeans uses Swing
> so it's impossible" are not very useful answers to help to solve a problem.
> I simply stopped to use the addon to keep the menu of a size that fit into
> my screen, but in the end this is a general rule: "it doesn't work? Stop to
> use it." that, in my opinion, contrasts with a bug reports service.
> I was a bit disappointed with the answer because as member of a community I
> expected a bit of interest and discussion to try to solve the problem rather
> than a peremptory "no plans to change it". Was it so difficult to split the
> menu into two parts when it is bigger than the screen?

Totally agree with you. This kind of thing says much about the seriousness of a product. I'm developer a long time ago and these issues are solved in my software almost apologizing.

Uninstall the plugin is not an alternative for me, so is there any way to reopen the request?
Comment 11 JoseMOrtizR 2014-10-15 13:33:47 UTC
Definitely, I've changed to other IDE. Eclipse supports the amazing plugin that I use and fits the menu into the screen. I suggest everybody to do the same. I thought that Netbeans would be better because it is supported by a prestigious company, but now, I think the opposite.

Good bye Netbeans.
Comment 12 Geertjan Wielenga 2014-10-15 13:57:26 UTC
Are you aware that the Project Properties dialog can be opened from the File menu?