<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>DisplayFusion RSS: Auto-selection of titlebar images works, however...</title>
<atom:link href="https://www.displayfusion.com/Discussions/RSS/?TopicID=b375fee6-6b3b-4c60-a831-dd3edafdae28" rel="self" type="application/rss+xml" />
<link>https://www.displayfusion.com/Discussions/RSS/?TopicID=b375fee6-6b3b-4c60-a831-dd3edafdae28</link>
<description>DisplayFusion RSS: Auto-selection of titlebar images works, however...</description>
<lastBuildDate>Thu, 09 Apr 2026 16:11:12 GMT</lastBuildDate>
<language>en</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>https://www.displayfusion.com/Discussions/RSS/?TopicID=b375fee6-6b3b-4c60-a831-dd3edafdae28</generator>
<item>
<title>RE: Auto-selection of titlebar images works, however...</title>
<link>https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#10</link>
<pubDate>Thu, 23 Jul 2009 13:25:56 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#10</guid>
<category>DisplayFusion</category>
<description><![CDATA[I'm going to mark this topic as complete. I don't think there's much else I can do.]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
I'm going to mark this topic as complete. I don't think there's much else I can do. <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-smile.light.svg" alt=":)" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":)" HelpButtonDataAlign="BelowMiddle" />
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Auto-selection of titlebar images works, however...</title>
<link>https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#9</link>
<pubDate>Wed, 22 Jul 2009 21:37:22 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#9</guid>
<category>DisplayFusion</category>
<description><![CDATA[Quote:
(W)atch CS3 and CS4 when they crash.  They both loose that custom window and default back to a standard Window's frame and titlebar.  So even they are tacking their GUI on top of what's already there.  You can't code to that.
Hmm...  I guess I'll have to peg the CPU with CS4 running and ...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
<div class="BackGrey"><div class="Text"><div><b>Quote:</b></div>(W)atch CS3 and CS4 when they crash.  They both loose that custom window and default back to a standard Window's frame and titlebar.  So even they are tacking their GUI on top of what's already there.  You can't code to that.</div></div><br/>
<br/>
Hmm...  I guess I'll have to peg the CPU with CS4 running and not maximized (do a unsharp mask or something), and shake the window like a rag doll for grins.  I'd wager that'll make UI GUI pieces of non-standard stuff wobble.   <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-angry.light.svg" alt=":evil:" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":evil:" HelpButtonDataAlign="BelowMiddle" />
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Auto-selection of titlebar images works, however...</title>
<link>https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#8</link>
<pubDate>Wed, 22 Jul 2009 21:13:18 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#8</guid>
<category>DisplayFusion</category>
<description><![CDATA[Quote:
3. Weird UI's: There isn't anything anyone can do about this one.  Adobe CS4, for example, is custom rendering their own buttons inside their own code. I can't "patch in" to their code and ask them to draw the buttons, like I do for the standard Windows buttons, so short of grabbing scree...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
<div class="BackGrey"><div class="Text"><div><b>Quote:</b></div>3. Weird UI's: There isn't anything anyone can do about this one. <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-frown.light.svg" alt=":(" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":(" HelpButtonDataAlign="BelowMiddle" /> Adobe CS4, for example, is custom rendering their own buttons inside their own code. I can't "patch in" to their code and ask them to draw the buttons, like I do for the standard Windows buttons, so short of grabbing screenshots of every custom-drawn application and testing for them it's virtually impossible to match everything.</div></div><br/>
Yeah, and watch CS3 and CS4 when they crash.  They both loose that custom window and default back to a standard Window's frame and titlebar.  So even they are tacking their GUI on top of what's already there.  You can't code to that.
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Auto-selection of titlebar images works, however...</title>
<link>https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#7</link>
<pubDate>Wed, 22 Jul 2009 19:34:21 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#7</guid>
<category>DisplayFusion</category>
<description><![CDATA[You're welcome.
Too bad you can't nab that WM_NCPAINT message!  I totally understand there are things you just can't do.  On my machine, I'd say response is actually about 50ms (1/30th of a second), but I can still see movement.
Even as a high priority process, the buttons still don't stay put ...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
You're welcome. <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-grin-stars.light.svg" alt=":mrgreen:" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":mrgreen:" HelpButtonDataAlign="BelowMiddle" /><br/>
<br/>
Too bad you can't nab that WM_NCPAINT message!  I totally understand there are things you just can't do.  On my machine, I'd say response is actually about 50ms (1/30th of a second), but I can still see movement.    <br/>
<br/>
Even as a high priority process, the buttons still don't stay put nor do they appear/disappear faster.  I wanted to demonstrate this using video screen capture, but that will be the subject of a different post.  That said, it will probably help when the CPU utilization is high.<br/>
<br/>
Its probably as good as it gets.   Not making it a default behavior was a good idea.
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Auto-selection of titlebar images works, however...</title>
<link>https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#6</link>
<pubDate>Wed, 22 Jul 2009 18:19:24 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#6</guid>
<category>DisplayFusion</category>
<description><![CDATA[Thank you for the follow-up.  It's true, there are some situations that are completely out of my control and some that aren't. Let me go over your points:
1. Appear fraction of a second late: I rely on Window's hooks to inform me when a Window has been created, and as a result I only get that no...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Thank you for the follow-up. <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-smile.light.svg" alt=":)" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":)" HelpButtonDataAlign="BelowMiddle" /> It's true, there are some situations that are completely out of my control and some that aren't. Let me go over your points:<br/>
<br/>
1. Appear fraction of a second late: I rely on Window's hooks to inform me when a Window has been created, and as a result I only get that notification after the window is up and running. The delay should be <250ms which I would consider acceptable given the situation.<br/>
<br/>
2. Disappear too late: This is because of the same limitations expressed in point #1.<br/>
<br/>
3. Weird UI's: There isn't anything anyone can do about this one. <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-frown.light.svg" alt=":(" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":(" HelpButtonDataAlign="BelowMiddle" /> Adobe CS4, for example, is custom rendering their own buttons inside their own code. I can't "patch in" to their code and ask them to draw the buttons, like I do for the standard Windows buttons, so short of grabbing screenshots of every custom-drawn application and testing for them it's virtually impossible to match everything.<br/>
<br/>
4. Trails with high CPU usage: The only way around this is to run DisplayFusion as a high-priority process, which you can easily do now in the Settings.<br/>
<br/>
I really do appreciate all the feedback, including the nit-picking, because without this feedback DisplayFusion wouldn't be nearly as polished and well-tested as it is today. Thanks! <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-smile.light.svg" alt=":)" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":)" HelpButtonDataAlign="BelowMiddle" />
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Auto-selection of titlebar images works, however...</title>
<link>https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#5</link>
<pubDate>Wed, 22 Jul 2009 17:51:44 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#5</guid>
<category>DisplayFusion</category>
<description><![CDATA[Sorry to use a loaded word, but I am also a writer (i.e., sf - writer) and it did get your attention.
First off, your product is professional grade, no questions there.  And so far as I can tell, there is nothing that you can do to make titlebar buttons perfect because of Windows limitations.  W...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Sorry to use a loaded word, but I am also a writer (i.e., sf - writer) and it did get your attention.<br/>
<br/>
First off, your product is <i><b>professional grade</b></i>, no questions there.  And so far as I can tell, there is nothing that you can do to make titlebar buttons perfect because of Windows limitations.  Whilst they work well most of the time, the buttons are not actually part of the UI.  That you made them appear non-MS is brilliant; there is no confusion that MS had something to do with it   Unfortunately, because they aren't generated by the UI, they appear a fraction of a second after the Window is shown.  They disappear a fraction of a second after the Window disappears, is minimized, or maximized.  If you are running a wierd UI vendor's program, like Adobe CS4, they highlight how out-of-spec they are (i.e., both Adobe and DF's titlebar buttons).  And if the CPU is pegged (or even above 50%), you get  a mouse-tails (or rather a button-tails) affect when you move any Window.  The user is not expecting any of this behavior.<br/>
<br/>
<i>This is no defect of your program or design so far as I can tell.</i>   The problem is <i>I</i> know this, but most of <i>your audience</i>, i.e., the programming-muggles, haven't a clue.  The result is, well, it doesn't look good....<br/>
<br/>
I hope that explains what I meant and why I advised against defaulting them to on, and why I suggested a warning label to explain the behavior.<br/>
<br/>
And I do use the titlebar buttons, now that I am used to them.  (And, oh yes, thanks for the clarification above - that makes perfect sense).
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Auto-selection of titlebar images works, however...</title>
<link>https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#4</link>
<pubDate>Wed, 22 Jul 2009 12:50:36 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#4</guid>
<category>DisplayFusion</category>
<description><![CDATA[@sfwrtr: Sorry, I forgot to address the "amateurish" part. Can you outline again what you feel still needs more polish? Thanks!]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
@sfwrtr: Sorry, I forgot to address the "amateurish" part. Can you outline again what you feel still needs more polish? Thanks! <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-smile.light.svg" alt=":)" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":)" HelpButtonDataAlign="BelowMiddle" />
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Auto-selection of titlebar images works, however...</title>
<link>https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#3</link>
<pubDate>Wed, 22 Jul 2009 12:49:30 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#3</guid>
<category>DisplayFusion</category>
<description><![CDATA[@sfwrtr: Let me see if I can address your 2 points:
1. These new images will be coming in an upcoming beta.
2. Sorry for the confusion. The TitleBar Buttons feature won't be enabled by default, but a button will be created by default, so that if the person does enable the feature they will alre...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
@sfwrtr: Let me see if I can address your 2 points:<br/>
<br/>
1. These new images will be coming in an upcoming beta.<br/>
2. Sorry for the confusion. The TitleBar Buttons feature won't be enabled by default, but a button will be created by default, so that if the person does enable the feature they will already have a button there ready to use.<br/>
<br/>
Does this help?
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Auto-selection of titlebar images works, however...</title>
<link>https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#2</link>
<pubDate>Wed, 22 Jul 2009 10:08:38 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28#2</guid>
<category>DisplayFusion</category>
<description><![CDATA[Quote:
Two items:
[list type=decimal]
There are no default images for the toggle selections... oops!
Are you sure you want to put a default button on the title bar after installing?  Do you default to multi-monitor task bars being on?  This change feels obtrusive, IMHO.  The buttons also have...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
<div class="BackGrey"><div class="Text"><div><b>Quote:</b></div>Two items:<br/>
<br/>
[list type=decimal]<br/>
<li>There are no default images for the toggle selections... oops!</li>
<li>Are you sure you want to put a default button on the title bar after installing?  Do you default to multi-monitor task bars being on?  This change feels obtrusive, IMHO.  The buttons also have previous discussed issues that make DF look (pardon me for saying this) amateurish where everything else looks professional.  I would suggest, at least, a poll on the issue.</li>
[/ul]</div></div><br/>
sfwrtr, could you go into more detail about the "previous discussed" button issues?  From what I see they look professional, are rock solid and have no lag.<br/>
<br/>
On having a button go up by default: I think this is toggled if you turn the multi-taskbar on and also is to show most people (who may never go into settings) that there are buttons available.  I suppose Jon could pop up a dialog box on installation (or first run) that shows the buttons in place and how to turn them on....)
</div>
]]></content:encoded>
</item>
<item>
<title>Auto-selection of titlebar images works, however...</title>
<link>https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28</link>
<pubDate>Tue, 21 Jul 2009 19:59:52 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/auto-selection-of-titlebar-images-works-however/?ID=b375fee6-6b3b-4c60-a831-dd3edafdae28</guid>
<category>DisplayFusion</category>
<description><![CDATA[Two items:
[list type=decimal]
There are no default images for the toggle selections... oops!
Are you sure you want to put a default button on the title bar after installing?  Do you default to multi-monitor task bars being on?  This change feels obtrusive, IMHO.  The buttons also have previou...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Two items:<br/>
<br/>
[list type=decimal]<br/>
<li>There are no default images for the toggle selections... oops!</li>
<li>Are you sure you want to put a default button on the title bar after installing?  Do you default to multi-monitor task bars being on?  This change feels obtrusive, IMHO.  The buttons also have previous discussed issues that make DF look (pardon me for saying this) amateurish where everything else looks professional.  I would suggest, at least, a poll on the issue.</li>
[/ul]
</div>
]]></content:encoded>
</item>
</channel>
</rss>