PC SOFT
DEPOT EN LIGNE
POUR WINDEVWEBDEV ET WINDEV MOBILE

TUTOR GDImage 64-bit
Publié par Patrice TERRIER
dans la catégorie Graphisme
Nouveautés
Une nouvelle fenêtre "TUTOR 06" a été ajoutée au projet.
Elle illuste :
1 - L'utilisation de clones permet de réutiliser la même image autant de fois que nécessaire pour créer des sprites multiples, qui partagent tous le même bitmap.
GAIN : optimisation de la mémoire et accélération de l'affichage en cas d'animations complexes.
2 - La même image de fond est utilisée à la fois dans la fenêtre WINDEV et dans le champ GDImage, dont l'aspect initial est conservé lors du changement de taille de la fenêtre. L'interface est homogène car il n'y pas de délimitation visible entre les champs.
3 - Rotation de texte sur 360° avec utilisation d'une fonte privée (pas besoin de faire une installation préalable).


Dans la fenêtre "TUTOR_05", la position du curseur de volume sur l'axe des X n'est pas actualisée correctement lorsqu'on redimensionne la fenêtre.

Pour corriger ce problème veuillez remplacer le code de la procédure "ResizeGDImageCtrl" avec le code ci-dessous

[code]
PROCEDURE ResizeGDImageCtrl()
IF IsWindow(gP.hGDImage) THEN
MoveWindow(gP.hGDImage, GDImage_Template..X, GDImage_Template..Y, GDImage_Template..Width, GDImage_Template..Height, True)

// We must compute the correct thumb x location
x, y, w, h is int
ZD_GetObjectBound(ID_PROGRESS_HORZ, w, h)
ZD_GetObjectXY(ID_PROGRESS_HORZ, x, y); x += w
ZD_GetObjectXY(ID_THUMB_HORZ, h, y)
ZD_GetObjectBound(ID_THUMB_HORZ, w, h); x -= w / 2
ZD_SetObjectXY(ID_THUMB_HORZ, x, y, True) // Update the X coordinate
END
[/code]

Description
TUTOR 1 à 6 (Nouveauté TUTOR 06)

Ce projet regroupe plusieurs fenêtres qui illustrent, par palier, l'utilisation de la bibliothèque graphique GDImage dans une application WINDEV.
Le code est compatible WD17+ car GDImage64.dll fonctionne avec toutes les versions de WINDEV.
La vitesse d'exécution du code procédural natif, permet d'effectuer des traitements temps réel impossibles à réaliser avec du p-code ou du code IL.
Pour naviguer entre les différents paliers, veuillez changer tour à tour la "première fenêtre du projet".
Illustrations, copies d'écran
none
none
Avis des utilisateurs
(Pour noter la ressource, cliquez sur Ecrire un avis)
Aucun avis ou commentaire ? Soyez le premier !
A PROPOS
EVALUATION :
00Aucune évaluation
TELECHARGEMENTS :
393
MISE À JOUR :
08 avril 2020
VERSION :
1.00
CONCERNE :
WINDEV
Version minimale : WD17+
TAILLE :
18,4 Mo
DU MÊME DÉVELOPPEUR