OVH Cloud OVH Cloud

Interface Graphique

2 réponses
Avatar
Yang
Bonjour à tous,

Je recherche une ou des méthode pour développer une interface graphique qui
me permettrait de manipuler des figures géométriques telles que des
parallèpipèdes et des arcs de cercles.
Ces figures devront être sélectionnable, redimensionnable à volonté
(longueur, largeur, angle de l'arc...) et il faudra pouvoir leur affecter
des propriétés qui n'auront aucun rapport avec leur forme.
Le but du jeu n'est pas d'obtenir un logiciel de dessin mais une interface
pour la création de ligne de convoyage.
N'ayant pas trouvé d'exemple de source d'application de ce type, j'espère
que vous pourrez me faire partager votre expérience.

Merci !

Yang

2 réponses

Avatar
Benoit
> Bonjour à tous,

Je recherche une ou des méthode pour développer une interface graphique


qui
me permettrait de manipuler des figures géométriques telles que des
parallèpipèdes et des arcs de cercles.
Ces figures devront être sélectionnable, redimensionnable à volonté
(longueur, largeur, angle de l'arc...) et il faudra pouvoir leur affecter
des propriétés qui n'auront aucun rapport avec leur forme.
Le but du jeu n'est pas d'obtenir un logiciel de dessin mais une interface
pour la création de ligne de convoyage.
N'ayant pas trouvé d'exemple de source d'application de ce type, j'espère
que vous pourrez me faire partager votre expérience.



Salut,

Je vois 2 solutions:

1- Acheter un ActiveX dédié (regard sur SOS développeur). Je pense que c'est
la solution la plus simple, la plus rapide et la plus économique.

2- Le faire toi même, et la ce se complique. C'est la méthode que j'avais
choisit, et mon dieu que c'était dur.
Pour ma part, voici comment j'ais fait:
Un PictureBox qui me sert de planche de travail.
Une collection d'objet graphiques qui recense toute mes classes instancié
comme: CLigne, CCadre, CImage, ...
Toutes ces classes ont exactement les mêmes fonctions et membres comme par
exemple Enregistrer, Deplacer(x,y), ReSize(...).

Je m'arrête la pour l'instant. On verra plus tard pour la suite.


Benoit
Avatar
Yang
Merci pour ta réponse !

Yang

"Benoit" a écrit dans le message news:
#

Salut,

Je vois 2 solutions:

1- Acheter un ActiveX dédié (regard sur SOS développeur). Je pense que


c'est
la solution la plus simple, la plus rapide et la plus économique.

2- Le faire toi même, et la ce se complique. C'est la méthode que j'avais
choisit, et mon dieu que c'était dur.
Pour ma part, voici comment j'ais fait:
Un PictureBox qui me sert de planche de travail.
Une collection d'objet graphiques qui recense toute mes classes instancié
comme: CLigne, CCadre, CImage, ...
Toutes ces classes ont exactement les mêmes fonctions et membres comme par
exemple Enregistrer, Deplacer(x,y), ReSize(...).

Je m'arrête la pour l'instant. On verra plus tard pour la suite.


Benoit