CITATION
Je pars d'un bitmap, je le transforme en ressource HiRes Palm avec PilRC (2.9 patch , j'insère le résultat dans un record de pdb tout bête. Côté Palm, je récupère le record du pdb (DmQueryRecord) et je le mappe sur BitmapPtr que je passe à la fonction DrawBitmap.
J'ai fait un peu plus astucieux pour ne stocker que la version "large" (et économiser de la mémoire) : le programme calcule à la volée les versions "réduites" et basse résolution. Si tu veux des détails passe en MP ou sur le forum de développement.
Tu parles d'integrer une image dans un pdb en la transformant en high res grace a pilrc. En fait j'aimerais aussi stocke des images dans un pdb et pouvoir y reacceder. Je serai interesse pour avoir des details.
Pour l'instant je produis un .bin avec le rcp suivant.
CODE
#define SPLASHBMP 1020
BITMAPFAMILYEX ID SPLASHBMP
BEGIN
BITMAP "SplashGrey.bmp" BPP 1 DENSITY 1 TRANSPARENT 255 0 0 COMPRESS
BITMAP "SplashColor.bmp" BPP 8 DENSITY 2 TRANSPARENT 255 0 0 COMPRESS
END
BITMAPFAMILYEX ID SPLASHBMP
BEGIN
BITMAP "SplashGrey.bmp" BPP 1 DENSITY 1 TRANSPARENT 255 0 0 COMPRESS
BITMAP "SplashColor.bmp" BPP 8 DENSITY 2 TRANSPARENT 255 0 0 COMPRESS
END
c'est le contenu du fichier bin que je dois mettre ds mon pdb?
La reponse de patrice etait donc:
oui