[12 May 2009] Question about the Desktop screen

Contains all messages from the Hollywood mailing list between 01/2006 and 08/2012
Locked
User avatar
Allanon
Posts: 742
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

[12 May 2009] Question about the Desktop screen

Post by Allanon »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Tue, 12 May 2009 10:26:30 -0000

Hello, there is a *fast* way to obtain a copy of the workbench screen? Using the Desktop flag in the @DISPLAY command works fine but Hollywood get a static copy of the workbench, if the user open or move a window under the HW display, the transparent effect is messed up.

Then I've tried this method:

1.Hide the display
2.SaveSnapshot of the desktop
3.Load it into a brush
4.Show the Display
5.Blit the brush in the HW window (using the window positions) to have a really transparent effect

Unfortunatly saving & loading a big picture like the workbench is very sloooowwww, but it works.

Any ideas? If only the SaveSnapshot could be redirected to a brush... :)

Regards, Fabio
----------------------------
[Allanon] Fabio Falcucci | GitHub (leaving) | Gitea (my new house) | My Patreon page | All my links
User avatar
airsoftsoftwair
Posts: 5834
Joined: Fri Feb 12, 2010 2:33 pm
Location: Germany
Contact:

[12 May 2009] Re: Question about the Desktop screen

Post by airsoftsoftwair »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Tue, 12 May 2009 17:11:05 +0200
Hello, there is a *fast* way to obtain a copy of the workbench screen? Using the Desktop flag in the @DISPLAY command works fine but Hollywood get a static copy of the workbench, if the user open or move a window under the HW display, the transparent effect is messed up.
Only under OS3... all other operating system can handle irregular shaped windows but under OS3 I had to implement it in the hacky way :)
Any ideas? If only the SaveSnapshot could be redirected to a brush... :)
Yes, several others already asked about this feature so I'm planning to add a function that grabs that desktop and saves it to a brush. Although I'm pretty clueless why people need this feature... I mean, what do you want to do with the desktop brush? :-)
User avatar
Allanon
Posts: 742
Joined: Sun Feb 14, 2010 7:53 pm
Location: Italy
Contact:

[12 May 2009] Re: Question about the Desktop screen

Post by Allanon »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Tue, 12 May 2009 21:07:33 -0000
Yes, several others already asked about this feature so I'm planning to add a function that grabs that desktop and saves it to a brush. Although I'm pretty clueless why people need this feature... I mean, what do you want to do with the desktop brush? :-)
Since the irregular shaped windows is working for all OSes but OS3, I don't need anymore this feature :)

But for example people could use the requested feature to code a nice window showing a miniature of the desktop, maybe while in another custom screen, or some wb magnify glass application or again some real time fx (screensavers?) that update constantly the hollywood background with a tinted copy of the workbench screen, so even if the screen saver is running you can still see the application that may still run on workbench... give us the power, we will unleash it for our beloved machines ^_^

Regards, Fabio
----------------------------
[Allanon] Fabio Falcucci | GitHub (leaving) | Gitea (my new house) | My Patreon page | All my links
User avatar
airsoftsoftwair
Posts: 5834
Joined: Fri Feb 12, 2010 2:33 pm
Location: Germany
Contact:

[13 May 2009] Re: Re: Question about the Desktop screen

Post by airsoftsoftwair »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Wed, 13 May 2009 00:14:10 +0200
Since the irregular shaped windows is working for all OSes but OS3, I don't need anymore this feature :)

But for example people could use the requested feature to code a nice window showing a miniature of the desktop, maybe while in another custom screen, or some wb magnify glass application or again some real time fx (screensavers?) that update constantly the hollywood background with a tinted copy of the workbench screen, so even if the screen saver is running you can still see the application that may still run on workbench... give us the power, we will unleash it for our beloved machines ^_^
Okay, I'll see what I can do :)
PEB
Posts: 576
Joined: Sun Feb 21, 2010 1:28 am

[12 May 2009] Re: Re: Question about the Desktop screen

Post by PEB »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Tue, 12 May 2009 20:12:53 -0700 (PDT)

This may already be what you are planning to do, but could you have the option of grabbing only a portion of the screen to a brush using a table such as {X=?, Y=?, width=?, height=?}?

Thanks.
User avatar
airsoftsoftwair
Posts: 5834
Joined: Fri Feb 12, 2010 2:33 pm
Location: Germany
Contact:

[19 May 2009] Re: Re: Question about the Desktop screen

Post by airsoftsoftwair »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Tue, 19 May 2009 06:06:39 +0200 (CEST)
This may already be what you are planning to do, but could you have the option of grabbing only a portion of the screen to a brush using a table such as {X=?, Y=?, width=?, height=?}?
Well, yes, this should definitely be implemented too because the user might want to have only a portion of the screen. I'll keep it in mind when I do the implementation.
Locked