Page 1 sur 1
Autosize
Publié : jeu. 16/févr./2012 11:11
par Mesa
Dans d'autre langage comme VB les"gadgets" ont certaines propriétés comme la couleur, la hauteur, la longueur mais aussi très souvent une propriété "autosize" (adaptation automatique de la taille au contenu).
C'est possible avec PureBasic ?
Mesa.
Re: Autosize
Publié : jeu. 16/févr./2012 11:17
par Backup
autosize n'est pas possible
mais
avec
GadgetX(#Gadget) ,
GadgetY(#Gadget) ; tu recupe la position
avec
Resultat =
GadgetWidth(#Gadget) , Resultat =
GadgetHeight(#Gadget) ; tu recupe la taille
et avec
ResizeGadget(#Gadget, x, y, Largeur, Hauteur) ; tu peux redimensionner ton gadget !
si tu asservi ceci a la taille,de la fenetre dans la boucle principale (temp reel)
et tu te fait ton autoresize ! ... bienvenu dans le monde du Purebasic !
autre soluce , tu utilise la librairie Pureresize de Gnozal ...
http://gnozal.ucoz.com/PureRESIZE_460.zip
Re: Autosize
Publié : jeu. 16/févr./2012 11:41
par kernadec
bonjour
@mesa regarde ce code j'avais utilisé la méthode que Dobro explique très bien
http://www.purebasic.fr/french/viewtopi ... =6&t=12504
Cordialement