FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Souris (résolu) Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Souris (résolu) Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Souris (résolu) Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Souris (résolu) Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Souris (résolu) Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Souris (résolu) Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Souris (résolu) Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Souris (résolu) Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Souris (résolu) Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Souris (résolu) Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Souris (résolu) Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Souris (résolu) Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Souris (résolu) Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Souris (résolu) Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Souris (résolu) Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment :
Code promo Nike : -25% dès 50€ ...
Voir le deal

 

 Souris (résolu)

Aller en bas 
4 participants
AuteurMessage
leclode




Nombre de messages : 39
Date d'inscription : 01/11/2022

Souris (résolu) Empty
MessageSujet: Souris (résolu)   Souris (résolu) EmptyDim 30 Juin 2024 - 15:27

Bonjour tout le monde.
Je recherche un renseignement sur la souris. J'ai bien vu qu'avec la fonction "print mouse_x(y)_right(left)_down(up)", on pouvait récupérer la position X et Y. Mais pour cela il faut avoir cliquer. Il y a aussi  "print mouse_x_position" mais là je trouve pas comment cela fonctionne quelqu'un aurait un exemple ? Ce que je recherche, c'est que sans cliquer, suivant un rectangle, rien qu'en déplaçant la souris dans celui-ci je puisse récupérer X et Y. Cela est-il possible ?
Je ne demande pas de faire le programme mais simplement de me mettre sur la voie et surtout de me dire si c'est possible.
D'avance merci et bonne après midi.


Dernière édition par leclode le Lun 1 Juil 2024 - 9:56, édité 1 fois
Revenir en haut Aller en bas
Pedro

Pedro


Nombre de messages : 1594
Date d'inscription : 19/01/2014

Souris (résolu) Empty
MessageSujet: Souris.   Souris (résolu) EmptyDim 30 Juin 2024 - 15:40

Bonjour.

Voici un petit bout de code à adapter permettant de récupérer la position de la souris dans x% et y%.

Code:
dim res%,x%,y%
dll_on "kgf"

while 0=0
      res% = dll_call2("GetAbsoluteMousePosition",adr(x%),adr(y%)) 
      caption 0,str$(x%)+","+str$(y%)
end_while
Revenir en haut Aller en bas
leclode




Nombre de messages : 39
Date d'inscription : 01/11/2022

Souris (résolu) Empty
MessageSujet: Re: Souris (résolu)   Souris (résolu) EmptyDim 30 Juin 2024 - 19:15

Merci Pedro pour ta réponse.
Malheureusement pour moi la DLL"KGF" n'est pas incluse dans Elip et Panoramic. Par contre j'ai eu des liens avec ta réponse que je n'avais pas trouvé en faisant recherche. Il y a Klaus qui donne une solution en Panoramic mais là je dois reconnaitre que j'ai pas trop compris. En plus je connais pas du tout. Je sens que ça va encore être prise de tête pour trouver les fonctions. Je pense que je vais continuer simplement avec "print mouse_x(y)_right(left)_down(up)". Je ferais un clic pour voir mes réponses suivant l'endroit de mon histogramme.
Encore merci et bonne soirée.
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Souris (résolu) Empty
MessageSujet: Re: Souris (résolu)   Souris (résolu) EmptyDim 30 Juin 2024 - 19:19

Bonjour à tous !

@Leclode

Le code ci-dessous est un exemple simple, en pur Panoramic, pour récupérer les coordonnées de la souris lorsqu’elle survole un rectangle sans qu’il y ait de clic.

Les coordonnées sont relatives au rectangle.

Code:
Dim X_position_souris%, Y_position_souris%

label afficheCoordonneesSouris

picture 1
width 1,200
height 1,150
top 1,70
left 1,70
color 1,255,0,0
on_mouse_move 1,afficheCoordonneesSouris

end

afficheCoordonneesSouris:
    off_mouse_move 1
    
    X_position_souris% = mouse_x_position(1)
    Y_position_souris% = mouse_y_position(1)

    print_locate 70,250
    print "Coordonnée en X de la souris : " + str$(X_position_souris%) + "           "
    
    print_locate 70,265
    print "Coordonnée en Y de la souris : " + str$(Y_position_souris%) + "           "

    on_mouse_move 1,afficheCoordonneesSouris
return


Bonne programmation !
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Souris (résolu) Empty
MessageSujet: Re: Souris (résolu)   Souris (résolu) EmptyLun 1 Juil 2024 - 5:08

Si tu veux obtenir les coordonnées de la souris partout sur le FORM 0

Code:
rem ============================================================================
dim x,y : ' coordonnées de la souris
label CoordSouris
on_mouse_move 0,CoordSouris : ' Afficher la position de la souris là où elle se trouve dans le FORM
end
rem ============================================================================
CoordSouris:
   x = mouse_x_position(0) : y = mouse_y_position(0)
   caption 0,"x = " + str$(x) + " / y = " + str$(y)  
return
rem ============================================================================
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Contenu sponsorisé





Souris (résolu) Empty
MessageSujet: Re: Souris (résolu)   Souris (résolu) Empty

Revenir en haut Aller en bas
 
Souris (résolu)
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [RESOLU] fonction de récupération molette souris
» Comment récupérer le N° de l'objet sous la souris ? [Résolu]
» souris et coordonnées
» Gestion de la souris
» Position de la souris.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: