Régulièrement, je réutilise les mêmes méthodes parmi divers projets…
J’en ai regroupé certaines d’entre elles dans des unités que j’utilise lorsque j’en ai besoin, tandis que pour d’autres qui me servent moins souvent, je me contente de faire un copier/coller.
Le plus dur, en général, est de retrouver le projet où j’en ai eu précédemment besoin.
Alors, tout comme j’avais écrit un article sur les boutons de la barre des tâches sous Windows 7, et qui m’a encore servi pour wText2QR, je rédige un article où je vais recenser certaines des fonctions que j’utilise. Lorsque j’arriverai à retrouver la référence d’une source, je l’ajouterai. Je spécifie néanmoins que la plupart ont été récupérée de pages Web au fil du temps, lorsque j’en ai eu pour la première fois l’utilité, et que je n’en suis pas l’auteur (j’ai éventuellement fait des modifications pour mes propres exigences).
Lire la suite »
En écrivant un commentaire concernant une mise à jour de l’application wMJPG Viewer, j’ai sommairement expliqué comment calculer la valeur en base décimale attendue par Delphi :
(Transparence × 224) + (Rouge × 216) + (Vert × 28) + Bleu
Chaque valeur est comprise entre 0 et 255 inclus. Les plus aguerris auront reconnu la taille d’un octetW, ou des valeurs hexadécimales allant de 0 à FF ,et l’utilisation de 4 octets dans la formule ci-dessus.
Historiquement, avec la VCLW, bibliothèque conçue pour développer plus rapidement des applications pour Windows, le codage des couleurs en Delphi est basé sur RVBW. Il ne fallait donc que 3 octets. Avec FireMonkey, le canal alphaW a été ajouté, permettant ainsi de jouer plus facilement sur la transparence.
Concernant les constantes des couleurs prédéfinies dans Delphi, on distinguera facilement celles qui ont cet octet supplémentaire via leur préfixe :
| Octets |
Préfixe |
Codage |
Exemple |
| 3 |
cl |
RVB |
clYellow ($00FFFF) |
| 4 |
cla |
ARVB |
claYellow ($FF00FFFF) |
wColor permet d’obtenir facilement les différentes valeurs liées à une couleur :
 wColor avec Windows
Lire la suite »
Rédigé par Whiler
\\ Tags : -Belly-, Delphi, FireMonkey, freeware, vidéo
La semaine dernière, la 4ème mise à jour du RAD Studio XE2, contenant Delphi, était publiée…
 RAD Studio XE2 Update 4
Je l’ai installée et j’ai pu agréablement constater que les animations 3D que j’ai utilisées dans mes projets récemment publiés, avaient été grandement optimisées. En effet, par exemples, les écrans de veille peuvent gérer encore plus d’objets, avec plus de fluidité ; les objets 3D utilisés dans wDivision sont mieux rendus, …
Lire la suite »
Rédigé par Whiler
\\ Tags : Delphi, FireMonkey, mise à jour
En discutant avec l’évangéliste Delphi russe, Vsevolod Leonov, j’ai appris qu’il planifiait un concours où il faut créer une application écrite avec FireMonkey, fonctionnant aussi bien sous WindowsW que OSXW, et qui serait utilisable dans les écoles…
Alors, je me suis amusé à créer une application exemple répondant à ce cahier des charges, permettant de s’entraîner à faire des divisions, wDivision.
 Sous Windows |
 Sous OSX |
Vous voulez vous entraîner à faire des maths… comparer vos scores entre amis, collègues, … faire travailler le p’tit dernier… vous pouvez télécharger cette application depuis ces liens :
Lire la suite »
Rédigé par Whiler
\\ Tags : Delphi, FireMonkey, freeware
|
|
Derniers commentaires