Page 1 of 1

[12 May 2009] Question about the Desktop screen

Posted: Sat Jun 13, 2020 5:32 pm
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

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

Posted: Sat Jun 13, 2020 5:32 pm
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? :-)

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

Posted: Sat Jun 13, 2020 5:32 pm
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

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

Posted: Sat Jun 13, 2020 5:32 pm
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 :)

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

Posted: Sat Jun 13, 2020 5:32 pm
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.

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

Posted: Sat Jun 13, 2020 5:32 pm
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.