Title

Message

Confirm

<< DiscussionsReply

Request: App-specific settings for some titlebar buttons

ChimericDream
6 discussion posts
I'd like the ability to have some titlebar buttons only display on certain application windows. I know there is a setting to turn all buttons on or off an an app-specific basis, but I'd like to have more granular control.

If this is already possible and I'm just missing it, can someone tell me where it is?

Thanks in advance.
Oct 20, 2012  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
It sure is! You can do it using the Compatibility rules. First, make a Compatibility rule for *.* to match all applications and disable the TitleBar Buttons.

Then, add a new Compatibility rule for each application and enable the TitleBar Buttons in their rules.

Please see the attached screenshot for reference.
• Attachment: TitleBar Buttons Specific Windows Only.jpg [118,717 bytes]
TitleBar Buttons Specific Windows Only.jpg
TitleBar Buttons Specific Windows Only.jpg
Oct 22, 2012  • #2
Chris G1
72 discussion posts
Is it possible to set only certain TitleBar buttons to appear on certain apps? For instance IM chat windows are usually small and I don't need some buttons like Size and Move buttons as they mask the title of the window which has the chat name on it. I just need the Move Windows to Next Window for instance.

Thanks.
Jul 3, 2014  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
It's not currently possible, but if we're able to add it in a future version, we'll be sure to let you know!

In the meantime, you can set the minimum window size for the TitleBar Buttons in the Settings > Advanced Settings. The buttons will then start getting trimmed from the right-side as the window gets down to that size. That way, if the Move to Next Monitor button is the left-most one, you can essentially have only that button visible

Alternatively, you can disable the TitleBar Buttons for that app using a Compatibility rule, and just use the middle-mouse button click on the TitleBar to move it to the next monitor.

Hope that helps!
Jul 3, 2014  • #4
Chris G1
72 discussion posts
Thanks! So I am playing with this and have a few more questions.

1. How do I set up the middle mouse click on the Titlebar to work so it moves to the next monitor? It isn't working for me.

2. Is there anyway to reduce the space between the DisplayFusion Titlebar buttons and the standard Titlebar buttons (minimize, maximize etc.) In this particular app (Trillian) there is a large space between these.
Jul 7, 2014  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
On the Settings > Window Management tab, make sure the "Enable window caption bar middle-clicking..." option is enabled. If it is enabled and still doesn't work, could you send over a debug log? Here are the steps:
  • On the Troubleshooting tab, change the Logging drop-down to "Logging: Important Only"
  • Restart DisplayFusion
  • The next time it occurs, note the time so we'll know where to check in the log file
  • Send us the DisplayFusion.log and DebugInfo.html files (can be found by clicking the Open Log button on the Troubleshooting tab)
  • Disable debug logging after sending the log

For the TitleBar Button question, you can adjust the offset by using the "TitleBar Buttons: Offset Horizontal" option in the Settings > Advanced Settings window. I'd recommend something like 15 if you want to move them a bit closer to the normal windows caption buttons.
Jul 8, 2014  • #6
Kai Nicholson
2 discussion posts
Apologies for resurrecting such an old thread, but the situation and suggestions in posts #1 & #2 appear to be *exactly* what I'm after - Titlebar icon only on specific applications rather than everything..

I tried implementing as close to the suggestion from Keith as possible, however the options have changed quite a bit since the screenshot in 2012
And the few variations on the original suggestion that I tried haven't done anything.
Is this still possible - disabling the titlebar button/s for all apps, and only allowing it on specific named apps - and if so, how is it setup in a more recent version of DisplayFusion?
May 13, 2021  • #7
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hi Kai,

Currently the only way to do this is to enable the title bar buttons in the Functions tab, and then use the compatibility settings to disable the buttons for each application you don't want them on.

We do have an open feature request to be able to white list, instead of blacklist applications for those title bar buttons, so I've added your vote to that as well.

Thanks!
May 14, 2021  • #8
Kai Nicholson
2 discussion posts
Thanks Owen.. Not the answer I was hoping for, but glad to know that there's an existing feature request that will allow it - I'll keep my eye out and fingers crossed for it in future.
Cheers!
May 15, 2021  • #9
Prostheus
1 discussion post
Quote:
I'd like the ability to have some titlebar buttons only display on certain application windows. I know there is a setting to turn all buttons on or off an an app-specific basis, but I'd like to have more granular control.

If this is already possible and I'm just missing it, can someone tell me where it is?

Thanks in advance.


I would really like to see the original request. I'd love to have the ability to enable/disable the specific titlebar buttons on each application. Ie: Set each button to have a default of all apps on/off, and then list exceptions for them to show/hide on those apps.
Jul 7, 2021  • #10
kage
1 discussion post
Hello,
Agreed with the previous posts:
* please allow a WhiteList where we can have the titlebar buttons
* please allow Titlebar buttons per application, it will be so useful and awesome!

Thank you very much!
Aug 17, 2021  • #11
NetMage
262 discussion posts
I just mentioned it in another post, but I would also really like application / window specific titlebar buttons.
BTW, what is the difference between the Compatility setting Disable Titlebar buttons (this application) and Disable Titlebar buttons (All Applications)?
Sep 23, 2021 (modified Sep 23, 2021)  • #12
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Votes added, thanks!

@NetMage: "This application" will disable the titlebar buttons for the application(s) specified in the Compatibility rule. "All applications" will disable the titlebar buttons globally any time the application(s) specified in the Compatibility rule are running.
Sep 24, 2021  • #13
NetMage
262 discussion posts
Now that I come around to reading this thread from the POV of the OP, I think your second post should be "There sure isn't!".

You suggestion is totally not what the OP asked for.

Is there anything that can be done in scripting to work around this besides writing my own version of titlebar buttons?
29 days ago  • #14
Keith Lammers (BFS)'s profile on WallpaperFusion.com
I mean, to be fair, that post is 9 years old, and re-reading it, it does appear that I misunderstood, so my bad on that.

There aren't any scripting functions for working with TitleBar Buttons, no. They're not setup to be modified on a per-window basis, so if we re-do the backend stuff to support that, we would just add a UI for customizing them per-window at the same time.
28 days ago  • #15
Was this helpful?  (1)  
<< DiscussionsReply