ObjReader Community

WinLIFT Skin engine => The concept => Topic started by: Patrice Terrier on January 19, 2024, 01:13:51 pm

Title: WinLIFT32.dll version 7.00
Post by: Patrice Terrier on January 19, 2024, 01:13:51 pm
This is the WinLIFT32.dll version 7.00 that is intended to work in UNICODE 32-bit mode.

There are 2 PowerBASIC projects attached to this post.
The PowerBASIC code must use the %UNICODE = 1 constant, and WSTRINGZ to pass parameters to any of the WinLIFT32 API.

In the example
1 - Buttons32.bas, is using the standard anchor properties.
2 - Resize32.bas, is using the new HOMOTHETIC resize API.
Title: Re: WinLIFT32.dll version 7.00
Post by: Pierre Bellisle on February 03, 2024, 05:01:32 am
Salut Pat,
J'ai le fichier d'aide 4.87, y a-t-il plus récent?
En ce qui concerne les peaux, sont-elle disponible?

Mille mercis, quel travail fantastique...

-

Hi Pat,
I got the v. 4.87 help file, is there something newer?
About the skins, are they available?

Thousand thanks, what a fantastic work...

Title: Re: WinLIFT32.dll version 7.00
Post by: Patrice Terrier on February 03, 2024, 08:03:01 pm
Pierre

J'ai un problème de connection (pas d'internet pendant une semaine, car le répartiteur qui dessert ma commune a été détruit par un accident). Je suis obligé d'utiliser le téléphone de mon épouse pour poster ce message. J'essaierai de me procurer une Airbox 4- 4G, mais elle sont en rupture car tout le monde dans ma commune en veut une.

Dès que je peux, je te prépare un zip avec la version destinée aux utilisateurs de la version donate-ware. J'enverrai les informations de téléchargement sur ta boite mail si elle est toujours valide.

PS Le fichier .chm en ta possession est toujours valide, les nouvelles fonctions sont documentées ici
http://www.objreader.com/index.php?topic=434.msg6504#msg6504

Title: Re: WinLIFT32.dll version 7.00
Post by: Pierre Bellisle on February 03, 2024, 11:48:48 pm
Une semaine sans internet!
Comment fais-tu?

Et tu-es encore de ce monde!
Y-a pas à dire, un dur à cuire.
Bob Morane dans l'âme.
Lino Ventura gonflé à bloc.
Résiste...

De mon coté, j'ai tout mon temps.
Prend soin de ta bien aimée et profite du temps qui passe.
Une pizza du Laca et une nuit étoilées, ce n'est pas moche...

Merci encore pour tout.
Title: WinLIFT32.dll new version
Post by: Patrice Terrier on February 08, 2024, 01:21:58 pm
This new version is intended to be used by those using the (paypal) donate-ware (http://www.objreader.com/index.php?topic=325.msg5983#msg5983) version.

It is now able to use composited skin theme.

As an extra bonus the composited RainbowDark theme is provided together with the attached .7z file.

(http://www.objreader.com/download/images/RainbowDark.png)

This theme is also available in light mode.

Title: SkinTheme
Post by: Patrice Terrier on February 13, 2024, 06:40:35 pm
Here is a new demo named SkinTheme.

It is provided with several exclusive images (created with the help of AI) stored in the \Background folder.
And 4 skin themes:
Busi.sks
Leopard.sks
RainbowDark.sks
Sony.sks


I did put the a copy of the 32 and 64-bit binary EXE for comparison purpose.
Skintheme32.exe (32 Kb) is written in PowerBASIC
Skintheme64.exe (15 Kb) is written in C++
Both are using the same low level procedural SDK syntax, that is the only common denominator to all the Windows languages.

You can change the wallpaper background using left or right mouse click on the top left icon.
You can change the skin theme using the multmedia arrows below the (help) button.

If you plan to use WinLIFT and the exclusive skin theme in your own projets,
consider making a donation (http://www.objreader.com/index.php?topic=325.msg5983#msg5983).