SyMenu Forum

SyMenu

 

HomeGeneral discussion & questions

Talk about SyMenu or post suggestions, requests, or how-to questions

The fully customizable menu: beta version Messages in this topic - RSS

Gianluca
Gianluca
Administrator
Posts: 1274


24/12/2015
Gianluca
Gianluca
Administrator
Posts: 1274
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 smile I just spelled it "CTRL" and that worked smile

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 smile smile


Ok guys, let's take a break. Tonight is Christmas so stay with your family and leave SyMenu into the drawer smile
Merry Christmas to you and thanks for helping me so much.
link
sl23
sl23
Posts: 285


24/12/2015
sl23
sl23
Posts: 285
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
Drakkn
Posts: 22


29/12/2015
Drakkn
Drakkn
Posts: 22
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
Gianluca
Administrator
Posts: 1274


29/12/2015
Gianluca
Gianluca
Administrator
Posts: 1274
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
Drakkn
Posts: 22


30/12/2015
Drakkn
Drakkn
Posts: 22
That did the trick. Thanks!
link
VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159


30/12/2015
VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159
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
Gianluca
Administrator
Posts: 1274


30/12/2015
Gianluca
Gianluca
Administrator
Posts: 1274
@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
Drakkn
Posts: 22


30/12/2015
Drakkn
Drakkn
Posts: 22
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
Gianluca
Administrator
Posts: 1274


31/12/2015
Gianluca
Gianluca
Administrator
Posts: 1274
Hi Drakkn.
I sent to you a mail with instructions related to your issue. Let me know.
link
VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159


31/12/2015
VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159
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
Gianluca
Administrator
Posts: 1274


31/12/2015
Gianluca
Gianluca
Administrator
Posts: 1274
@VVV_Easy_Symenu
I've just send to you a message to your mail. Check it please.
link
VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159


01/01/2016
VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159
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
Mehdroid
Posts: 1


15/01/2016
Mehdroid
Mehdroid
Posts: 1
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



UGMFree © 2002-2024
PayPal BTC TON