Gambas France BETA


Pas de compte ? Incription

utilisation de Paint ou de Draw

1
AuteurMessages
lapenduledargent#1 Posté le 9/10/2011 à 09:35:38
Bonjour à tous

J'essaie des tracés en GB3, Dans les propriétés du drawingarea, j'ai Painted que je peux mettre à true ou false.
Donc quel est l'intérêt d'utiliser la nouvelle classe paint ou la classe draw ?

Bon dimanche

Pierre
Prokopy#2 Posté le 9/10/2011 à 16:02:04
Kinder PinguiSalut lapenduledargent,

En fait la classe Draw est plus simple à manipuler que Paint, mais Paint est beaucoup plus puissante.
Avec Draw les instructions restent simples : du demandes à dessiner, un carré, puis un rectangle, puis un cercle, etc.
Avec Paint tu définis un tracé (un dessin) comme un assemblage de lignes, cercles, polygones et plein d'autres choses, ce qui te permet de faire des formes beaucoup plus complexes.

Vois ce qui te convient le mieux entre les deux. :)

http://gambasdoc.org/help/comp/gb.qt4/draw?fr&v3
http://gambasdoc.org/help/comp/gb.qt4/paint?fr&v3
La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand ça marche mais qu'on ne sait pas pourquoi.
Quand la théorie rejoint la pratique, rien ne fonctionne et on ne sait pas pourquoi.
gambix#3 Posté le 9/10/2011 à 16:33:36
Faire simple !Tu es un peu succint la prok.


La classe draw permet une manipulation traditionnelle bit a bit.

La classe paint manippule des chemin , des tracés vectoriels. don on a tout ce que peu faire du vectoriel, transparence, dégradé, fonction booleenne, anti alising, c'est très très puissant et aussi plus lent.

on peu coupler les deux dans certain cas... voir iconview.
Moins de texte dans une signature c'est agrandir son espace.
lapenduledargent#4 Posté le 10/10/2011 à 06:13:36
Bonjour les amis,

Merci pour les infos. J'aimerai dans mon programme de Gcode, faire une partie dessin (sorte de petit Autocad) avec des droites, des arcs, des cercles, des rectangles qui seraient ensuit traduit en parcours d'outil lisible par la machine.

Pour cet usage, je suppose que Draw est suffisant ?

Bonne journée

Pierre
gambix#5 Posté le 10/10/2011 à 15:12:23
Faire simple !Oui en effet !
Draw est suffisant , car en faite tu dessine un dessin en mémoire...

les chemin sont stocké dans un tableau d'instructions

ensuite soit tu les dessine a l'écran soit tu les envois a la bécane
Moins de texte dans une signature c'est agrandir son espace.
lapenduledargent#6 Posté le 10/10/2011 à 19:04:10
Bonsoir,

Sans avoir la prétention d'aller jusque là, regardez cette vidéo :
https://sites.google.com/site/cadcizim/kedicadenglish

Et c'est fait en GB3, comme quoi c'est possible. Malheureusement, il n'y a pas les sources.

Vous connaissez l'auteur, il n'a jamais rien à demander lui ;) ?

Bonne soirée

Pierre
manu#7 Posté le 10/10/2011 à 19:33:48
Avec Gambas ca roule !Pierre,

Impressionnant ton lien.... enfin l'application

Merci
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
gambix#8 Posté le 10/10/2011 à 19:48:14
Faire simple !enfin c'est chaud a faire fonctionner :/

de plus la version 3d ne fonctionne pas.

mais la 2D est impressionnante ... le nombre d'heur que ça represente !!
Moins de texte dans une signature c'est agrandir son espace.
1