Page loading

Share your opinion
What do you think about gambaslinux.fr?
 
Interesting
It miss some informations
Excellent website
Results
WIDGETS GAMBAS
GAMBAS 3 SOFTWARES
TUTORIALS
Library
DRAWAREA - Use the drawarea
USE DRAWAREA
French only sorry...

La drawarea comme son nom l'indique est une aire de dessin dans la quelle vous pouvez dessiner des formes géométriques.
Elle accepte des points, des lignes, des courbes, des bargraphes et même des images.

L'utilisation est relativement simple.
Lorsque vous voulez dessiner dans la drawarea, il vous suffit d'ouvrir une "connexion" (au sens literral) par la commande :

draw.begin(drawingarea1)

puis inserez maintenant ce que vous voulez faire a savoir :

pour une ligne :
draw.LINE(0,0,10,10)

pour un cercle :
draw.circle(0,0,10,10)

pour une elipse :
draw.elypse(0,0,10,10)

pour du texte :
draw.text("bonjour",10,10)

pour une image :
draw.picture(picture["monfichier.png"],10,10)

une fois fini, n'oubliez pas de fermer la "connexion par la commande :

draw.END

Pour enregistrer le contenu de la drawarea dans un fichier image, il vous suffit d'utiliser la méthode GRAB comme ceci :

PUBLIC SUB menuenregistre_click()
DIM monfichier AS File
DIM monimage AS new picture
monimage = drawingarea1.grab()
dialog.path = $­spath
IF dialog.saveFile() THEN return
$­spath = dialog.path
monfichier = OPEN $­spath FOR create
monimage.save($­spath)
END

enfin pour ne pas qu'une fenetre devant vienne effacer le contenu de la drawarea, il vous suffit de mettre la propriété CACHED a true et la drawarea devient non editable !
Bonne soirée à tous
wink

Creation date : 08/07/2009 @ 21:50
Last update : 27/01/2012 @ 22:30
Category : DRAWAREA
Page read 5915 times


Print the article Print the article


react.gifReactions to this article

Nobody gave a comment yet.
Be the first one to do it!


QUICK MENU
SEARCH




LANGUAGE
COMPONENTS
Other
LANGUAGE
Where, who?
VISITS

   visitors

   visitor online

ARCHIVES GAMBAS 1/2
^ Top ^