Comment créer et utiliser un curseur perso sous Mac OSX , interface Carbon ?
J'ai essayé plusieurs sources Delphi sans succès.
P.S.
Avec Lazarus 0.9.26
Comment créer et utiliser un curseur perso sous Mac OSX , interface Carbon ?
J'ai essayé plusieurs sources Delphi sans succès.
P.S.
Avec Lazarus 0.9.26
en Carbon , les curseurs sont stockés sous forme de ressources dont la définition est dans un des fichiers .r (un nom, 64 bytes (bitmap noir et blanc), un point…)
exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 resource 'CURS' (357, "BusyCursor", locked, nonpurgeable) { $"3F 00 3F 00 3F 00 3F 00 40 80 80 40 81 40 82 60" $"9C 60 80 40 80 40 40 80 3F 00 3F 00 3F 00 3F", $"3F 00 3F 00 3F 00 3F 00 7F 80 FF C0 FF C0 FF C0" $"FF C0 FF C0 FF C0 7F 80 3F 00 3F 00 3F 00 3F", {8, 8} };
Merci mais comment faire pour charger et affecter le curseur de ce fichier dans un projet Lazarus ?
SetCursor(GetCursor(cursor_id)^^);
http://developer.apple.com/DOCUMENTA...5-CH203-F01709
En fait j'ai trouvé la soluce
1.Créé un .lrs avec lazres
2.Ajouté ce dernier au projet
3.Et j'utilise LoadCursorFromLazarusResource
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager