Accueil > Forum > > > > Au secours d'un pauvre developpeur qui n'a plus de sollution !
Au secours d'un pauvre developpeur qui n'a plus de sollution !
lundi 14 octobre 2002 à 20:20:08 |
Au secours d'un pauvre developpeur qui n'a plus de sollution !

Galagan
|
C'est la premiere fois que je pose une question car d'habitude j'en ai pas besoin mais la je voit vraiment pas comment faire ... Voila la situation : Imaginons, je fait une sorte de prog de dessin avec la possibilité de faire des lignes, rectangle, ovale, etc... Jusque la tout va bien mais je ne veut PAS les dessiner, en fait je veut que quand l'utilisateur clique sur les forme, elles se selectionne et puisse les modifier (deplacement, agrandissement, etc...). Au debut je voulait faire ca avec les shapes de VB et les créer dynamiquement mais celles ci n'ont pas d'evenement donc impossible de savoir quand l'utilisateur clique dessus. SVP aidez moi car je croit que je vait sauter du haut d'un pont !!! J'ai aussi penser a les dessiner et a calculer avec des formules si il y a une forme en dessous. Ca sa marche si il y a peu de forme mais si il y en a beucoup, bonjour les temps de calcul ... et en + les equations pour rectangle, ligne, cercle OK mais Oval la je connais pas ! alors si un programmeur de génie passe par la ... Ou si vous avez une idée pour remplacez le clique sur l'objet sans gèner l'ergonomie ... Merci Galagan
|
|
mardi 15 octobre 2002 à 06:32:17 |
Re : Au secours d'un pauvre developpeur qui n'a plus de sollution !

DARKSIDIOUS
|
Tu devrais essayer de conserver les coordonnées de chacun de tes objets ainsi que leurs largeurs et leurs hauteurs, puis gérer leur déplacement ou leur redimension lorsque la souris clique sur la zone les représentant en récupérant les coordonnées de la souris. En tout cas, c'est comme ca que je ferais...
DARK SIDIOUS
------------------------------- Réponse au message : -------------------------------
C'est la premiere fois que je pose une question car d'habitude j'en ai pas besoin mais la je voit vraiment pas comment faire ...
Voila la situation : Imaginons, je fait une sorte de prog de dessin avec la possibilité de faire des lignes, rectangle, ovale, etc... Jusque la tout va bien mais je ne veut PAS les dessiner, en fait je veut que quand l'utilisateur clique sur les forme, elles se selectionne et puisse les modifier (deplacement, agrandissement, etc...). Au debut je voulait faire ca avec les shapes de VB et les créer dynamiquement mais celles ci n'ont pas d'evenement donc impossible de savoir quand l'utilisateur clique dessus.
SVP aidez moi car je croit que je vait sauter du haut d'un pont !!!
J'ai aussi penser a les dessiner et a calculer avec des formules si il y a une forme en dessous. Ca sa marche si il y a peu de forme mais si il y en a beucoup, bonjour les temps de calcul ... et en + les equations pour rectangle, ligne, cercle OK mais Oval la je connais pas !
alors si un programmeur de génie passe par la ... Ou si vous avez une idée pour remplacez le clique sur l'objet sans gèner l'ergonomie ...
Merci
Galagan
|
|
mardi 15 octobre 2002 à 18:13:46 |
Re : Au secours d'un pauvre developpeur qui n'a plus de sollution !

Galagan
|
Ca marcherai a la limite pour des formes pleines, mais quand tu a des ovals vide par ex, comment savoir si l'utilisateur clique sur le bord ? Là est mon problemme !
------------------------------- Réponse au message : -------------------------------
Tu devrais essayer de conserver les coordonnées de chacun de tes objets ainsi que leurs largeurs et leurs hauteurs, puis gérer leur déplacement ou leur redimension lorsque la souris clique sur la zone les représentant en récupérant les coordonnées de la souris. En tout cas, c'est comme ca que je ferais...
DARK SIDIOUS
|
|
mardi 15 octobre 2002 à 20:39:48 |
Re : Au secours d'un pauvre developpeur qui n'a plus de sollution !
|
mardi 15 octobre 2002 à 23:16:40 |
Re : Au secours d'un pauvre developpeur qui n'a plus de sollution !

Galagan
|
J'y est pensé mais si il faut tester routes les formes pour savoir, j'imagine pas le temps de calcul pour VB si il y en a beaucoup. En + les equations de cercle je les connais mais pas d'ellipse ! Enfin je pense que je faire une sorte de petit carré au centre de chaque forme pour pouvoir les selectionner, ca serat pas des plus pratique mais au moins ca marchera !
Merci quand meme
Mais si quelqu'un a une sollution a proposer, qu'il n'esite pas !
|
|
mardi 15 octobre 2002 à 23:28:26 |
Re : Au secours d'un pauvre developpeur qui n'a plus de sollution !

GhnombX
|
bah écoute je commence un prog du même type et je sui confronté au même genre de pb de structuration de données .... dc déjà si tu pouvai me dire komment tu stocke tes données et tt. pr ma part jenvisage de garder en mémoire tt les actions de lutilisateur et de tou redéssiner a chake modification (genre tu déplace un point ca déplace la droite ki a été crée komm passan par ce point etc...) GhnombX  ------------------------------- Réponse au message : ------------------------------- J'y est pensé mais si il faut tester routes les formes pour savoir, j'imagine pas le temps de calcul pour VB si il y en a beaucoup. En + les equations de cercle je les connais mais pas d'ellipse ! Enfin je pense que je faire une sorte de petit carré au centre de chaque forme pour pouvoir les selectionner, ca serat pas des plus pratique mais au moins ca marchera ! Merci quand meme Mais si quelqu'un a une sollution a proposer, qu'il n'esite pas !
|
|
mardi 15 octobre 2002 à 23:38:35 |
Re : Au secours d'un pauvre developpeur qui n'a plus de sollution !

Galagan
|
Moi, garder les pos des formes en memoire, c'est pas le problemme, ce que je cherche c'est comment faire pour savoir si l'utilisateur a cliqué sur le bord d'une des formes
|
|
mercredi 16 octobre 2002 à 07:41:16 |
Re : Au secours d'un pauvre developpeur qui n'a plus de sollution !
|
mercredi 16 octobre 2002 à 19:10:34 |
Re : Au secours d'un pauvre developpeur qui n'a plus de sollution !

Galagan
|
C'est une bonne idée ca ... mais faudrait que je fasse une couleur différente pour chaque forme pour qu'il sache qu'elle forme a été selectionné !
|
|
mercredi 16 octobre 2002 à 22:14:43 |
Re : Au secours d'un pauvre developpeur qui n'a plus de sollution !
|
Cette discussion est classée dans : secours, developpeur, clique, forme, pauvre
Répondre à ce message
Sujets en rapport avec ce message
forme en cliquant et déplaçant [ par linkinpar236737 ]
Voici mon problème :Alors, comment faire pour que quand on clique et déplace la souris, il apparaisse par exemple un cercle ?Je ne veux pas qu'un cerc
Comment modifier les propriété d'un objet si celui ci est dans une autre forme [ par seozus ]
J'ai cherché mais sans résultat, je suis assez débutant désolé. Je veux que kan je clique sur mon bouton, les propriétés des labels qui sont sur l'aut
show [ par benkerrou ]
bonjour tous le monde j'ai un problème avec la propriété Show d'une forme.J'ai une forme qui contient un menu ,lorsque je clique sur l'un des menus
Déplacement et clique droit de la souris automatique [ par tounecrazyboy ]
Salut les compagnons code source, je voulais savoir s'il existait un petit programme permettant de déplacer la souris de manière automatique pour poin
Calculer la hauteur de la barre de titre d'une forme [ par gentlegiant ]
Bonjour,Lorsqu'on utilise la propriété HEIGHT d'une forme, elle retourne la hauteur incluant la barre de titre si elle est présente.Comment faire pour
Gestion de plusieurs UserForm à l'écran [ par Jeff_252 ]
Bonjour à tous, <p class="MsoNor
SourceControl a partir d'un propriété d'un ContextMenu [ par Finality ]
Bonjour,Dans un de mes programmes, je dois utiliser un ContextMenu s'appliquant a une collection. Pour afficher le ContextMenu au clique droit aucun p
Clique Souris [ par Kikou_du_29 ]
Bonjour , je post dans cette catégorie car mon problème concerne la souris .Je souhaite que mon programme détecte lorsque un clique gauche soit enfonc
Aucune sélection dans un TreeView [ par Kevin.Ory ]
Bonsoir,Dans une ListView, lorsque on clique à coté des items (une partie vide), ca déselectionne tous les items (plus aucun item n'est sélectionné).D
Déplacer plusieurs forme en même temps [ par iena03 ]
Bonjour à tous,Je débute dans VB6 mais j'ai déjà utilisé VBA notamment dans Excel.J'ai une application qui se compose de plusieurs Form. J'aimerais qu
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|