mcoste wrote: 
> Hi Greg, I recently started using DisplayFusion, a utility that allows
> to move windows to different monitors and it conflicts with the UI of
> SLX. One of the ways to move a window to a different monitor with
> DisplayFusion is by selecting an icon that it adds on the top right of
> all windows. In the case of SLX, their icon overlaps with the cogs icon
> on the top right, whereas itÂ’s shifted on other apps (see pictures
> below). 
> 
> Is there a way to declare to Windows a larger restricted area for the
> top right icons of SLX ? Or do you have other ideas to avoid that
> problem? BTW, from a UI perspective I would personally move the
> cog/Settings to the Hamburger menu on the top left that today only has
> the Exit command. I would also name it Squeezelite-X Settings to not
> confuse it with the Material Skins settings as I did previously in the
> thread.
> 
> This is a very minor annoyance :-)
> 
> 30049
> 
> 30050

Your Tray Menu (and hamburger menu) is designed for you to add your own
menu items.  You can add a settings command there as well as other
interesting things.  Here is an example:

30063

Which makes the hamburger menu look like this:

30064

I added the SLX Settings command for you to see.  As I was looking into
this, I realized I did not document the @SLX_SETTINGS tag in the help
(I'll fix that in the next release), but it has always been there.

I can't help with where DisplayFusion puts its own icon.  It appears
that Display Fusion is creating its own window/button on top of the
application window, not actually inside it.  SLX does not use a standard
Title Bar.  The Standard Title Bar only supports standard buttons (min,
max, help, close).  When you want your own buttons, like SLX has, you
have to create your own Title Bar look-alike, and tell Windows your
window does not have a title bar.  At least that is the approach I had
to take in order to work with Windows 7.  (Another approach is to do
what Display Fusion does, but that approach is very messy, especially on
Windows 7, and I abandoned that approach early on.) I can look into
whether Windows 10 has unique features here, but I don't think it does. 
If display Fusion was looking for the Standard Title Bar, it would not
be able to find it because SLX does not have one.

On thing I might be able to do is hide the cog button on the Title Bar
if you have added it to the menu (same with mini-browser button).  But,
I'm not sure I like that either.

It could be that Display Fusion is looking for controls in the
application window and choosing a spot where it thinks there is not one.
And it could be that it does not see SLX's buttons, because they are
not actually buttons, they are panels that I make look like buttons.  If
that is the case, then I'd need to understand exactly how DisplayFusion
works to locate its button and see wat I could do.

R Greg Dawson


+-------------------------------------------------------------------+
|Filename: MyTrayMenu.PNG                                           |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=30064|
+-------------------------------------------------------------------+


Squeezelite-X
------------------------------------------------------------------------
rgdawson's Profile: http://forums.slimdevices.com/member.php?userid=65236
View this thread: http://forums.slimdevices.com/showthread.php?t=108550

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to