Précédent   Forum du club des développeurs et IT Pro > Autres langages > Général Visual Basic 6 et VBScript > VB 6 et antérieur
VB 6 et antérieur Visual basic 6 et versions antérieures. Avant de poster -> La FAQ VB6, Les tutoriels VB
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 11/12/2012, 09h36   #1
reitsab
Membre du Club
 
Homme Bastien Morier
Spécialiste en Maintenance Applicative / Developpeur C#, VB, PL-SQL, T-SQL
Inscription : septembre 2008
Messages : 205
Détails du profil
Informations personnelles :
Nom : Homme Bastien Morier
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Spécialiste en Maintenance Applicative / Developpeur C#, VB, PL-SQL, T-SQL
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2008
Messages : 205
Points : 62
Points : 62
Par défaut Farpoint 2.5 Tooltip sur un spread databind [VB6]

Bonjour,

J'utilise la version 2.5 de Farpoint Spread pour une appli en VB6.

Je dois afficher dans une colonne d'un spread, une chaine trop longue pour apparaitre en entier.

Je voudrais donc mettre en place un tooltip sur chaque cellule d'une colonne.

Actuellement, j'arrive à afficher un tooltip mais sur le tableau en entier (ce qui n'a aucun sens ).

Avez-vous la solution ?

Merci
reitsab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2012, 17h00   #2
Aniki
Membre émérite
 
Inscription : juin 2006
Messages : 623
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 623
Points : 917
Points : 917
Salut reitsab,

Dans ma boîte, on utilise la version 7 je crois mais c'est peut être toujours le même principe...
Bref dans mon cas, j'ai du passer par la fonction TextTipFetch.

J'espère que ça pourra t'aider un peu.
Aniki est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 10h01   #3
reitsab
Membre du Club
 
Homme Bastien Morier
Spécialiste en Maintenance Applicative / Developpeur C#, VB, PL-SQL, T-SQL
Inscription : septembre 2008
Messages : 205
Détails du profil
Informations personnelles :
Nom : Homme Bastien Morier
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Spécialiste en Maintenance Applicative / Developpeur C#, VB, PL-SQL, T-SQL
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2008
Messages : 205
Points : 62
Points : 62
Salut,
Merci pour ta reponse.
Malheureusement, cette fonction n'existe pas pour la version 2.5...
reitsab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 12h30   #4
ProgElecT
Rédacteur/Modérateur
 
Avatar de ProgElecT
 
Homme Francis MILLET
Inscription : décembre 2004
Messages : 3 199
Détails du profil
Informations personnelles :
Nom : Homme Francis MILLET
Âge : 57
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Secteur : Communication - Médias

Informations forums :
Inscription : décembre 2004
Messages : 3 199
Points : 5 110
Points : 5 110
Envoyer un message via MSN à ProgElecT
Salut

Je n'ai pas la solution pour ce composant, juste une indication, avec un MSHFlexGrid il est possible de faire
Code :
1
2
3
4
Private Sub MSHFlexGrid1_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
Me.Caption = "Col: " & MSHFlexGrid1.MouseCol & "    Lig: " & MSHFlexGrid1.MouseRow
MSHFlexGrid1.ToolTipText = MSHFlexGrid1.TextMatrix(MSHFlexGrid1.MouseRow, MSHFlexGrid1.MouseCol)
End Sub
Je n'ai pas trouvé les propriétés est méthodes pour Farpoint Spread , n'existerait il pas des propriétés est méthodes équivalentes ?
ProgElecT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2012, 17h08   #5
infosam76
Membre Expert
 
Homme Eric Metz
Développeur informatique
Inscription : avril 2006
Messages : 518
Détails du profil
Informations personnelles :
Nom : Homme Eric Metz
Âge : 36
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique
Secteur : Santé

Informations forums :
Inscription : avril 2006
Messages : 518
Points : 1 608
Points : 1 608
Avec une version 3.0 du spread j'ai fait un truc du genre qui m'affiche bien un tooltip sur une cellule survolée par la souris :

Code :
1
2
3
4
5
6
7
8
9
10
11
 
Private Sub sp_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
  Dim Col As Long, Row As Long
  Dim value As Variant
 
  sp.GetCellFromScreenCoord Col, Row, x, y
 
  Call sp.GetText(Col, Row, value)
 
  sp.ToolTipText = CStr(value)
End Sub
Si c'est pour l'afficher que sur les cellules d'une colonne donnée, il suffit de mettre une condition sur le numéro de colonne.
infosam76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 16h32.


 
 
 
 
Partenaires

Hébergement Web