Gianluca Administrator Posts: 1274
24/12/2015
|
Glenn wrote:
So, in setting up some command line parameters, I noticed that in the manual section titled "Command line" that the modifier "CRTL" is mentioned. I didn't test if it worked I just spelled it "CTRL" and that worked Yes it was a typo. Now it is correct.
@Glenn The mysterious tale of the -cv flag. I'm sorry if you lost so much time to experiment but, although this feature is completely ready, I'm still experimenting on the syntax. According to your tests I will restrict the freedom in creating custom variable name. The mess in the expanding result is caused because you can use whatever syntax you want and this is a problem in some cases.
So in the final version you'll have: command line -> SyMenu -cvkey=customText -> tooltip template -> bla bla bla %key% bla bla bla -> expands in -> bla bla bla customText bla bla bla In your template you'll be forced to enclose the key inside the % symbols like the native SyMenu variable to maintain consistency. In your command line the % symbols won't be required. If the key, the value or both have some spaces inside you must enclose them in double quotes.
That'all.
Glenn wrote:
Should I infer from this that SyMenu variables do not need enclosing % to be expanded? Is that intentional? Absolutely not. The native SyMenu variables need the enclosing %. In the final version the custom variables need them too in the template while they don't need in the command line.
sl23 wrote:
To explain... If the menu is based on custom structures why not allow one custom structure to be saved to html file and be recalled when clicking button Simply because even the base and advanced menu, when selected, are already saved in the xml configuration file. If you choose the advanced menu, close SyMenu, and have a look at the configuration file, you'll find that there is no parameter like advancedMenuStructure="true" or similar and instead you will find the tags that describe the advanced menu exactly in the same way you'll find your custom menu. Advanced and base menu don't exist at the configuration level. It only exists a certain configuration that could be equal to advanced or base or whatever you want. The only place where the advanced and base configuration really exist is inside the buttons that create those configuration that could be considered as particular custom configurations. The only way to accomplish what you are requiring is to store in a different tag the last known menu configuration that is different from the advanced and base ones... bizarre. Well it's not your idea to be bizarre but the only way I have to implement it.
I finished my words, I don't know how else to explain that
Ok guys, let's take a break. Tonight is Christmas so stay with your family and leave SyMenu into the drawer Merry Christmas to you and thanks for helping me so much.
|
|
link
|
sl23 Posts: 285
24/12/2015
|
As I said, I'm OK with that, I sorta get what you're saying. Not being a programmer it's difficult to understand exactly why these things can't be done!
Anyway, the betas are great, though not sure if I noticed a bug yesterday as the menu wouldn't hide once either options or config window were opened. I'll check more thoroughly when I get a chance but may not be for a week or so due to Christmas.
Talking of which, have a good one, ho ho ho!
|
|
link
|
Drakkn Posts: 22
29/12/2015
|
Great job with all these new changes! I'm really liking it. I noticed 1 bug and wanted to let you know. If I use an & symbol it doesn't show up in the menu. I'm trying to use it in a folder and the & symbol doesn't show up. It places the space before and after but the symbol is not there. I'm not sure if there are any other symbols that do not work but I definitely noticed that one.
|
|
link
|
Gianluca Administrator Posts: 1274
29/12/2015
|
It is possible that the & symbol creates some problems because the .NET compiler use it as a shortcut symbol for a context menu. If you want to use the ampersand symbol simply escape it doubling it (&&). Example: My item & yours - becoms - My item && yours
|
|
link
|
Drakkn Posts: 22
30/12/2015
|
That did the trick. Thanks!
|
|
link
|
VVV_Easy_Symenu Posts: 159
30/12/2015
|
Hello, Something strange happened to me with the new beta version: it not work anymore in one computer. In this computer even with a new downloaded file, in a completely new folder I don't arrive to get the First Configuration procedure with any of three betas versions. But the estable SyMenu works fine! I think it happens after a file synchronization with the host computer (perhaps SyMenu was running and some system dll is jammed? when I tried to run the any beta I can see that there are three processes SyMenu open but with 0% CPU) I have restarted the computer several times (verifying that SyMenu process was closed) without success. The OS is Windows 7 Ultimate x64 SP1.
Fortunately using the the stable version files over the current folders (I don't use the new features) all run without losing settings or installed programs. edited by VVV_Easy_Symenu on 30/12/2015
|
|
link
|
Gianluca Administrator Posts: 1274
30/12/2015
|
@VVV_Easy_Symenu I need you to do a test. In the computer where you find the problem, copy the executable file SyMenu.exe from the last beta package to your old folder where the working version is located. Well do a backup of your working executable file before... Now execute SyMenu. SyMenu should load correctly, but when you open the Options form (configuration - advanced - options) you should have the hang problem again. Is it correct?
|
|
link
|
Drakkn Posts: 22
30/12/2015
|
I found another issue. When using my menu on certain computers the main menu gets shortened with arrows at the top and bottom. There is plenty of room on the screen for the full menu to show. It also uses the small pre beta arrow bars instead of the big ones.
|
|
link
|
Gianluca Administrator Posts: 1274
31/12/2015
|
Hi Drakkn. I sent to you a mail with instructions related to your issue. Let me know.
|
|
link
|
VVV_Easy_Symenu Posts: 159
31/12/2015
|
I just changed the executable SyMenu.exe "stable" version with the executable last "beta" version (copy and paste) and SyMenu no longer works. It hangs even before displaying anything with three processes launched. I can not kill these processes. I tried without sucess with Task Manager and with FileGovenor:
In a second try I have revised with System Explorer:
After restarting the computer (for killing the hanged processes) I changed the executable SyMenu.exe last "beta" version with the executable SyMenu.exe "stable" version (copy and paste) and SyMenu returns working fine. edited by VVV_Easy_Symenu on 31/12/2015
|
|
link
|
Gianluca Administrator Posts: 1274
31/12/2015
|
@VVV_Easy_Symenu I've just send to you a message to your mail. Check it please.
|
|
link
|
VVV_Easy_Symenu Posts: 159
01/01/2016
|
Hello, Finally this it is a antivirus issue. I remembered the antivirus. In this computer was "free avast 10.3.2223" I have upgraded to "11.1.2245" and beta versions run well.
Thank you very much for your attention and Happy New year!!!
|
|
link
|
Mehdroid Posts: 1
15/01/2016
|
Hi hi! nice work on the beta so far. I am trying it out now and no issues as of yet.
PS I love Symenu!
|
|
link
|