wxDev.fr, le portail francophone consacré à wxWidgets ! ( The french portal for wxWidgets )  
Esp. membre
Recheche rapide



Recherche avancée
Statistiques
Membres inscrits :2359

Membres en ligne : 0
Invités en ligne : 3

Valid XHTML 1.0 Transitional

Valid CSS2

Menu forum (navigation):
Pages: 1 2  
 
Accueil » Accueil forums » Utilisation générale wxWidgets
» faire de zolis dessins
Conversation : faire de zolis dessins
07-10-2007 13:44:52  faire de zolis dessins #1
blend (Membre)
Inscrit le : 07-10-2007
Messages: 129
Snippets: 0
Tutoriels: 0
Hors ligne
Salut,

Je suis en train de me faire une petite application pour continuer mon apprentisage de wxWidgets. Dans cette application j'aimerais avoir une zone où je puisse dessiner (un canevas?), bref faire de zolis dessins ^^.

Mais je vois pas du tout quel widget utiliser, comment etc :( ...
Est-ce que vous pourriez m'aider ?

Merci.

Rien ne vaut la 2D pour éviter les problèmes de profondeur.
07-10-2007 20:39:52  Re: faire de zolis dessins #2
Warzer (Membre)
Inscrit le : 05-10-2007
Messages: 284
Snippets: 4
Tutoriels: 0
Hors ligne
Il ne faudrai pas te touner du coté de wxDC ?
07-10-2007 21:35:21  Re: faire de zolis dessins #3
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1390
Snippets: 25
Tutoriels: 6
Site web
Hors ligne
En fait, il n'y a pas de contrôle spécialement destiné à ça.
Le principe est tout simplement de dessinner sur (presque) n'importe quel contrôle, à l'aide d'un wxDC.
Sinon, un autre méthode consiste à créer un wxBitmap en mémoire, dessinner ce que tu veux dessus, et l'afficher grace à un wxStaticBitmap.

C'est toi qui vois...

Le nouveau portail wxWidgets francophone : www.wxdev.fr
Ben en fait, vous y êtes déjà... et effectivement, depuis le temps, ce n'est plus tellement nouveau....
08-10-2007 16:16:36  Re: faire de zolis dessins #4
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 544
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
Heu en rapide wxArt2D ca peux aller, aucune info dessus, je regarde ca pendant la pause lol

Itérer est humain, récurser est divin
08-10-2007 18:28:13  Re: faire de zolis dessins #5
blend (Membre)
Inscrit le : 07-10-2007
Messages: 129
Snippets: 0
Tutoriels: 0
Hors ligne
OK, je suis libre ^^
Mais vous feriez quoi, vous :), sachant que je dois gérer le scrolling?
Je pourrais par exemple dériver la classe wxBitmap pour faire un canevas qui gère le scrolling?
ps: si je change la taille de bitmap via les Set.. , est-ce que ça efface le contenu?

Rien ne vaut la 2D pour éviter les problèmes de profondeur.
08-10-2007 19:11:45  Re: faire de zolis dessins #6
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 544
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
wxScrollBar?

Itérer est humain, récurser est divin
08-10-2007 19:13:23  Re: faire de zolis dessins #7
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 544
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
http:/wxart2d.sourceforge.net/docs/docb … ml#d46e105

Itérer est humain, récurser est divin
08-10-2007 19:23:41  Re: faire de zolis dessins #8
blend (Membre)
Inscrit le : 07-10-2007
Messages: 129
Snippets: 0
Tutoriels: 0
Hors ligne
Oui, je peux pas faire autrement qu'avec wxScrollBar ^^

Rien ne vaut la 2D pour éviter les problèmes de profondeur.
08-10-2007 19:28:26  Re: faire de zolis dessins #9
blend (Membre)
Inscrit le : 07-10-2007
Messages: 129
Snippets: 0
Tutoriels: 0
Hors ligne
Ouais je pense que je vais utiliser wxArt2D, mais je me demande si c'est toujours compatible ^^

Rien ne vaut la 2D pour éviter les problèmes de profondeur.
08-10-2007 20:34:08  Re: faire de zolis dessins #10
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 544
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
Compile le tu verras bien

Itérer est humain, récurser est divin
08-10-2007 20:43:23  Re: faire de zolis dessins #11
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1390
Snippets: 25
Tutoriels: 6
Site web
Hors ligne
Sinon, tu utilises directement une wxScrolledWindow, et tu dessinnes dedans

Le nouveau portail wxWidgets francophone : www.wxdev.fr
Ben en fait, vous y êtes déjà... et effectivement, depuis le temps, ce n'est plus tellement nouveau....
09-10-2007 12:51:51  Re: faire de zolis dessins #12
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 544
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
Mais en fait tu veux dessiner? Cad? Ton prog ou le type qui est devant son ecran?

Itérer est humain, récurser est divin
09-10-2007 13:07:47  Re: faire de zolis dessins #13
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1390
Snippets: 25
Tutoriels: 6
Site web
Hors ligne
xxltux:
Mais en fait tu veux dessiner? Cad? Ton prog ou le type qui est devant son ecran?
Il a raison : explique exactement ce que tu veux faire, qu'on puisse te conseiller plus judicieusement...

@+
Xav'

Le nouveau portail wxWidgets francophone : www.wxdev.fr
Ben en fait, vous y êtes déjà... et effectivement, depuis le temps, ce n'est plus tellement nouveau....
09-10-2007 13:09:43  Re: faire de zolis dessins #14
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 544
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
C'est vrai quoi pour une fois que je dis pas des conneries lol

Itérer est humain, récurser est divin
09-10-2007 19:18:17  Re: faire de zolis dessins #15
Ivory69 (Membre)
Inscrit le : 09-10-2007
Messages: 69
Snippets: 0
Tutoriels: 0
Hors ligne
Salut,

Je pense que j'ai trouvé ce que tu recherche Blend (déssiner à l'aide de la souris dans une
wxScrolledWindow. C'est une application qui s'appelle Doodle, dont les codes source (ou en tout cas la majorité des fonction sont écrites dans le bouquin de Julian Smart dispo ici:
http:/www.phptr.com/content/images/0131 … 6_book.pdf

C'est expliqué pas à pas dans tout le chapitre 19 (pages 481 à 503).
Dis moi si c'est à peu près ça que tu cherchais...

Dernière modification par Ivory69 (09-10-2007 19:20:09)

09-10-2007 19:30:19  Re: faire de zolis dessins #16
blend (Membre)
Inscrit le : 07-10-2007
Messages: 129
Snippets: 0
Tutoriels: 0
Hors ligne
En fait je suis en train d'essayer de me faire un petit soft pour faire des diagrammes UML, c'est donc plutôt le soft qui réalise les dessins ^^
Je vais voir du côter de wxArt2D qui a l'aire vraiment bien :)

Rien ne vaut la 2D pour éviter les problèmes de profondeur.
10-10-2007 20:12:23  Re: faire de zolis dessins #17
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 544
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
Tu me fais un prog pour faire mes TPs automatiquement? lol

Itérer est humain, récurser est divin
11-10-2007 18:37:10  Re: faire de zolis dessins #18
blend (Membre)
Inscrit le : 07-10-2007
Messages: 129
Snippets: 0
Tutoriels: 0
Hors ligne
Et toi tu me fais mon français :D?

Rien ne vaut la 2D pour éviter les problèmes de profondeur.
11-10-2007 18:55:08  Re: faire de zolis dessins #19
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 544
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
J'ai eu 15 a l'oral lol

Itérer est humain, récurser est divin
14-10-2007 12:30:30  Re: faire de zolis dessins #20
blend (Membre)
Inscrit le : 07-10-2007
Messages: 129
Snippets: 0
Tutoriels: 0
Hors ligne
Je n'arrive pas à installer wxArt2D :( Le fichier cmake n'est plus valable :|... Si quelqu'un pouvait tenter de l'installer ça serait sympa :) ...

Rien ne vaut la 2D pour éviter les problèmes de profondeur.
14-10-2007 14:13:51  Re: faire de zolis dessins #21
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 544
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
T'as quoi comme erreur?

Itérer est humain, récurser est divin
14-10-2007 15:15:35  Re: faire de zolis dessins #22
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 544
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
Au fait tu connais kicad, matte les sources pour voir comment il fai les zolis dessins

Itérer est humain, récurser est divin
20-10-2007 19:01:00  Re: faire de zolis dessins #23
blend (Membre)
Inscrit le : 07-10-2007
Messages: 129
Snippets: 0
Tutoriels: 0
Hors ligne
Finalement j'ai fait comme le proposait Xaviou: avec une wxScrolledWindow, ça au moins ça fonctionne :D

Rien ne vaut la 2D pour éviter les problèmes de profondeur.
20-10-2007 20:11:39  Re: faire de zolis dessins #24
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1390
Snippets: 25
Tutoriels: 6
Site web
Hors ligne
blend:
Finalement j'ai fait comme le proposait Xaviou: avec une wxScrolledWindow, ça au moins ça fonctionne :D
Y'a rien de tel que les trucs "basiques" ;)

Le nouveau portail wxWidgets francophone : www.wxdev.fr
Ben en fait, vous y êtes déjà... et effectivement, depuis le temps, ce n'est plus tellement nouveau....
21-10-2007 13:43:02  Re: faire de zolis dessins #25
blend (Membre)
Inscrit le : 07-10-2007
Messages: 129
Snippets: 0
Tutoriels: 0
Hors ligne
J'aurais quand même bien aimé pouvoir utiliser wxArt2D :snif:

Rien ne vaut la 2D pour éviter les problèmes de profondeur.
Menu forum (navigation):
Pages: 1 2  
 
Accueil » Accueil forums » Utilisation générale wxWidgets
» faire de zolis dessins