<div dir="ltr"><div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">Il giorno gio 27 set 2018 alle ore 05:34 Me <<a href="mailto:adamnt42@gmail.com">adamnt42@gmail.com</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, 21 Sep 2018 09:49:27 +0200<br>
Gianluigi <<a href="mailto:bagonergi@gmail.com" target="_blank">bagonergi@gmail.com</a>> wrote:<br>
<br>
>  Thanks Gianluigi. (I missed your post somehow the other day).<br>
<br>
Well, it looks like what I wanted to do is not possible.<br>
<br>
Some observations. (Mainly for my own interest as I will probably need to refer to this later in time.)<br>
1) The Action.Configure() function uses the form defined in the gb.gui.mdi component. <br>
Which is interesting! At least I was able to redefine the size of the pop-up to something more<br>
reasonable. <br>
1a) That shortcut editor only looks at the files in the .action sub-directory (or the executable archive<br>
 version thereof) of the active project to build its' list of "editable" actions. In addition, it will only add<br>
actions that have a defined shortcut already.<br>
This then, means that all user configurable shortcuts must be defined statically in the project design as<br>
that is the only way they will get into the .action files. <br>
2) Really bewildering! Creating a menu item at runtime, works. Further, the Action and Shortcut defined<br>
in the code operate as expected. I can evidence this by creating a couple of menus in the code, one of <br>
which hides or shows the other using the Action defined for the other. However, these items do not <br>
appear in the Action,List array?  <br>
I thought I might be able to use the Action.List array and build my own shortcut editor. No joy.  <br>
<br>
<br>
-- <br>
Me <<a href="mailto:adamnt42@gmail.com" target="_blank">adamnt42@gmail.com</a>><br>
<br></blockquote><div><br></div><div>I think that to take advantage of Action and make the menus appear as needed the only way is to create hidden menus (only the Name without Caption) and command them at runtime.<br>I enclose a small project (not yet finished) that I'm creating to be able to ask a question to Benoit (I apologize for the name :-) ).<br>One of the features of Gambas is the simplicity and speed with which we can create the windows.<br><br>Regards<br>Gianluigi <br></div></div></div></div>