SyMenu Forum

SyMenu

 

recent posts recent posts - RSS

18 days ago
Topic:
3D+skining, own ttf and small improvement ideas :)

blackcrack
blackcrack
Posts: 6
as shortest explain a abandoned project from Li Chao, she's never programming on this Project and Google Code it is only stored,
you can and maybe you be in able to assimilation the whole ideas from hear, because there is no copyleft or something and this traylauncher
works really efficient, if you add the control-win key as executable window where search into the added menu-entrys do we have a Executable window with cmd-line, but all from the added menuentrys and the other things also.. so, what's wrong to overtrage ideas from an abadoned project, should they whole ideas disappear in the sunken?

https://code.google.com/archive/p/traylauncher/

you can directly export this code to your Github Repository to be in able for prozess/to handle it directly
if you select the source>source

the next idea, can you maybe add a plugin in you menu who make something like rocketdock
out from the added programs in the menu ?
Also some idea, to have maybe a skin-able menu like mac,
but as plugin who uses the programs from the menu (open an selectorwindow of the whole menu with category's from the "folders" wink )
And, maybe usable the Skins from Rocketdock https://rocketdock.com/addons/skins/popular and maybe also the addons.. but a own developed Dock, so SyDock as add on to the SyMenu but it exist Skins and addons already wink

best regards
Blacky

edited by blackcrack on 09/05/2018
21 days ago
Topic:
Drag and drop problem

jibibi
jibibi
Posts: 2
jibibi
jibibi
Posts: 2
Topic: Drag and drop problem
great reponse !!!!! thank you !!!!!!wink
22 days ago
Topic:
No longer remembers screen position

PebsUK
PebsUK
Posts: 2
No, its the portable version and it's worked perfectly right up until the last update, I've given the directory it lives in full control but still doesn't remember
22 days ago
Topic:
Drag and drop problem

Gianluca
Gianluca
Administrator
Posts: 769
Gianluca
Gianluca
Administrator
Posts: 769
Topic: Drag and drop problem
Are you using SyMenu in elevated mode? When it's running in elevated mode the yellow and blue shield appears on the main icon.
In this case when you launch a program from SyMenu it inherits the elevated mode and this could cause the impossibility to drag and drop from a program that is not elevated (Windows Explorer always runs in normal mode for example).
22 days ago
Topic:
No longer remembers screen position

Gianluca
Gianluca
Administrator
Posts: 769
Gianluca
Gianluca
Administrator
Posts: 769
Topic: No longer remembers screen position
When SyMenu shut down it stores the floating button last location. If it doesn't work probably means that your configuration file is not writable. Check the Windows permission in the SyMenu\Config folder and change them to be able to write on all the files there with your user.
Let me know if this solution works.
22 days ago
Topic:
Drag and drop problem

jibibi
jibibi
Posts: 2
jibibi
jibibi
Posts: 2
Topic: Drag and drop problem
Hello. I have a bug on the application in general. Drag and drop does not work when launched from the menu. Example mp3 tag or tag scanner. I open the software, I can not drag and drop a file. But opening it from the Windows Explorer is working. An idea ?
22 days ago
Topic:
No longer remembers screen position

PebsUK
PebsUK
Posts: 2
i like to have symenu located in the bottom right hand corner of my screen but ever system restart its icon appears in the centre of the screen how do I lock it into the desired position?
29 days ago
Topic:
Managing shortcuts in SyMenu.

Gianluca
Gianluca
Administrator
Posts: 769
Gianluca
Gianluca
Administrator
Posts: 769
Topic: Managing shortcuts in SyMenu.
Ok bug confirmed.
You'll find the fix on the next SyMenu version. In the meanwhile if you find other characters that break the csv, please let me know.
26/04/2018
Topic:
Managing shortcuts in SyMenu.

sffdb8
sffdb8
Posts: 13
Still a little buggy: ";" and double quotes in Description field seems to mess things up resulting in parsing errors, truncation, and columns out of alignment. e.g.

Description:
START--->

FileMenu Tools customizes the context menu of Explorer, adding built-in utilities for file and folder operations. Users can add customized commands that run external applications, copy/move to a specific folder or delete specific file types; customize the "Send to..." submenu; and enable/disable the commands which are added by other applications to the context menu.

The built-in utilities allow the user to run a given program with arguments, copy/move to a folder, copy path, UNC path, Internet path, name or content to clipboard, view or change attributes, split/join a file, register/unregister a DLL, find and replace, advanced rename, synchronize two folders, delete locked files, create symbolic link, calculate and verify SHA/MD5 checksums, shred files, change folders icon, and many more.
#Productivity#DesktopAccessories

<-----END

Column3:
="FileMenu Tools customizes the context menu of Explorer, adding built-in utilities for file and folder operations. Users can add customized commands that run external applications, copy/move to a specific folder or delete specific file types

Column4:
customize the"

Column5 now contains the Version# instead of Column4

Running SyMenu - v.6.04.6685
24/04/2018
Topic:
3D+skining, own ttf and small improvement ideas :)

Gianluca
Gianluca
Administrator
Posts: 769
Hello blackcrack,

How many suggestions....
Since you are a long-time forum user, you know for sure I have to choose what to implement according to its priority and the priority scale is only partially in my hands.
For example a bug resolution is always my highest priority.
A feature frequently requested by the users is in high priority.
Then the scale proceeds with my personal evaluations and preferences.

Graphics.
The SyMenu graphical appearance is not among my preferred features so don't expect any implementation in short.
You already have the option to show/hide the border shadow, even if I've just discover a little bug on it.
Round edges, image background, truetype fonts, are really demanding options to implement and they take a time that I prefer to dedicate to other features. The extended menu I've just released with 6.04 is a great step forward in productivity so please forgive me if your productivity tool is not so beautiful smile (joking!)

Changing the right mouse click behavior is a good idea, but how should it work exactly? We could imagine something really useful and above all something that could be consistent with the application.
If you want an example of a great exposed feature proposal, have a look here https://www.ugmfree.it/Forum/messages.aspx?TopicID=631&lastpage=1#post2123
Edw suggests a complete and consistent implementation and after 40 days I've already implemented one of his ideas. He "sold" me his ideas in a very smart way... smile
BTW if you don't want to see the Configuration, Get new Apps, My Computer items inside the main menu you can move them whenever you want through the Options-Structure form. They can become even a dropdown of the (otherwise useless) SyMenu title item.

Advanced Exit feature.
I already checked the feasibility of it in the past and it could be done. As always it's the time for this activity I lack.
Anyway my idea was not to eject the USB automatically because you can use a third party software to do that, and even better if linked with the autoexec on close feature. Well it's an option already available today.
The part where SyMenu closes all the programs activated from it is instead the good part of the idea and in fact was exactly the side I explored in the past.
I can't forecast when this feature will be available anyway.

GUI for SyMenu.
Why don't you explain better this idea? I like it but I need some more clarifications.
23/04/2018
Topic:
3D+skining, own ttf and small improvement ideas :)

blackcrack
blackcrack
Posts: 6
Hi,
at first, congratulation , this lil' Proggy has really developed very pretty well ! smile Applause
and thank you for this nice program ! smile))
i want gift you an couple ideas/suggestion for it Toast in this or the other corner smile,
like:
  • 3D Menu (make a flat Menu / Make a 3D Menu with 0|----||----|10px round edge
  • ./ttf For putting in own Truetype Fonts in like : http://www.dos.blackysgate.de/ or others.. (pulldown-ttf-selector for loading at start of the symenu(if possible on the fly))
  • Skinning ? Not only Colored, it is possibile to use pictures like jpg or png for pattern/strech horizontal,vertical / the menu as skin like wood, Marmor, Metall and manny other who makes possibile for skinning smile ?
  • Alternative right mouse klick on the systray Icon of SyMenu for a other menu like Configuratione, [X]Autostart (setting up a checkmark) and other therewith have we the ugly non every using "Configuration" and "News Apps" out of the headmenu, on the 2nd right mouse klick
  • Left Mouseklick SyMenu (standart)
  • ? configuration for the mouseclick's left/right, what makes open (configurtion) ?
  • "My Computer" Enable/Disable and or configurable, to hold it out of the pure Program Menu as Portable menu for Administration/Configuration and Tool Programs for the Administration of many computers.. (put the stick in, autostart via inf {a.ex.: technik.inf enable via registry } )
  • configuration of "exit/close of the program" button=> [Expert]=>[X]End the Program \n [X]End the Program/end the program and kick out the usb-device \n [X] Close/Shutdown all running Programms from the Usb-Device \n [X] Shutdown the Computer [X] Restart the Computer
  • control+win (or configurable) for open an Gui-cmdline where makes able to execute per cmdline programs from the Menu with a pulldown hystory menu
best regards
Blacky

blackysgate.de
23/04/2018
Topic:
New SyMenu version 6.04

Gianluca
Gianluca
Administrator
Posts: 769
Gianluca
Gianluca
Administrator
Posts: 769
Topic: New SyMenu version 6.04
Dear all,

The new version 6.04 is finally available for the download. For a complete changelog please go here https://www.ugmfree.it/SyMenuDownload.aspx#changelog

I only want to suggest a slight change in your menu structure.
Since with the new extended menu (https://www.ugmfree.it/SyMenuManual.aspx#Extended_Menu) the action modifiers are now available as a dropdown for every item, you could remove them as a component from the menu structure (Option - Structure) because the old implementation is a simple duplication. Plus the right mouse button that was dedicated to cycle among the old action modifiers, is now used to open the extended menu.
I left the old Action Modifier component for compatibility reasons but, probably, in one of the next version, I'll remove it so please, became accustomed to the new feature ASAP.
If instead you have no damn idea what I'm talking of, read about the extended menu and welcome to the new level of SyMenu smile

For any other information I'm always available.
22/04/2018
Topic:
SPS Builder code snippets

VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 125
Update with
ImgBurn:
In this case, with the code snippet comes a good habit: Before creating the SPS App consult its portability in "The Portable Freeware Collection". And also another advice, if there are doubts about which application to use search in "AlternativeTo" in order to check if there are other FOSS (Free and Open Source Software) options.
Scrip After Install = Creation of ini text file for make the app portable (see SPS Builder and "ImageBurn in PortableFreeware")
12/04/2018
Topic:
Filmotech - Not completely portable

VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 125
Now new Filmotech SyMenu App in x64 versión ...
09/04/2018
Topic:
SPS Builder code snippets

Gianluca
Gianluca
Administrator
Posts: 769
Gianluca
Gianluca
Administrator
Posts: 769
Topic: SPS Builder code snippets
Thank you very much for your effort to document the best techniques you implemented in the SPS.
I would like to implement a wiki for this, also because all the SPS topic, lacks a real guide, but, at the moment, it's a too time-consuming task for me.
Anyway I agree with your idea to pin this thread and I hope other editors could publish some other trick here.
Thank you again for you devotion to this project!!!
06/04/2018
Topic:
SPS Builder code snippets

VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 125
Hello,
the SyMenu family is getting bigger, however I believe that people are still afraid to become the SPS Publisher App.
My experience is that with SyMenu the vast majority of free applications are easily portable but the first time that you program SPS Builder is a little bit hard (even with the great help of Gian)
So I would like to make available to everyone what I am learning and, perhaps, some code snippets may be useful for someone.
I choose the principal SPS App lesson but I don’t include the code because is easily accessible with the SPS Publised Track App of SyMenu suite (ReBuild with empty publisher and right click for open it with SPSBuilder) and always in the last functional version.
Do not hesitate to ask about any questions or add your own improvements or snippets.
(PS for Gian: Perhaps could be useful Pin Up this Topic in the forum to make it easy to find. ¿May be better under "Technical discussion"?)

Avidemux (x64):
Scrip After Install = Clean installation files like $PLUGINSDIR folder, uninstall.exe.
ImgBurn:
In this case, with the code snippet comes a good habit: Before creating the SPS App consult its portability in "The Portable Freeware Collection". And also another advice, if there are doubts about which application to use search in "AlternativeTo" in order to check if there are other FOSS (Free and Open Source Software) options.
Scrip After Install = Creation of ini text file for make the app portable (see SPS Builder and "ImageBurn in PortableFreeware")
MiniTool Partition Wizard Free:
Scrip After Install = From a InnoSetup installation package with double versions (x86 and x64) create double SPS App versions creating the folder tree and renaming de *1, *,2 files.
ExifToolGUI:
Scrip After Install = This is a SPS App “ExifTool” dependent (at least when runs the first time) so it make a launcher batch for:
1) copy the needed files from the parent SPS App.
2) verify if the parent app has been updated (then update the needed files) but always runs the app.
SciTE4AutoHotkey:
Scrip After Install = This is a SPS App “AutoHotkey Compiler” dependent (at least when runs the first time) so it make a launcher batch for:
1) copy the needed files from the parent SPS App.
2) verify if the parent app has been updated (then update the needed files) but always runs the app.
DSynchronize:
Scrip After Install = Make a launcher batch for:
1) If the language is not set and internet is enable, ask for the user language and download the language pack. Always runs the app.
TCX Converter:
Scrip Before Install = Process (unzip) a downloaded package before passing it to the InnoSetup unpacker.
Scrip After Install = Make a launcher batch for:
1) Create the folder “%APPDATA%\TCXConverter” with the default database settings (it must unzip the file)
2) If internet is enable, download the language pack update but always runs the app.
Attribute changer X64:
Attribute Changer is implemented as a shell extension: You need to right-click on files, folders or drives and choose the “Change attributes…” explorer context menu item.
To make it portable you need register the program as COM In-Process for use it.
Scrip After Install = Sort the different files. Make two batch for:
· Activate_Attribute_Changer_x64.bat:
1. If the language is not set, ask for the user language and set it.
2. If not running in elevate mode, prompt for running administrator privileges.
3. In Elevate mode, Register the program dll as COM In-Process for use it in the explorer context menu.
· Disable_Attribute_Changer_x64.bat
1. Delete the software registry key (for edit the right user HKCU registry key you must be in the session of the normal Attribute Changer user, elevate is NOT needed)
2. If not running in elevate mode, prompt for running administrator privileges.
3. In Elevate mode, UnRegister the COM In-Process server.

.
edited by VVV_Easy_Symenu on 22/04/2018
05/04/2018
Topic:
Path to SyMenu Apps?

Gianluca
Gianluca
Administrator
Posts: 769
Gianluca
Gianluca
Administrator
Posts: 769
Topic: Path to SyMenu Apps?
Don't make me started with PA please... smile smile smile

Indeed I was suggesting you to create your own package using the paf/LiberKey/yap format. Each of them is a valid solution to achieve a perfect portabilization, while SyMenu is not, because this goal is out of my purposes.

BUT when you succeeded in portabilizing an app, please use it in SyMenu!
SyMenu is open and can be configured to use whatever app, packaged with whatever portabilizer tool, even the most unfriendly one.
I never suggested you to use another launcher...
I'm working so hard to make SyMenu the best experience you can have, in change I want the users use it more and more.

And thanks for the nice words about the project! smile
05/04/2018
Topic:
Path to SyMenu Apps?

laffin_boy
laffin_boy
Posts: 10
Gianluca wrote:
Is this answer helping you in any way?


Exactly what I was looking for!

I understand your point about PortableApps, etc but though they may have configurability that SyMenu (intentionally) doesn't have their "Marketing" drives me away. They're "selling" apps that I don't want or already have but providing very little to no explanation of what goes on "under the hood". In contrast to them - and, in fact most other software projects - you have put a lot of effort of writing a great explanation of how your software actually WORKS. Your application is transparent. You treat your "customers" like adults. That means a lot to me and so i'd much rather spend my time manually configuring SyMenu to the best of my ability because it inspires my respect & loyalty.
05/04/2018
Topic:
Path to SyMenu Apps?

Gianluca
Gianluca
Administrator
Posts: 769
Gianluca
Gianluca
Administrator
Posts: 769
Topic: Path to SyMenu Apps?
Assuming that your "unknown drive" is the same drive where SyMenu is located you can actually use the Universal Unit Identifier (#:\).
That way your path should be written as:
#:\Apps\System\MyApp
and will be converted at run-time in something like
G:\Apps\System\MyApp

The UUI can be used in the program path and even in the command line argument.

But you are on your own for the interaction with the registry because SyMenu doesn't help with that one.

Is this answer helping you in any way?
05/04/2018
Topic:
Path to SyMenu Apps?

laffin_boy
laffin_boy
Posts: 10
Hi, Thanks for your reply.

Gianluca wrote:

Another solution is to force a bit the system using some sort of launcher (bat, cmd) for every app, each of them creates the registry keys before launching their own app.



I suspect that I wasn't clear enough. My question (I think) is very narrow: What is the working syntax for the path of a command run from within the SyMenu environment that gets written to the registry of the host machine? IE: I have an app located at [unknown drive]\Apps\System\MyApp that I want to register on the host machine temporarily but I haven't been able to figure out how to do this after reading the section of the Help file on relative paths since the examples given assume that SyMenu is at the root of all my apps which is not my arrangement. Also I did a search for "Universal Unit Identifier" online and came up empty-handed.

UGM.NET ©2002-2018
By Gianluca Negrelli - Contact me