begin process at 2012 02 11 07:07:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Divers

 > 

Débutant(e)

 > 

Molette de la souris


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Molette de la souris

vendredi 18 avril 2008 à 23:58:39 | Molette de la souris

mighty_warrior

Bonsoir,

Dans mon application (jeu) j'utilise le code du genre  if IsKeyDown(VK_RBUTTON) then... pour connaître l'utilisation des touches de la souris. Cependant je n'arrive pas à trouver un code pour récuperer les infos issus de la molette. Quel est-il svp?

L'idéal serait de pouvoir incrémenter une variable en faisant tourner la molette dans un sens et décrémenter dans l'autre sens.

merci.
samedi 19 avril 2008 à 00:14:52 | Re : Molette de la souris

cirec

Membre Club Administrateur CodeS-SourceS
Salut,

regarde ici:
http://www.delphifr.com/infomsg_COORDONNEES-TCONTROL-CREE-DYNAMIQUEMENT_956651.aspx

peut être que ça te mettra sur la voie
 
@+
Cirec

samedi 19 avril 2008 à 00:25:00 | Re : Molette de la souris

mighty_warrior

Heu...désolé mais peut être est-ce l'heure tardive ou le manque de caféine etc.. mais je vois pas oû est le raport avec ma molette de souris...
samedi 19 avril 2008 à 02:46:34 | Re : Molette de la souris

mighty_warrior

je tient à preciser que je ne peut pas utiliser les evenement onmouseweel.
samedi 19 avril 2008 à 10:29:40 | Re : Molette de la souris

cirec

Membre Club Administrateur CodeS-SourceS
"le 19/04/2008 00:25:00"
ouai on va dire que c'est l'heure

Par contre si tu précisais ce que tu veux faire et dans quelle condition
ça nous éviterait aussi de te proposer des solutions à tatons

Donc dit nous quel type d'application (console GUI)
déplacement de quel partie
as tu handle au moins

et pourquoi ne pourrais tu pas utiliser les évènemments

 
@+
Cirec

samedi 19 avril 2008 à 12:25:16 | Re : Molette de la souris

mighty_warrior

Ok dac je reprend depuis le début

Je suis en pleine création d'un FPS avec GLScene (ce qui explique que je n'ai pas les événement on mouse weel puisque mon curseur se balade sur un GLSceneViewer qui ne posséde pas ces événements) et je voudrais utiliser la molette de la souris pour gérer le menu des armes (faire un truc à la half life / counter strike). Donc le mieux serait d' incrémenter une variable integer en faisant tourner la molette dans un sens et décrémenter dans l'autre sens.

merci
samedi 19 avril 2008 à 13:03:45 | Re : Molette de la souris

cirec

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Bon GLScene c'est pas mon truc mais si tu n'as rien pour utiliser les évènements,
il te reste encore la possibilité de faire Hook sur la souris

Sinon as tu vu ceci :
[ Lien ]

l'exercice 4 parle d'effectuer un mouvement en fonction de la souris

il y a encore d'autres articles ici :
[ Lien ]

 
@+
Cirec

samedi 19 avril 2008 à 13:06:45 | Re : Molette de la souris

cirec

Membre Club Administrateur CodeS-SourceS
une erreur c'est glissé dans le deuxième lien
[ Lien ]

 
@+
Cirec

samedi 19 avril 2008 à 13:08:07 | Re : Molette de la souris

cirec

Membre Club Administrateur CodeS-SourceS
c'est énervant ce nouveau système j'espère qu'il fonctionne maintenant ^^
http://www.google.fr/search?source=ig&hl=fr&rlz=&q=GLScene%2Bsouris%2Bdelphi&btnG=Recherche+Google&meta=

 
@+
Cirec

samedi 19 avril 2008 à 13:29:09 | Re : Molette de la souris

mighty_warrior

Merci cirec pour ces lumiére. Grâce à ton lien et le fameux exercice 4 ça m'a fait penser au premier truc que j'ai fait avec GLSCENE: http://delphipage.free.fr/glsceneexemple.html . Ya pas plus bête que moi sur ce coup là

Je corrige mon erreur: on peut utiliser les evenements onMouseWeel de la fiche même avec un GLviewer dessus.

(Jme sent tout con là lol )

encore merci

1 2

Cette discussion est classée dans : code, souris, sens, molette


Répondre à ce message

Sujets en rapport avec ce message

[roulette de souris] [ par lucien ] Bonjour,je souhaite utiliser la roulette pour faire défiler des fiches.L'emploi de FormMouseWheelDown et de FormMouseWheelUpdevrait les faire avancer code source controler souris avec mannette [ par TTk67 ] bonjours a tous alors voila sa me plairai bien de controller la souris avec ma mannette mais voila je na sai pas ou mettre les code sources alors si q problème de souris avec un dbgrid [ par informatixo ] http://www.delphifr.com/code.aspx?ID=12541 est le code dont j'aimerais me servir mais je n'y arrive pas. En fait j'ai un dbgrid sur une form pour con modifier la position de la souris par code [ par maxioutils ] Bonjour alors voila, je voudrai savoir comment fait t-on pour modifier la position de la souri, du tyle que l'on choisi sa position dans des edit1.tex Activer la molette de la souris [ par Tank01 ] Bonjour,Comment fais on dans l'inspecteur d'objet pour activer la molette de la souris dans une form qui contient les "ascenceurs" ?Merci, bonne  jour Molette de la souris dans une PaintBox ? [ par luinily ] Bonjour, Je voudrais ajouter des fonctionalités a un composant héritant d'une TPaintBox. En fait je voudrais que l'on puisse zoomer à l'aide de la mo problem molette de la souris avec scorllbox [ par bazbazus ] bonjour a tous j'ai un problem avec mon scrollbox dans le scrollbar de scrollbox . je veut changer la position de scrollbar avec la moltte de la sour controle molette souris [ par Qapoka ] Salut, Est ce que quelqu'un saurait si il y a moyen d'utiliser la molette d'une souris comme evenement. Du genre, pour zoomer en continu grace a la mo translation avec molette de la souris [ par aureliensm ] Bonsoir, j'aurais besoin d'aidej'ai mon cube avec lequel je fais une rotation d'un certain angle en fonction des touches haut bas gauche droitepar c controle et génération d'une clé RIB [ par bouziri ] Bonjour,J'ai besoin d'un algorihme pour controler et générer une clé rib à partir des 3 paramètres suivants:- code banque- code guichet- numéro de com


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,198 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales