Discussion:
Buttons that dropdown, how give shortcut to those?
(too old to reply)
Falcon
2005-09-30 23:35:38 UTC
Permalink
I don't use the menu bar, instead i use two buttons one that dropdown al=
l =

submenus and another that dropdown the bookmark submenu. I also use =

spacial navigation a lot and I can't use alt+b to dropdown the bookmarks=
=

submenu, instead i have to open the manage bookmarks (ctrl+alt+b) or use=
=

the mouse.
this is the bookmarks button that i want to give a shortcut:
opera:/button/Show%20popup%20menu,%20%22Browser%20bookmarks%20menu%22

Sorry about my english is not very good, but i think you guys knows what=
=

I'm talking about.
Steven V. Gunhouse
2005-10-01 11:26:20 UTC
Permalink
Post by Falcon
I don't use the menu bar, instead i use two buttons one that dropdown
all submenus and another that dropdown the bookmark submenu. I also use
spacial navigation a lot and I can't use alt+b to dropdown the bookmarks
submenu, instead i have to open the manage bookmarks (ctrl+alt+b) or use
the mouse.
opera:/button/Show%20popup%20menu,%20%22Browser%20bookmarks%20menu%22
Sorry about my english is not very good, but i think you guys knows what
I'm talking about.
You have turned off the menus then? When the menus are disabled, the
keyboard shortcuts for the menus also do not work. You'll need to assign
an explicit shortcut for that menu, or any of the other menus from the
menu bar you wish to access,

Go to Tools, Preferences, then click on Advanced, then Shortcuts. Next to
the Keyboard setup list, click the Edit button.

In the dialog that displays ...there are two places you could place the
shortcut, either in Application or in Browser window (meaning Opera's main
window, not any dialog windows). Most people would put it in Application,
so click on that, then click New.

In the left column (the actual key combnation you are defining), type

b alt

then press the Tab key to go to the right column. In the right column,
type the desired action, namely:

Show popup menu, "Browser Bookmarks menu"

and hit Enter. Now - if there aren't any other keys you want to define -
click OK in both dialogs.

That's it, now Alt-B is bookmarks.

(The keyboard editor requires that you write the base key - in this case
"b" - first, followed by any modifier keys. In this case we knew that
Alt-B was not defined, normally you might need to check to see if your
preferred key combination is already in use.)
--
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
Falcon
2005-10-01 12:08:33 UTC
Permalink
On Sat, 01 Oct 2005 08:26:20 -0300, Steven V. Gunhouse =
I don't use the menu bar, instead i use two buttons one that dropdown=
=
all submenus and another that dropdown the bookmark submenu. I also u=
se =
spacial navigation a lot and I can't use alt+b to dropdown the =
bookmarks submenu, instead i have to open the manage bookmarks =
(ctrl+alt+b) or use the mouse.
opera:/button/Show%20popup%20menu,%20%22Browser%20bookmarks%20menu%22=
Sorry about my english is not very good, but i think you guys knows =
what I'm talking about.
You have turned off the menus then? When the menus are disabled, the =
keyboard shortcuts for the menus also do not work. You'll need to assi=
gn =
an explicit shortcut for that menu, or any of the other menus from the=
=
menu bar you wish to access,
Go to Tools, Preferences, then click on Advanced, then Shortcuts. Next=
=
to the Keyboard setup list, click the Edit button.
In the dialog that displays ...there are two places you could place th=
e =
shortcut, either in Application or in Browser window (meaning Opera's =
=
main window, not any dialog windows). Most people would put it in =
Application, so click on that, then click New.
In the left column (the actual key combnation you are defining), type
b alt
then press the Tab key to go to the right column. In the right column,=
=
Show popup menu, "Browser Bookmarks menu"
and hit Enter. Now - if there aren't any other keys you want to define=
- =
click OK in both dialogs.
That's it, now Alt-B is bookmarks.
(The keyboard editor requires that you write the base key - in this ca=
se =
"b" - first, followed by any modifier keys. In this case we knew that =
=
Alt-B was not defined, normally you might need to check to see if your=
=
preferred key combination is already in use.)
Its not working. I already knew how to set shortcuts (I actually use F11=
=

alt to enabled/disable the menu), I just didn't knew about that Show pop=
up =

menu.
First I had set that shortcut but i forgot the quotes (Show popup menu, =
=

Browser Bookmarks menu) and when i tried it opera crashs (should I repor=
t =

this bug?), then i saw the quotes and i set the shorcut and nothing =

happens. Don't I have to set where the menu will apear?
It wasn't exacly that I wanted. I wanted a shorcut to the button not a =

shortcut to the menu itself but if that works for me also.
Steven V. Gunhouse
2005-10-03 11:07:57 UTC
Permalink
Post by Falcon
On Sat, 01 Oct 2005 08:26:20 -0300, Steven V. Gunhouse
Post by Steven V. Gunhouse
Post by Falcon
I don't use the menu bar, instead i use two buttons one that dropdown
all submenus and another that dropdown the bookmark submenu. I also
use spacial navigation a lot and I can't use alt+b to dropdown the
bookmarks submenu, instead i have to open the manage bookmarks
(ctrl+alt+b) or use the mouse.
opera:/button/Show%20popup%20menu,%20%22Browser%20bookmarks%20menu%22
Sorry about my english is not very good, but i think you guys knows
what I'm talking about.
You have turned off the menus then? When the menus are disabled, the
keyboard shortcuts for the menus also do not work. You'll need to
assign an explicit shortcut for that menu, or any of the other menus
from the menu bar you wish to access,
Go to Tools, Preferences, then click on Advanced, then Shortcuts. Next
to the Keyboard setup list, click the Edit button.
In the dialog that displays ...there are two places you could place the
shortcut, either in Application or in Browser window (meaning Opera's
main window, not any dialog windows). Most people would put it in
Application, so click on that, then click New.
In the left column (the actual key combnation you are defining), type
b alt
then press the Tab key to go to the right column. In the right column,
Show popup menu, "Browser Bookmarks menu"
and hit Enter. Now - if there aren't any other keys you want to define
- click OK in both dialogs.
That's it, now Alt-B is bookmarks.
(The keyboard editor requires that you write the base key - in this
case "b" - first, followed by any modifier keys. In this case we knew
that Alt-B was not defined, normally you might need to check to see if
your preferred key combination is already in use.)
Its not working. I already knew how to set shortcuts (I actually use F11
alt to enabled/disable the menu), I just didn't knew about that Show
popup menu.
First I had set that shortcut but i forgot the quotes (Show popup menu,
Browser Bookmarks menu) and when i tried it opera crashs (should I
report this bug?), then i saw the quotes and i set the shorcut and
nothing happens. Don't I have to set where the menu will apear?
It wasn't exacly that I wanted. I wanted a shorcut to the button not a
shortcut to the menu itself but if that works for me also.
There are no shortcuts to buttons. There are a couple of shortcuts to
fields, otherwise shortcuts perform actions. Likewise for menus there is
no positioning - if the menu is attached to a mouse action, it will appear
next to the mouse. Menus which are attached to the keyboard are centered.

Note that this is "Hold Alt and press B, then release both", as opposed to
the way with a menu bar that you could tap Alt and then press B. Other
than that, it works as expected here. If you did put it into the
Application section, it should work on your system unless some other
program uses that shortcut.

Opera Software is aware that mistakes such as leaving out the quotes can
cause crashes, not working for them I have no idea of when a fix will be
available.
--
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
Falcon
2005-10-04 01:54:22 UTC
Permalink
On Mon, 03 Oct 2005 08:07:57 -0300, Steven V. Gunhouse =
Post by Falcon
On Sat, 01 Oct 2005 08:26:20 -0300, Steven V. Gunhouse =
I don't use the menu bar, instead i use two buttons one that dropdo=
wn =
Post by Falcon
all submenus and another that dropdown the bookmark submenu. I also=
=
Post by Falcon
use spacial navigation a lot and I can't use alt+b to dropdown the =
=
Post by Falcon
bookmarks submenu, instead i have to open the manage bookmarks =
(ctrl+alt+b) or use the mouse.
opera:/button/Show%20popup%20menu,%20%22Browser%20bookmarks%20menu%=
22
Post by Falcon
Sorry about my english is not very good, but i think you guys knows=
=
Post by Falcon
what I'm talking about.
You have turned off the menus then? When the menus are disabled, the=
=
Post by Falcon
keyboard shortcuts for the menus also do not work. You'll need to =
assign an explicit shortcut for that menu, or any of the other menus=
=
Post by Falcon
from the menu bar you wish to access,
Go to Tools, Preferences, then click on Advanced, then Shortcuts. Ne=
xt =
Post by Falcon
to the Keyboard setup list, click the Edit button.
In the dialog that displays ...there are two places you could place =
=
Post by Falcon
the shortcut, either in Application or in Browser window (meaning =
Opera's main window, not any dialog windows). Most people would put =
it =
Post by Falcon
in Application, so click on that, then click New.
In the left column (the actual key combnation you are defining), typ=
e
Post by Falcon
b alt
then press the Tab key to go to the right column. In the right colum=
n, =
Post by Falcon
Show popup menu, "Browser Bookmarks menu"
and hit Enter. Now - if there aren't any other keys you want to defi=
ne =
Post by Falcon
- click OK in both dialogs.
That's it, now Alt-B is bookmarks.
(The keyboard editor requires that you write the base key - in this =
=
Post by Falcon
case "b" - first, followed by any modifier keys. In this case we kne=
w =
Post by Falcon
that Alt-B was not defined, normally you might need to check to see =
if =
Post by Falcon
your preferred key combination is already in use.)
Its not working. I already knew how to set shortcuts (I actually use =
=
Post by Falcon
F11 alt to enabled/disable the menu), I just didn't knew about that =
Show popup menu.
First I had set that shortcut but i forgot the quotes (Show popup men=
u, =
Post by Falcon
Browser Bookmarks menu) and when i tried it opera crashs (should I =
report this bug?), then i saw the quotes and i set the shorcut and =
nothing happens. Don't I have to set where the menu will apear?
It wasn't exacly that I wanted. I wanted a shorcut to the button not =
a =
Post by Falcon
shortcut to the menu itself but if that works for me also.
There are no shortcuts to buttons. There are a couple of shortcuts to =
=
fields, otherwise shortcuts perform actions. Likewise for menus there =
is =
no positioning - if the menu is attached to a mouse action, it will =
appear next to the mouse. Menus which are attached to the keyboard are=
=
centered.
Note that this is "Hold Alt and press B, then release both", as oppose=
d =
to the way with a menu bar that you could tap Alt and then press B. =
Other than that, it works as expected here. If you did put it into the=
=
Application section, it should work on your system unless some other =
program uses that shortcut.
Opera Software is aware that mistakes such as leaving out the quotes c=
an =
cause crashes, not working for them I have no idea of when a fix will =
be =
available.
I don't know what I was doing wrong the first time but now it works fine=
, =

there is anyway to change where the menu will appear?
Many thanks =3D)
CrazyTerabyte
2005-10-04 19:17:33 UTC
Permalink
On Mon, 03 Oct 2005 08:07:57 -0300, Steven V. Gunhouse
Post by Steven V. Gunhouse
Post by Falcon
On Sat, 01 Oct 2005 08:26:20 -0300, Steven V. Gunhouse
Post by Steven V. Gunhouse
Show popup menu, "Browser Bookmarks menu"
First I had set that shortcut but i forgot the quotes (Show popup menu,
Browser Bookmarks menu) and when i tried it opera crashs (should I
report this bug?), [...]
Opera Software is aware that mistakes such as leaving out the quotes can
cause crashes, not working for them I have no idea of when a fix will be
available.
I think the bug should be reported (unless it is already in bug database).

This bug is severe, because someone can make a button or a custom ini
file, ask user to add the button/custom ini file and then force a crash on
Opera. (of course, user interaction is needed, but this bug should be
fixed)
--
Denilson F. de Sá
UFRJ - Rio de Janeiro - Brasil

/"\
\ / ASCII Ribbon Campaign
X against HTML e-mail
/ \
Steven V. Gunhouse
2005-10-05 05:27:15 UTC
Permalink
On Tue, 04 Oct 2005 15:17:33 -0400, CrazyTerabyte
Post by Falcon
On Mon, 03 Oct 2005 08:07:57 -0300, Steven V. Gunhouse
Post by Steven V. Gunhouse
Post by Falcon
On Sat, 01 Oct 2005 08:26:20 -0300, Steven V. Gunhouse
Post by Steven V. Gunhouse
Show popup menu, "Browser Bookmarks menu"
First I had set that shortcut but i forgot the quotes (Show popup
menu, Browser Bookmarks menu) and when i tried it opera crashs (should
I report this bug?), [...]
Opera Software is aware that mistakes such as leaving out the quotes
can cause crashes, not working for them I have no idea of when a fix
will be available.
I think the bug should be reported (unless it is already in bug database).
This bug is severe, because someone can make a button or a custom ini
file, ask user to add the button/custom ini file and then force a crash
on Opera. (of course, user interaction is needed, but this bug should be
fixed)
If you wish to re-report it ... Falcon is not the first person to make a
typo in a command to display a menu. I recall an exchange here in the
newsgroups involving one of the Opera employees and another person, I
think this discussion was about a button though. Same problem however -
"Show popup menu" and a nonexistent menu, instant crash. I don't actually
know if it was reported, but given that the discussion included an Opera
employee I'm pretty sure it was. (This was recently, too soon to have been
fixed yet I guess. Maybe 2 months ago.)
--
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
Loading...