Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1671 connectés 

  FORUM HardWare.fr
  Programmation

  [Delphi] ListView

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Delphi] ListView

n°49388
Bendes
Posté le 27-07-2001 à 19:34:28  profilanswer
 

Y en a marre !!! J'ai tout essayé, mais je ne m'avoue pas vaincu...
 
Pourquoi quand je fais le code suivant dans un évènement "OnPopUp" d'un PopUpMenu, il me retourne de fausses valeurs ???

Code :
  1. var
  2. p: TPoint;
  3. begin
  4. GetCursorPos(p);
  5. if htOnItem in ListView1.GetHitTestInfoAt(p.x, p.y) then
  6. ...
  7. else
  8. ...


Ou bien :

Code :
  1. var
  2. p: TPoint;
  3. begin
  4. GetCursorPos(p);
  5. if ListView1.GetItemAt(p.x, p.y) <> nil then
  6. ...
  7. else
  8. ...


En fait, il passe tout le temps dans le "else" alors que le clic se fait bien sur un "item"...

mood
Publicité
Posté le 27-07-2001 à 19:34:28  profilanswer
 

n°49408
antp
Super Administrateur
Champion des excuses bidons
Posté le 27-07-2001 à 22:17:08  profilanswer
 

GetCursorPos et GetItemAt donnent-ils la position par rapport au même 0,0 ?
Est-ce le coin de l'ecran, de la fenêtre, ou du composant sur lequel est la souris.
Pour GetCursorPos ce n'est pas sûr, par contre le GetItemAt je dirais que c'est la position par rapport au coin de la listview.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°49422
Bendes
Posté le 28-07-2001 à 01:04:23  profilanswer
 

Dans l'aide, c'est mis, pour GetItemAt, que la position (X, Y) est prise à partir du coin supérieur gauche de la ListView...
 
Ben! J'vais me lancer dans des calculs de position alors...
 
Thx


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Delphi] ListView

 

Sujets relatifs
[Delphi] stabilité..??[DELPHI et ACCESS] problèmes d'accents
tuto delphi[Delphi] Newbie
[DELPHI] Comment gérer un tray icon ??[Delphi] besoin d'aide.. :/
[Delphi] Version 4 par rapport à la 5[Delphi] ListView et CustomSort
autorun avec delphi 
Plus de sujets relatifs à : [Delphi] ListView


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR