The color scheme has been changed - I need to reproduce it


  1. Posts : 3
    Windows 7 Professional SP1 64-bit
       #1

    The color scheme has been changed - I need to reproduce it


    Hi all,

    At first I would like to greet everyone here. I don't know if this is the right forum section so please move it if there is a section this thread would match better.
    You may be surprised by the subject. I think I have solved the problem of those annoying windows popping up but I actually have no way to give my patch a try because I can't reproduce any of these windows. And no, it is not due to hardware being too powerful (Intel Pentium P6100 @ 2.00GHz, 4GB of RAM -- not so much nowadays).

    Could somebody name a software/games that are very likely to trigger those DWM notifications? If not within board rules, please PM me some information as to how you happen to get these windows.

    Back in 2012 I wrote a script called SuppressDwmPerformancePrompts which turns off Aero, launches a game and re-enables Aero back. Then, DWM is somehow lulled into thinking that everything is OK. In some cases it's worked well but in another it hasn't. So that was a partial solution, and not handy really.

    I've returned to trying to defeat it lately. I have written a search-and-replace loader that will be starting with Windows and patching dwm appropriately. Before I make it available for anyone to test I need to be sure it doesn't cause a memory leak, severe crash or OS freeze. To assure myself, I need to reproduce circumstances in which such windows appear. To reproduce them, I need your help.
      My Computer


  2. Posts : 10,485
    W7 Pro SP1 64bit
       #2

    Is this the notification that you are talking about?
    The color scheme has been changed - I need to reproduce it-color.png

    Install UltraVNC server/service onto a computer that uses the Aero theme. I think that UltraVNC's default settings will cause the notification shown above to appear when another computer has connected to the UltraVNC service. So, use another computer to remotely connect to the test computer that is running the UltraVNC server/service and see if that triggers what you want triggered.

    If you do not see the notification shown above...
    ...go to the Windows Start Menu
    > All Programs
    > UltraVNC
    > Edit Settings
    Wait for the settings window to appear.
    Select the tab named Input/File Transfer.
    Uncheck: Disable Viewers [sic] inputs
    OK your way out of the settings window.
    Restart the computer.
    Use another computer to remotely connect to the test computer.

    You can look around at other settings like Remove Aero while connected... but I don't have that option checked and I see the notification shown above.
      My Computer


  3. Posts : 3
    Windows 7 Professional SP1 64-bit
    Thread Starter
       #3

    Thank you UsernameIssues for your guidance, I am going to give it a try. Actually, I have found only a few threads related to this balloon notification, so I am glad I have learnt a possible way to make it appear.

    I want to trigger these windows, too. Or any other, if there are.

      My Computer


  4. Posts : 10,485
    W7 Pro SP1 64bit
       #4

    It sounds like you searched Google images (and/or just the text) for these messages to see what apps/settings make these messages appear. As I did that, I found this: https://trac.mpc-hc.org/ticket/3450

    If you render a video as the OP did, you might trigger what you want. As also mentioned in that thread, maybe forcing the compatibility mode on a video intensive app might trigger the message.

    I could not locate a way to programmatically create them via MSDN's info. Perhaps members of a programing forum would know how to do that.
      My Computer


  5. Posts : 3
    Windows 7 Professional SP1 64-bit
    Thread Starter
       #5

    Actually, these 2 photos come from my old blog page about the script I had written. ~applied batch programming: SuppressDwmPerformancePrompts

    They have probably been taken by a guy I was chatting with when developing that script. I have once happened to see the notification pictured on the left, but I can't remember how long ago it was. All in all, the attached pictures haven't been made by me.

    It is not a problem for me to locate places in code where these notifications are called. What is the most difficult in this case is reproducing in what circumstances they appear. From what I so far have gathered, they tend to pop up randomly or:

    • when another displays/projectors are connected
    • when resource-heavy applications are launched
    • when custom screen resolutions are applied

    I don't expect anyone here to guide me in programming matters with that- I've decided to fiddle with this on my own so don't feel any pressure on my behalf.



    Thank you for your further response.
      My Computer


  6. Posts : 10,485
    W7 Pro SP1 64bit
       #6

    paxsoftdev said:
    Actually, these 2 photos come from my old blog page about the script I had written. ~applied batch programming: SuppressDwmPerformancePrompts
    ~~~
    You mentioned: "...I have found only a few threads related to this balloon notification..."
    That sounded to me like you had searched for places where the images or text of the messages of interest have appeared. If you have not done much of this, then that is the way that I would use to find descriptions the steps/apps that lead up to the displaying of the messages.

    When I'm chasing rabbits like this, I like to enter some of the message's text into Google, but then switch to image returns. Visiting the websites that are associated with an image often gives good details on the steps to reproduce the message (e.g. places that document issues with images - like your blog - are often more detailed than some random forum post).


    You might also consider a slightly different approach to this issue. If you know how to programmatically call the message, then do so and move the message off screen. Don't close it. I wonder if DWM will gen it a second time if the first message was not closed.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 16:51.
Find Us