SyMenu Forum

SyMenu

 

HomeGeneral discussion & questions

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

Very light outer lines in configuration menus Messages in this topic - RSS

Marsu
Marsu
Posts: 9


20/06/2019
Marsu
Marsu
Posts: 9
I have a little favour to ask.

I'm a very old man (I was 13 years old when I saw the very first Star Wars movie in cinema when it was released) and therefore my elderly eyes have some problems with the very light and thin outer lines in SyMenu configuration menus. Especially in the cascading menus "Get new apps" and "Options" it is sometimes difficult for me to find the right button.

I know it's all Win10 style... but hey, don't mention the war :-/

Could you please implement an option to adjust the color of the outer lines in the configuration menus and/or add an option for a background color?


I would like to thank you for your great work and your great support. Your app does a fantastic job and is also a good addition/replacement to the original win start menu.

edited by Marsu on 20/06/2019
+1 link
Gianluca
Gianluca
Administrator
Posts: 1274


20/06/2019
Gianluca
Gianluca
Administrator
Posts: 1274
Well SyMenu already has a limited theme editor but it's only effective for the contextual menu. But probably you've already used that.
I could extend the selected theme to the regular forms too but, since it's a huge job, I would like to understand if having a consistent theme across all the application is an valuable thing for others users too. Unfortunately I'm the only dev here and every feature I implement, steals time to the others.
link
Marsu
Marsu
Posts: 9


20/06/2019
Marsu
Marsu
Posts: 9
Thanks for your reply. Maybe a kind of misunderstanding. I should have shortened myself, unfortunately my humor is sometimes misinterpreted.
I don't want a "theme editor" or something like that for the configurations menus.
Only a slight darken of the outer lines could do that. Win10 design is a crap, not your fault.
That was just a small wish, not a big deal.
Cause: the overlapping windows in your program design are not optimal.
link
Gianluca
Gianluca
Administrator
Posts: 1274


20/06/2019
Gianluca
Gianluca
Administrator
Posts: 1274
Ok understood.
Now the borders for the different objects are a #E0E0E0 color.

I can change it with an #CDCDCD without loosing anything of the general program appearance.
Do you think it could be enough?
link
lupusbalo
lupusbalo
Posts: 76


20/06/2019
lupusbalo
lupusbalo
Posts: 76
YESSS!!
Fully supported suggestion!



I plusone-ize too

@Marsu: I don't know about YOUR eyes, but actually I can be your father, so think about mines Darth Lightsabers (reason why I support)

edited by lupusbalo on 20/06/2019
link
Marsu
Marsu
Posts: 9


20/06/2019
Marsu
Marsu
Posts: 9
Can't say if it is "enough". Anyways, you are the best.


@lupusbalo: appreciate your comment, you are a cool dude. Who knows ourdays the Millenium Falcon.
link
Gianluca
Gianluca
Administrator
Posts: 1274


20/06/2019
Gianluca
Gianluca
Administrator
Posts: 1274
Ok then. Consider it done for the next version.
And may the force be with you and your eyes! smile
link
chef
chef
Posts: 47


20/06/2019
chef
chef
Posts: 47
Marsu wrote:

Could you please implement an option to adjust the color of the outer lines in the configuration menus and/or add an option for a background color?
edited by Marsu on 20/06/2019



I'm an older guy too. And I don't think color change helps, at least not to me. What I prefer is window border management. I'd like a larger border. If this gets larger for all users or only those who want it configure larger, I don't care.

With increased display resolutions, contrast improvements are not sufficient as would be the impact of color change. I've full HD standard display with the scaling recommended by Windows. I sometimes use another second display with even larger display resolution and size and different recommended scaling.

I'm a first time user of SyMenu, starting its use today. I first thought that its windows don't have a border. Only a closer look with reading glasses showed me that borders are present and so thin that depending on other overlapping window behind, I usually won't see the border on all window sections.
link
Gianluca
Gianluca
Administrator
Posts: 1274


21/06/2019
Gianluca
Gianluca
Administrator
Posts: 1274
Well naturally I can make any SyMenu detail customizable.

The only question I always ask myself is the real usefulness of this, but it seems that the form customization is considered very useful these days smile


Probably the color change I proposed is not the ideal solution. Nor for the consistency of the form style (BTW I like this plain and essential style but I understand is not the best one for clearness), neither for a more evidence of the form edges, and your suggestion could be a better one but again is not THE solution.
So I probably need to return to my previous solution: user customization for the forms too and not only for the contextual menu.
I have to think how to implement this feature but I hope to find one solution suitable to any needs.
link
sl23
sl23
Posts: 285


05/10/2019
sl23
sl23
Posts: 285
I would also like to see theme adjustments across all windows, I dislike the white in everything!
Perhaps just an option of dark theme? Not too black though, dark grey background with light grey text would suit me.
link
Gianluca
Gianluca
Administrator
Posts: 1274


07/10/2019
Gianluca
Gianluca
Administrator
Posts: 1274
Like the old style Windows forms? smile
There is a new version on the way (it's currently in translation) but unfortunately you won't find any theme customization yet.

Maybe in the next one! I'll do my best for it.
link
Gianluca
Gianluca
Administrator
Posts: 1274


18/10/2019
Gianluca
Gianluca
Administrator
Posts: 1274
The border customization is available with the 6.09 I released today
https://www.ugmfree.it/SyMenuManual.aspx#ConfigurationFileAvailableOptions
link
Gianluca
Gianluca
Administrator
Posts: 1274


31/10/2019
Gianluca
Gianluca
Administrator
Posts: 1274
Ok guys, I'm here to confirm that a full theme configuration will be available from the next version (6.10).
It will work this way: if you change the theme for your contextual menu, you'll get the same theme in the configuration forms too. That way the chosen theme will be consistent all over the application.

The forms have several controls that are not used in the contextual menu, think about the radio and check buttons, the panel borders, the treenodes and so on.

I choose not to allow a full change of every color for every control to avoid this kind of complexity. For example the radio buttons will remain blue, so please don't use that exact blue tone for the background otherwise you will lost all your controls smile

The general effect is not so bad and gives a feeling of consistency that I like so much.

Anyway if you have suggestions or requests this is the right time.
+1 link
Ibubezi48
Ibubezi48
Posts: 10


03/11/2019
Ibubezi48
Ibubezi48
Posts: 10
So much better - using the border-color of the main menu - small improvement, big impact, as I always 'lost' the window (esp. on lighter backgrounds).



https://imgur.com/a/nVRwKdy
link
Gianluca
Gianluca
Administrator
Posts: 1274


03/11/2019
Gianluca
Gianluca
Administrator
Posts: 1274
With the next version you'll be able to change the border color and every other graphical element.
The border thickness instead will remain available with the direct edit of the configuration because it is not originally available in the context menu. In the future I'll decide if allowing to edit it directly inside the theme tab.
+1 link
Ibubezi48
Ibubezi48
Posts: 10


06/11/2019
Ibubezi48
Ibubezi48
Posts: 10
I'm good (enough) as it is - though being able to change that border-color (on, say, a daily basis....) would be much more convenient, of course. Thanks!
link
sl23
sl23
Posts: 285


08/12/2019
sl23
sl23
Posts: 285
sl23 wrote:
No matter what I try, I cannot get the setting to save to the zip file. Despite SynWrite having the ability to write to Read Only and compressed files, The changes refuse to stay changed.


It's a problem unrelated to SyMenu. SyMenu doesn't rewrite that configuration but it only read it.

You need to find a way to save the zip file with the new settings.
Try to extract the file from inside the zip, change the settings, and create a fully new zip file with the same name of the old one.
It should be work this way.

edited by Gianluca on 10/12/2019
link
sl23
sl23
Posts: 285


08/12/2019
sl23
sl23
Posts: 285
Gianluca wrote:
Ok guys, I'm here to confirm that a full theme configuration will be available from the next version (6.10).
It will work this way: if you change the theme for your contextual menu, you'll get the same theme in the configuration forms too. That way the chosen theme will be consistent all over the application.

The forms have several controls that are not used in the contextual menu, think about the radio and check buttons, the panel borders, the treenodes and so on.

I choose not to allow a full change of every color for every control to avoid this kind of complexity. For example the radio buttons will remain blue, so please don't use that exact blue tone for the background otherwise you will lost all your controls smile

Thanks for the extra "theming" Gian, Can't wait for these changes.
I am a little disappointed that not all controls will be themed though upset
Maybe these can be added at a later date?

Thank you though for what you have done, it's greatly appreciated.
link
Gianluca
Gianluca
Administrator
Posts: 1274


09/12/2019
Gianluca
Gianluca
Administrator
Posts: 1274
sl23 wrote:
Thanks for the extra "theming" Gian, Can't wait for these changes.
I am a little disappointed that not all controls will be themed though upset

Maybe these can be added at a later date?

It'll be impossible.

Theming a form is fairly simple because I need to change its colors, the border and other properties.
Theming a control is far more difficult because I need to redraw it entirely.

Redraw a control means to take a pen (virtual one), track a line/circle/rectangle, draw a string if a control has a text, define what happens during the mouse events... It's a huge job.
When in the past I changed the SyMenu controls with the current ones, I used an open library (https://github.com/IgnaceMaes/MaterialSkin) that is partially skinnable (light theme and dark theme) and, despite this, it was a massive job.
link
sl23
sl23
Posts: 285


09/12/2019
sl23
sl23
Posts: 285
Ah ok, no problem. Thanks for explaining though.
link



UGMFree © 2002-2024
PayPal BTC TON