terrypin Posted November 2, 2009 Report Share Posted November 2, 2009 Over the months I've reported several bugs concerning ME Pro's menus and Menu Builder. Here's another. Single character accelerator keys are automatically assigned to each menu item when the menu is built. If you later change one or more of these to a more meaningful letter, the rest get scrambled to greater or lesser degree. Here's an example. BTW, another gripe I have is that the menu window is fixed in size. Note in the second screenshot that the full name of some macros cannot be seen. Dragging the column the limited amount allowed might reveal it, but that's not only an extra operation but also results in the bottom entry being lost, requiring vertical scrolling. This is in a pop-up menu that's supposed to let you quickly locate and run a macro! I reported that one 7 months ago and having heard nothing chased it recently. ISS response: "This change would take a significant effort. Currently we still have a number of other issues that have a higher priority." Other more important things, definitely (scores of them). But making a window resizable in standard Windows fashion, a significant effort?? -- Terry, East Grinstead, UK Quote Link to comment Share on other sites More sharing options...
Cory Posted November 2, 2009 Report Share Posted November 2, 2009 Again I don’t understand the problem........................................................... The two pix show the same accelerator keys and the items are in the same order. What is getting scrambled. BTW I never use this popup menu style so I might be missing something. I prefer the Windows Default as it’s much more svelte. Quote Link to comment Share on other sites More sharing options...
terrypin Posted November 2, 2009 Author Report Share Posted November 2, 2009 Again I don't understand the problem...........................................................The two pix show the same accelerator keys and the items are in the same order. What is getting scrambled. Eh? Only the first 5 are correct. As my note says, all the rest are shown as having no key by the Editor, but they do have keys, as you see. -- Terry, East Grinstead, UK Quote Link to comment Share on other sites More sharing options...
Cory Posted November 2, 2009 Report Share Posted November 2, 2009 I’m still not getting it ................................................. Sorry Terry, I must need to get another cup-o-joe. All the menu items are identical and in the same order so I’m not seeing anything being scrambled. Perhaps you could show a before and after of the ‘macro running’ screenshot? As I understand it when one creates a popup MEP will assign sequential hotkeys A-Z. If you change them they stay the way you change them. In fact if you simply open and close the hotkey (not right click) and leave it blank then there will be no hotkey. Alternatively you can click on the Hotkey button on the right. It’s the one that looks like “A”. Sorry, I’m just not seeing anything wrong with the way it works. Quote Link to comment Share on other sites More sharing options...
terrypin Posted November 2, 2009 Author Report Share Posted November 2, 2009 I'm still not getting it................................................. Sorry Terry, I must need to get another cup-o-joe. All the menu items are identical and in the same order so I'm not seeing anything being scrambled. Perhaps you could show a before and after of the 'macro running' screenshot? As I understand it when one creates a popup MEP will assign sequential hotkeys A-Z. If you change them they stay the way you change them. In fact if you simply open and close the hotkey (not right click) and leave it blank then there will be no hotkey. Alternatively you can click on the Hotkey button on the right. It's the one that looks like "A". Sorry, I'm just not seeing anything wrong with the way it works. I don't know what else I can say that I haven't already said twice! But here it is again as a simple table: So there are 5 correct, 9 wrong (and 'A' assigned twice). -- Terry, East Grinstead, UK Quote Link to comment Share on other sites More sharing options...
Cory Posted November 2, 2009 Report Share Posted November 2, 2009 I think I figured it out now. ......................................................... I created a simple macro and attached since you wouldn’t I create this macro with 4 macros and a popup macro. Out of the box none are assigned and the order is ABCD. I set the accelerator for macro 1 to R and it now appears as RABC. So far so good. MEP is filling in the blanks sequentially with unused letters. EG if I change Macro 1 to C the order is CABD. Then I set Macro 1 back to A and the order appears ABAC which is not right as the order I would expect would be ABCD. So indeed the order of the unassigned is getting scrambled. With some more tests one might even be able to determine a pattern but I’m sure Chris could probably take one quick look at the macro I attached and figure out how the logic is broken. Terry_Popup_Macro_test.mex Quote Link to comment Share on other sites More sharing options...
terrypin Posted November 2, 2009 Author Report Share Posted November 2, 2009 I think I figured it out now.......................................................... I created a simple macro and attached since you wouldn't I create this macro with 4 macros and a popup macro. Out of the box none are assigned and the order is ABCD. I set the accelerator for macro 1 to R and it now appears as RABC. So far so good. MEP is filling in the blanks sequentially with unused letters. EG if I change Macro 1 to C the order is CABD. Then I set Macro 1 back to A and the order appears ABAC which is not right as the order I would expect would be ABCD. So indeed the order of the unassigned is getting scrambled. With some more tests one might even be able to determine a pattern but I'm sure Chris could probably take one quick look at the macro I attached and figure out how the logic is broken. In addition, in my example, some macros lost their accelerator altogether. Bit of a dog's dinner overall! I've reported it. (I wonder if it's somehow connected to the '43' bug I reported, which has now been identified and fixed?) -- Terry, East Grinstead, UK Quote Link to comment Share on other sites More sharing options...
Cory Posted November 3, 2009 Report Share Posted November 3, 2009 Bit of a dog's dinner overall ............................................... Ba ha ha ha ha ha. Love those Britishisms. Quote Link to comment Share on other sites More sharing options...
terrypin Posted November 3, 2009 Author Report Share Posted November 3, 2009 To speed up my menu organisation I wrote a (kludgy) macro that shows what keys Menu Builder says are assigned. It shows the result already discussed for my example. Applying it to other pop-up menu macros confirmed my earlier conclusion. Hardly any were accurate and most were grossly wrong like the above example. Other apparent bugs (minor ones in this case) are that the Icon Change button displayed in tne 'SubMenu' when you r-click an entry is greyed out, and the icon displayed is also wrong. I'm not clear why that icon facility would be accessible here anyway? -- Terry, East Grinstead, UK Quote Link to comment Share on other sites More sharing options...
Cory Posted November 3, 2009 Report Share Posted November 3, 2009 Just a suggestion ............................................... Seeing your line J I really think you would like using the Windows Default style where you can properly use the dividers and expanding menus. Quote Link to comment Share on other sites More sharing options...
terrypin Posted November 3, 2009 Author Report Share Posted November 3, 2009 Just a suggestion............................................... Seeing your line J I really think you would like using the Windows Default style where you can properly use the dividers and expanding menus. I would have liked to use that option, as I do prefer its style. But IMO it's seriously flawed because you can't drag it around. I could of course set it to appear by the current mouse position - but I usually activate my menus by clicking another menu! Edit: I remember two other reasons I rejected it: 1. It insists on being used immediately. I know that's usually OK with a pop-up menu, but in practice, especially with some of my badly set-up or experimental macros, I need to adjust things or look at another window or something before I actually let the macro loose. I can do all that with the Nickname type. But with the Windows Default, if you do anything else, it closes. 2. It doesn't show Scope. So for those 3 reasons I think the Nickname type is far better. Just wish ISS could fix its flaws! -- Terry, East Grinstead, UK Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.