Opened 9 years ago

Closed 6 years ago

#6894 closed bug (fixed)

[Interface Kit] it should be possible to open popup menu using attached label

Reported by: diver Owned by: jscipione
Priority: normal Milestone: R1
Component: Kits/Interface Kit Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

BeOS R5 has a handy feature which allows you top open popup menu by clicking at attached label.

Attachments (4)

Screen.png (6.5 KB) - added by diver 9 years ago.
Screen menu field clicked.png (20.8 KB) - added by jscipione 6 years ago.
Screen shot showing Screen prefs with menu field open
BeOS Screen screenshot.png (14.8 KB) - added by jscipione 6 years ago.
BeOS R5 Max Screen screenshot
Screen with menu field label highlighted.png (20.7 KB) - added by jscipione 6 years ago.
Haiku menu field label highlighted

Download all attachments as: .zip

Change History (13)

Changed 9 years ago by diver

Attachment: Screen.png added

comment:1 Changed 6 years ago by diver

Owner: changed from axeld to jscipione
Status: newassigned

Changed 6 years ago by jscipione

Screen shot showing Screen prefs with menu field open

comment:2 Changed 6 years ago by jscipione

Would it be okay if I were to omit the dark background on the label when the menu is open? See Attachment Screen menu field clicked.png above.

Changed 6 years ago by jscipione

Attachment: BeOS Screen screenshot.png added

BeOS R5 Max Screen screenshot

comment:3 Changed 6 years ago by jscipione

My R5 Screen prefs, which is actually R5.0.3 PE Max Ed v4b1 doesn't look like the above screenshot. See Attachment BeOS Screen screenshot.png​ above. The background on my label only extends to the left margin of the "Resolution:" text whereas in your screenshot it goes all the way to the left edge. Could the above screenshot be from an older version of BeOS such as R4?

Changed 6 years ago by jscipione

Haiku menu field label highlighted

comment:4 Changed 6 years ago by humdinger

Haiku has departed from the visuals of BeOS in various pleasant ways. In so far, trying to clone the looks from back then isn't necessary IMO. Only highlighting the label is OK, I think it even looks cleaner.

comment:5 Changed 6 years ago by diver

According to What_is_new_in_MAX.txt from BeOS5PEMaxEditionV4b1:

  • Added OpenBeOS Screen Preferences App (added in MAX Edition V3)

And I remember taking this screenshot (in the description) in BeOS R5 running in VirtualBox.

comment:6 Changed 6 years ago by jscipione

diver: I _just_ managed to confirm the fact that it was indeed a change made from BeOS R5 to Max vb4.

diver and humdinger: would it be okay to simply omit the highlight on the label completely? The menu opening already indicates that it has been clicked on.

comment:7 Changed 6 years ago by diver

Extending the background all the way to the left edge has an advantage though - in case of Colors: menu you don't have to aim specifically to this relatively short label, but you can click it anywhere (in that raw).

I would prefer if you leave the highlight as in BeOS.

comment:8 in reply to:  7 Changed 6 years ago by jscipione

Replying to diver:

Extending the background all the way to the left edge has an advantage though - in case of Colors: menu you don't have to aim specifically to this relatively short label, but you can click it anywhere (in that raw).

You click anywhere on the left hand side including the space left of the label to activate the menu whether or not that part gets highlighted.

I would prefer if you leave the highlight as in BeOS.

Okay, noted.

Last edited 6 years ago by jscipione (previous) (diff)

comment:9 Changed 6 years ago by jscipione

Resolution: fixed
Status: assignedclosed

Fixed in hrev45983. Highlighting works as on BeOS R5 drawing the selected menu color as the label background when the menu is open.

Note: See TracTickets for help on using tickets.