Windows XP Can Do It Too


Recommended Posts

I NEVER SAID ANYTHING ABOUT UXTHEME, YOU DID.

All I said was XP can do it, and you just admitted that.

586417390[/snapback]

Look at what the start of this thread was about. It has everything to to about PPAT and the uxtheme.

You are trying to say that XP can do it and all I am trying to say is it can't, not natively.

That API you are talking about is someone's 3rd party program.

Link to comment
Share on other sites

Look at what the start of this thread was about.  It has everything to to about PPAT and the uxtheme.

You are trying to say that XP can do it and all I am trying to say is it can't, not natively.

That API you are talking about is someone's 3rd party program.

586417699[/snapback]

The original poster said nothing about uxtheme either. Where are you getting this?!

And YES XP CAN do this natively. That's what my links showed.

The API I am talking about is win32api, not a "third party program". You have to use the win32api to accomplish this.

I can't figure out why you're not understanding this.

Link to comment
Share on other sites

The original poster said nothing about uxtheme either.  Where are you getting this?!

And YES XP CAN do this natively.  That's what my links showed.

The API I am talking about is win32api, not a "third party program".  You have to use the win32api to accomplish this.

I can't figure out why you're not understanding this.

586417823[/snapback]

Let me re-phrase...the original poster is talking about using 3rd party apps to accomplish PPAT. But even with those apps (WB/ window fx, true PPAT can't be achieved in XP with the current API, hence why stardock is creating WB5 with true PPAT technology for XP)

The person is talking about using 3rd party programs to create PPAT for the gui of XP and the programs that call on the gui, something that isn't possibble given the default standard API. It simple isn't isn't possible, it wasn't designed for that.

Now that site you gave as an example might be able to give code for PPT for objects or to code a program, but unless I am complete wrong, you can't change the fundementals of the gui, or else someone would have done it already.

The website has some pretty interesting examples of what PPT can do.

Link to comment
Share on other sites

BTW you talking about per-pixel alpha blending then no the Windows API AFAIK only supports alpha blending, NOT PER PIXEL.

586418195[/snapback]

Exactly...that's something WB5 is going to introduce.

1 of XP limitations is alpa blending. It cannot do per pixel alpha blending or per pixel alpha tranparency.

Link to comment
Share on other sites

Let me re-phrase...the original poster is talking about using 3rd party apps to accomplish PPAT.? But even with those apps (WB/ window fx, true PPAT can't be achieved in XP with the current API, hence why stardock is creating WB5 with true PPAT technology for XP)

"true" PPAT? What's in the screenshot IS PPAT, plain and simple. And what he has there is possible the current API in XP. What WindowBlinds is trying to do is to apply PPAT to OTHER windows, instead of ones it creates. THAT is why it's so hard. Doing PPAT with your own windows using the win32api is quite possible and has been done though.

The person is talking about using 3rd party programs to create PPAT for the gui of XP and the programs that call on the gui, something that isn't possibble given the default standard API.? It simple isn't isn't possible, it wasn't designed for that.
It wasn't designed for it, no. But it is possible for any app to do it with it's own windows.

You said XP can't do PPAT natively, I showed you it can. I'm really not seeing how much more simple it can get.

Right now I am working on an example in C++ to do it without any third party apps. Just give me a little time. Having some issues with it telling me some functions don't exis:/:/

edit: Let me clarify a bit further. It is not possible for a theme to have PPAT in XP, but will be in Vista. It is however possible for an application to have PPAT using native XP code.

Edited by vcv
Link to comment
Share on other sites

"true" PPAT? What's in the screenshot IS PPAT, plain and simple. And what he has there is possible the current API in XP. What WindowBlinds is trying to do is to apply PPAT to OTHER windows, instead of ones it creates. THAT is why it's so hard. Doing PPAT with your own windows using the win32api is quite possible and has been done though.

edit: Let me clarify a bit further.  It is not possible for a theme to have PPAT in XP, but will be in Vista.  It is however possible for an application to have PPAT using native XP code.

586418242[/snapback]

That screenshot was not done using PPAT, it was done using WB and windows fx. Nothing native about that at all.

That right there is what I have been trying to tell you for the last 10 posts.

Link to comment
Share on other sites

That screenshot was not done using PPAT, it was done using WB and windows fx.  Nothing native about that at all.

That right there is what I have been trying to tell you for the last 10 posts.

586418329[/snapback]

And I have been trying to tell you that you can do PPAT in XP natively, just not through themes. You can't do it on other windows without a third party program (that still uses the Win32api to do it, but thats not the point), but you can do it on your own windows that you create with code.

Link to comment
Share on other sites

And here's what I was working on.

The image is just from some winamp skin. It's an actual window you can drag around in real-time with almost no CPU usage.

The code for it is very very easy and basic, and I can post it if anyone wants.

post-4489-1124780765_thumb.jpg

Link to comment
Share on other sites

  • 1 month later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.