Jump to content


Photo

Window Below Desktop Icons?


  • Please log in to reply
10 replies to this topic

#1 michael pw

michael pw

    GMC Member

  • GMC Member
  • 1488 posts
  • Version:GM8.1

Posted 10 July 2009 - 06:49 PM

hi,

I was just wondering if there was a dll that makes your game window go below your desktop icons in place of the background. I thought it would be cool if i could make some form of interactive desktop like igoogle except for the desktop.

If not, is there a .dll that forces the widow to the back and when clicked on doesn't come in front.

Edited by michael pw, 10 July 2009 - 06:51 PM.

  • 0

#2 MitchGraham

MitchGraham

    GMC Member

  • Banned Users
  • 524 posts

Posted 10 July 2009 - 07:46 PM

That would be so cool. Interactive desktops.

Only problem is, it's probably not possible. The icons would most likely consume all the mouse clicks anyway, before they got to your window. You could play movies and stuff though...

Cool idea. ^_^

#3 TheMagicNumber

TheMagicNumber

    GMC Member

  • GMC Member
  • 5247 posts
  • Version:Unknown

Posted 10 July 2009 - 11:25 PM

You can't force windows to go under the desktop icons. To have the window in the background, you can look up how to do that on the MSDN.
  • 0

#4 michael pw

michael pw

    GMC Member

  • GMC Member
  • 1488 posts
  • Version:GM8.1

Posted 11 July 2009 - 08:56 AM

can you force windows to stay on the bottom layer, i mean like above the desktop icons, but below all the other windows
  • 0

#5 MrOpposite

MrOpposite

    Yesterdays games

  • New Member
  • 744 posts

Posted 11 July 2009 - 09:08 AM

I think you can have a html-page as background, and in that page embed a flash movie/game. But I don't think it's possible to embed a GM-game to the background.
  • 0

#6 halo shg

halo shg

    Programmer

  • GMC Member
  • 597 posts
  • Version:GM:Studio

Posted 12 July 2009 - 02:34 PM

I haven't tried it, but use GMBED to embed the game into an HTML file, then change the desktop wallpaper to the HTML document.
  • 0

#7 general sirhc

general sirhc

    YW Creator

  • New Member
  • 1651 posts

Posted 12 July 2009 - 03:14 PM

Winapi example shows 2 windows, if you edit the example so it doesn't create the second window and you make the window handle of the second one the window handle of your desktop (yes it has a window handle) then what ever was meant to be draw to the second window is now draw to your desktop, but it wont be the effect you want. It will be buggy.
  • 0

#8 michael pw

michael pw

    GMC Member

  • GMC Member
  • 1488 posts
  • Version:GM8.1

Posted 12 July 2009 - 08:51 PM

GMBED never works, ive tried it multiple times, it just says: "resorting to default green"
  • 0

#9 Recreate

Recreate

    Furry

  • GMC Member
  • 2928 posts
  • Version:GM8

Posted 29 July 2009 - 03:41 AM

You obviously did something wrong, It always Worked for me.
  • 0

#10 Terrified Virus

Terrified Virus

    Moderators Plaything

  • GMC Member
  • 721 posts
  • Version:GM:Studio

Posted 07 July 2012 - 04:55 PM

Hum, That would be useful to have the game be on the bottom layer, does any one have a DLL For that? (Above The Icons, But Below Everything Else)
  • 0

#11 famous

famous

    GMC Member

  • GMC Member
  • 169 posts
  • Version:Unknown

Posted 11 July 2012 - 09:44 PM

This isn't prossible as far as i know. Desktop is one single Instance (Wallpaper+Icons). But if the Desktop is more like a Window it could be possible.

For a interactive Desktop, it would make more sense to let transparent Objects run arround (and climbing on Windows for example).

@Terrified Virus: You can force a Window to always stay on Top or Bottom. Bottom means always behind everything but the Desktop. (but behind taskbar too!)

Edit: I'm currently writing a Desktop Widget Extension, so you can easily make Games on Desktop (including Alpha-Transparency for smoth corners like Shadow). Functions to set "StayTop" and "StayBottom" too, but need some more time to put Windows behind Icons.

Edited by famous, 12 July 2012 - 03:33 PM.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users