Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: making vista areo glass work  (Read 11954 times)

0 Members and 1 Guest are viewing this topic.

smeezekitty

  • Guest
making vista areo glass work
« on: August 29, 2009, 12:16:01 AM »
is there any way to force the vista areo glass to work in
16bit color?
i really think it would look nice but it needs 32bit color
and that makes me agitated

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #1 on: August 29, 2009, 02:06:27 PM »
i tried to avoi doing this but
BUMP

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #2 on: August 29, 2009, 02:14:08 PM »
Quote
is there any way to force the vista areo glass to work in
16bit color?

No. Aero needs 32 bits per pixel.


smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #3 on: August 29, 2009, 02:16:08 PM »
if it switch to 32
the screen gets lines in it and 5 seconds later a nice BSoD comes on

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #4 on: August 29, 2009, 02:21:06 PM »
if it switch to 32
the screen gets lines in it and 5 seconds later a nice BSoD comes on


Well, fix the problem.


computeruler



    Egghead

    Thanked: 63
    • Yes
    • Yes
  • Experience: Experienced
  • OS: Mac OS
Re: making vista areo glass work
« Reply #5 on: August 29, 2009, 02:23:00 PM »
well get a new graphics card

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #6 on: August 29, 2009, 02:25:12 PM »
its a laptop
it did it even when new
i just always ran it in 16bpp and there is no reason areo shouldnt
work in 65536

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #7 on: August 29, 2009, 02:29:04 PM »
ithere is no reason areo shouldnt work in 65536

Now you're just being silly.

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #8 on: August 29, 2009, 02:31:21 PM »
name one good reason why it shouldnt work in 65536

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #9 on: August 29, 2009, 02:51:08 PM »
name one good reason why it shouldnt work in 65536

No, you go first; you disputed my assertion; you give one good reason why it should.


smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #10 on: August 29, 2009, 02:55:50 PM »
becuase 65536 is enough to display evereything
and any thing that says you need more is crazy
and if there is some slight[/i] banding oh well

so the reason it should work is:
theres plenty of colors and 32bpp is not always possable at the desired res

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #11 on: August 29, 2009, 03:05:09 PM »
becuase 65536 is enough to display evereything
and any thing that says you need more is crazy
and if there is some slight[/i] banding oh well

so the reason it should work is:
theres plenty of colors and 32bpp is not always possable at the desired res

That's not really a "reason", any more than saying "I want a present" is a "reason" why Santa Claus exists.


smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #12 on: August 29, 2009, 03:06:42 PM »
but there is also no reason for it not to work
except microsoft has there head up there you know where

patio

  • Moderator


  • Genius
  • Maud' Dib
  • Thanked: 1769
    • Yes
  • Experience: Beginner
  • OS: Windows 7
Re: making vista areo glass work
« Reply #13 on: August 29, 2009, 04:41:48 PM »
Right...
So it's MS's fault you insist on living in the past and sit here and cry about why things don't work...

Makes sense to me...anyone else ? ?
« Last Edit: August 31, 2009, 05:35:43 PM by patio »
" Anyone who goes to a psychiatrist should have his head examined. "

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #14 on: August 29, 2009, 04:44:45 PM »
since when is 1280x768 16bpp in the past?

patio

  • Moderator


  • Genius
  • Maud' Dib
  • Thanked: 1769
    • Yes
  • Experience: Beginner
  • OS: Windows 7
Re: making vista areo glass work
« Reply #15 on: August 29, 2009, 04:46:51 PM »
since when is 1280x768 16bpp in the past?

It isn't goofball...16Bit is though.
" Anyone who goes to a psychiatrist should have his head examined. "

computeruler



    Egghead

    Thanked: 63
    • Yes
    • Yes
  • Experience: Experienced
  • OS: Mac OS
Re: making vista areo glass work
« Reply #16 on: August 29, 2009, 05:15:55 PM »
so smeezekitty, go away and site in a coner and cry about not having aero

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #17 on: August 29, 2009, 05:47:35 PM »
but there is also no reason for it not to work
except microsoft has there head up there you know where

You are just being a silly child. I am revising your estimate of your emotional age down from 11 to maybe 8. Perhaps you are not neurotypical, in which case much is explained. Anyhow, Aero depends on having something called an "Alpha channel". For that you need 24 bits for the colours (8 each for red, blue & green) and 8 bits for the 8-bit Alpha channel that defines the transparency mask. Aero is written that way. Not to make your life difficult, but because actually, nobody else actually wants 16 bit Aero! You can no more get Aero to work in 16-bit colour ("color") mode than you can get an automobile engine to work with square pistons instead of round ones.

computeruler



    Egghead

    Thanked: 63
    • Yes
    • Yes
  • Experience: Experienced
  • OS: Mac OS
Re: making vista areo glass work
« Reply #18 on: August 29, 2009, 05:49:43 PM »
I would say hes 6 and his mom/dad need to ban him from the computer

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #19 on: August 29, 2009, 05:51:52 PM »
@salmon trout
thank you for the information about the alpha channel
i think they could have emulated it but
oh well
@computeruler
cut it out

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #20 on: August 29, 2009, 05:52:12 PM »
I would say hes 6 and his mom/dad need to ban him from the computer

He could be an Aspie

computeruler



    Egghead

    Thanked: 63
    • Yes
    • Yes
  • Experience: Experienced
  • OS: Mac OS
Re: making vista areo glass work
« Reply #21 on: August 29, 2009, 05:52:47 PM »

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #22 on: August 29, 2009, 05:54:59 PM »
He could be an Aspie

maybe so but no big deal

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #23 on: August 29, 2009, 05:59:05 PM »
maybe so but no big deal

There you go

At least we know now.

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #24 on: August 30, 2009, 03:12:19 AM »
smeezekitty, whether or not you have Asperger's is absolutely none of our business, and if you do, and you don't choose to share that knowledge with us, that is your business, but if you have, (really and not a "joke") then it does change how we would react to some of your posts. For the better. Because there is a lot about Aspies that neurotypicals don't understand, and we may get angry or dismissive about things that you can't help.


BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: making vista areo glass work
« Reply #25 on: August 30, 2009, 11:03:09 AM »
since video cards got enough RAM so that engineers could dump the ridiculous 5-6-5 2-byte packed colour.

By the way, there IS a good reason that it requires 32-bit colour.

1 Byte Red
1 Byte Green
1 Byte Blue

And one byte alpha

without the alpha there is no translucency. see the problem? the idea behind Aero Glass IS the transclucency.

...


hey, when did another page of posts appear?


I was trying to dereference Null Pointers before it was cool.

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #26 on: August 30, 2009, 11:48:37 AM »
By the way, there IS a good reason that it requires 32-bit colour.

1 Byte Red
1 Byte Green
1 Byte Blue

And one byte alpha

without the alpha there is no translucency. see the problem? the idea behind Aero Glass IS the transclucency.


Where did I see this...

Quote
Anyhow, Aero depends on having something called an "Alpha channel". For that you need 24 bits for the colours (8 each for red, blue & green) and 8 bits for the 8-bit Alpha channel that defines the transparency mask. Aero is written that way. Not to make your life difficult, but because actually, nobody else actually wants 16 bit Aero!

...Oh yes. I remember now.

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #27 on: August 30, 2009, 12:05:30 PM »
smeezekitty, whether or not you have Asperger's is absolutely none of our business, and if you do, and you don't choose to share that knowledge with us, that is your business, but if you have, (really and not a "joke") then it does change how we would react to some of your posts. For the better. Because there is a lot about Aspies that neurotypicals don't understand, and we may get angry or dismissive about things that you can't help.


i have never been dianosed with it but i have all the symtoms
as shown on the internet

BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: making vista areo glass work
« Reply #28 on: August 30, 2009, 01:06:00 PM »
Where did I see this...

...Oh yes. I remember now.


I never saw the second page. didn't see a reason to not post it though :P

I was trying to dereference Null Pointers before it was cool.

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #29 on: August 30, 2009, 02:37:42 PM »
why cant the make the 16bpp
4bit red
5bit green
4 bit blue
3 bit alpha
that would be 16 shades of red 32 shades green 16 shades blue
8 shades alpha

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #30 on: August 30, 2009, 02:49:51 PM »
Not worth the effort, considering very few people (if any) would want it. Making this sort of judgement (what other people think or feel) is just the sort of things Aspies are not very good at. Another typical trait is obsessively refusing to give up an idea.


smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #31 on: August 30, 2009, 02:52:11 PM »
it wouldnt look as bad as you imagine

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #32 on: August 30, 2009, 02:53:53 PM »
it wouldnt look as bad as you imagine


You don't know how bad I imagine it would be. (Aspie trait)

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #33 on: August 30, 2009, 03:05:27 PM »
i attached a picture of a simulation of 4 5 4 3 format

[attachment deleted by admin]

BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: making vista areo glass work
« Reply #34 on: August 30, 2009, 03:12:21 PM »
Quote
why cant the make the 16bpp
4bit red
5bit green
4 bit blue
3 bit alpha
that would be 16 shades of red 32 shades green 16 shades blue
8 shades alpha

Because this would create yet another Device dependent Bitmap format- additionally such a configuration would leave only 8192 colours to use, which sounds like a lot, but is very noticable, especially with the proposed use with Aero Glass.

a Better alternative is to use the Non-Glass Aero and then use something like this:

Code: [Select]
void changetaskbarAlpha(BYTE Alpha)
{
    HWND deskwnd = GetDesktopWindow();
    SetWindowLong(deskwnd, GWL_EXSTYLE,
    GetWindowLong(deskwnd, GWL_EXSTYLE) | WS_EX_LAYERED);
    SetLayeredWindowAttributes(hwnd, 0, (255 * Alpha) / 100, LWA_ALPHA);
}


Works from windows 2K onwards- best effect can be found with a setting around 70%, higher if the background is noisy.



}
I was trying to dereference Null Pointers before it was cool.

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #35 on: August 30, 2009, 03:16:37 PM »
you may not need anotehr dib format
why couldnt it use a 32bit dib and translate to 16 upon blitting?

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #36 on: August 30, 2009, 03:25:23 PM »
DEV C++ doesnt have SetLayeredWindowAttributes

BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: making vista areo glass work
« Reply #37 on: August 30, 2009, 04:48:42 PM »
DEV C++ doesnt have SetLayeredWindowAttributes



windows.h, windows 2000 SDK.
I was trying to dereference Null Pointers before it was cool.

neelchauhan

  • Guest
Re: making vista areo glass work
« Reply #38 on: August 30, 2009, 07:03:23 PM »
No! I tried it and it didn't work. Aero Glass needs 32 bit color because there's lots of color.

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #39 on: August 30, 2009, 07:23:19 PM »
is there any way to force the vista areo glass to work in
16bit color?

i really think it would look nice but it needs 32bit color
and that makes me agitated

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #40 on: August 31, 2009, 12:41:47 AM »
Why are you quoting yourself now? That makes us agitated. And leads to the familiar "angry with smeezekitty" situation. The fact that something "makes you agitated" is irrelevant.

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #41 on: August 31, 2009, 11:22:19 AM »
its in reply to neelchauhan as the question
as i already know it doesnt work in 32bit color

patio

  • Moderator


  • Genius
  • Maud' Dib
  • Thanked: 1769
    • Yes
  • Experience: Beginner
  • OS: Windows 7
Re: making vista areo glass work
« Reply #42 on: August 31, 2009, 11:53:58 AM »
Well quoting yourself and not adding info is certainly a confusing way to make an invalid point...how are we supposed to know what you mean or who you are addressing ? ?

But i suppose we should be used to it...others use exactly the same approach.

" Anyone who goes to a psychiatrist should have his head examined. "

smeezekitty

  • Guest
Re: making vista areo glass work
« Reply #43 on: August 31, 2009, 11:56:54 AM »
Well quoting yourself and not adding info is certainly a confusing way to make an invalid point...how are we supposed to know what you mean or who you are addressing ? ?

But i suppose we should be used to it...others use exactly the same approach.


i have seen JJ 3000 do it

Salmon Trout

  • Guest
Re: making vista areo glass work
« Reply #44 on: August 31, 2009, 12:35:37 PM »
i have seen JJ 3000 do it


smeeze math: (2*wrong)=(1*right)




BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: making vista areo glass work
« Reply #45 on: August 31, 2009, 12:50:57 PM »
My next door, Asian neighbors had a child they named, the japanese word for "right" or some variant thereof.

So in that particular case, two Wongs do make a Right...
I was trying to dereference Null Pointers before it was cool.