Hi Pavel,

Looks interesting :-) Like we discussed, on IRC, I'm volunteer for the test.

Just waiting for more instructions


Regards,
Eric



Le 2 févr. 07 à 12:59, Pavel Janík a écrit :

Hi,

do you build aquavcl01? Do you still remember that you have to run some script modifying the final bundle and similar stuff? I hope that I found a better way to do this to keep more in sync with X11!

Last week, I sent mail about the function TransformProcessType and called for testing. As none announced to work on it, I tried it now myself.

What I did:

- compiled goodies/source/inv test application
- created a bundle from it
- run it

It worked, because the application was named properly inside the bundle.

Then I added this code to goodies/source/inv/i*r.cxx:

#include <premac.h>
#include <Carbon/Carbon.h>
#include <postmac.h>
...
     ProcessSerialNumber psn;
     GetCurrentProcess(&psn);
TransformProcessType(&psn, kProcessTransformToForegroundApplication);

Compiled this application (-framework Carbon is needed in addition to the link command link) and put it into the bundle under different name and run it.

It worked as well.

I commented the call to TPT again and did the same and it run, but was in the foreground only -> looks like it works (at least in some details). More to be investigated.

I believe this can help us to get rid of the stuff we do in the post-install manually run script.

I'd be happy too see independent verification of this - any volunteer?
--
Pavel Janík


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to