tooltiptext multiligne

tooltiptext multiligne - VB/VBA/VBS - Programmation

Marsh Posté le 04-12-2002 à 12:17:57    

comment fait on pour avoir un tooltiptext multiligne ?
 
ps:
je veux pas ca :
Private Sub Text1_MouseMove(X As Single, Y As Single)
     lblToolTip.Caption = "Line 1" & vbCRLF & "Line 2"  
     lblToolTip.Move Text1.Left + Text1.Width, Text1.Top + Text1.Height
     lblToolTip.Visible = True
End Sub

Reply

Marsh Posté le 04-12-2002 à 12:17:57   

Reply

Marsh Posté le 04-12-2002 à 13:23:13    

A ma connaissance, on ne peut pas, ou en tout cas, s'il existe un caractère bien particulier, je ne le connais pas.  Je pense pas que VB6 possède quelque chose qui lui permette ça.
 
Par contre si tu es prêt à plonger dans les API Windows, bon courage:
http://www.andreavb.com/tip050007.html
 
Pour ce que j'en ai lu, ça fait appel au sous-classement (subclassing) de fenêtres et ce n'est pas aussi évident que ça en a l'air.

Reply

Marsh Posté le 04-12-2002 à 13:38:58    

Il faut que j essaye chr$(10) peut etre que ca marche

Reply

Marsh Posté le 04-12-2002 à 13:41:10    

marchera pas... j'ai essayé vbCr (13) et vbLf (10) et encore quelques autres pour voir.

Reply

Marsh Posté le 04-12-2002 à 14:40:09    

damned

Reply

Marsh Posté le 04-12-2002 à 19:26:30    

qqun a deja testé ca ?
 
Private Function CustomTipProc(ByVal hwnd As Long, ByVal uiMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
 
 :??:

Reply

Marsh Posté le 04-12-2002 à 19:27:47    

ou ca ?
 
Public Sub AddCustomToolTip(x As Object, ToolTipText As String, FormOwner As Form)
 :??:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed