Set color theme for Wine (Genie example)
Posted: Sat 21 Mar 2009, 05:50
This is my first application written in Genie.
Quick overview of Genie:
http://www.murga-linux.com/puppy/viewto ... 272#286272
It has a simple grafical interface, to give your Wine applications a different look.
This does not use the Theme-engine from Windows XP, as that one is buggy and slow.
Instead, it sets only other colors.
Applications look more pleasant now.
There are two pets.
You usually just will use:
http://dotpups.de/puppy4/dotpups/Progra ... Setter.pet
It is only 10 kb, compiled in Puppy 4.12.
Further down in this thread, you'll also find an updated sourcecode with more detailed comments.
The other one is 12 MB extracted.
http://dotpups.de/puppy4/dotpups/Progra ... erWine.pet
It includes a .exe, that can be run in Wine.
This just works, because I included 12 MB of Gtk for Windows related DLLs (even not all).
So this is basically a "proof of concept", intended for people, who want to test Genie programs in Wine, as "standalone" pack.
The DLLs are in the same folder as the application (/usr/local/WineColorSetter/), like this they don't need to be "installed".
Windows programs are often delivered in such a way.
It would however be more efficient, to install vala as described here:
http://dotpups.de/puppy4/dotpups/Progra ... r-Windows/
Like this you would need them only once, and not again for every single program.
Included are the projectfiles for the ValaIDE.
I will compile the newest version with official Genie support this evening.
Mark
Quick overview of Genie:
http://www.murga-linux.com/puppy/viewto ... 272#286272
It has a simple grafical interface, to give your Wine applications a different look.
This does not use the Theme-engine from Windows XP, as that one is buggy and slow.
Instead, it sets only other colors.
Applications look more pleasant now.
There are two pets.
You usually just will use:
http://dotpups.de/puppy4/dotpups/Progra ... Setter.pet
It is only 10 kb, compiled in Puppy 4.12.
Further down in this thread, you'll also find an updated sourcecode with more detailed comments.
The other one is 12 MB extracted.
http://dotpups.de/puppy4/dotpups/Progra ... erWine.pet
It includes a .exe, that can be run in Wine.
This just works, because I included 12 MB of Gtk for Windows related DLLs (even not all).
So this is basically a "proof of concept", intended for people, who want to test Genie programs in Wine, as "standalone" pack.
The DLLs are in the same folder as the application (/usr/local/WineColorSetter/), like this they don't need to be "installed".
Windows programs are often delivered in such a way.
It would however be more efficient, to install vala as described here:
http://dotpups.de/puppy4/dotpups/Progra ... r-Windows/
Like this you would need them only once, and not again for every single program.
Included are the projectfiles for the ValaIDE.
I will compile the newest version with official Genie support this evening.
Mark