View previous topic :: View next topic |
Palm or PocketPC? |
Palm |
|
0% |
[ 0 ] |
Pocket PC |
|
100% |
[ 1 ] |
iPhone |
|
0% |
[ 0 ] |
|
Total Votes : 1 |
|
Author |
Message |
PalmZealot Blue Pill
Joined: Oct 02, 2007 Posts: 2
|
Posted: Tue Oct 02, 2007 12:13 pm Post subject: New feature suggestion: command-m to minimize |
|
Hi, I just wanted to suggest a new feature for the next version of NeoOffice.
I think that Neo office needs a "Minimize Window" command in the Window menu with the command+m shortcut. |
|
Back to top |
|
|
ovvldc Captain Naiobi
Joined: Sep 13, 2004 Posts: 2352 Location: Zürich, CH
|
Posted: Tue Oct 02, 2007 1:34 pm Post subject: |
|
On my Mac at least, pushing command-m in iTunes caused it to be minimized, so there is a decent reason for asking this.
I will change the poll to include the iPhone. This is, after all, an Apple-specific forum...... Update: and include something about the feature request in the title of this thread.
Best wishes,
Oscar _________________ "What do you think of Western Civilization?"
"I think it would be a good idea!"
- Mohandas Karamchand Gandhi |
|
Back to top |
|
|
PalmZealot Blue Pill
Joined: Oct 02, 2007 Posts: 2
|
Posted: Tue Oct 02, 2007 2:57 pm Post subject: EXACTLY! |
|
Yes, that is what I am saying. Every professionally made Cocoa-based OS X application has a minimize command in the Window Menu. I use it almost constantly, and I am sure others do too. That's why I think that feature needs to be there. |
|
Back to top |
|
|
pluby The Architect
Joined: Jun 16, 2003 Posts: 11949
|
Posted: Tue Oct 02, 2007 5:33 pm Post subject: Re: EXACTLY! |
|
PalmZealot wrote: | Yes, that is what I am saying. Every professionally made Cocoa-based OS X application has a minimize command in the Window Menu. I use it almost constantly, and I am sure others do too. That's why I think that feature needs to be there. |
Well that's nice that there is a defacto standard. However, the problem is that Cocoa windows do not have this behavior by default. Instead, every application must individually implement it.
Edit: I should clarify that this applies to "nibless" applications only. If you use Apple's Interface Builder tool to create a static set of windows, you get this behavior for free. However, NeoOffice's underlying OpenOffice.org code creates windows on the fly programmatically so we get the generic NSWindow behavior which is no standard key shortcuts.
Why is this a problem? Because to implement this behavior, we have to hack into Apple's Java code. Apple's own engineers didn't implement this functionality which forces us to hack their proprietary code. We've done this in the past in critical cases like crashing inside of Java, but I have not had success in hacking this feature in without making Java unstable.
Patrick |
|
Back to top |
|
|
pluby The Architect
Joined: Jun 16, 2003 Posts: 11949
|
Posted: Wed Oct 03, 2007 4:02 pm Post subject: |
|
Good news! I dug out the code from my last attempt at getting this shortcut to work and I found a way to finally get it to work.
A test patch that has this feature is posted in bug 2645.
Patrick |
|
Back to top |
|
|
|