Tema: Show Hint
Ver Mensaje Individual
  #4  
Antiguo 22-03-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Neeruu.

escafandra ya te dió una excelente respuesta. Pero, para no tirar el código en que estaba , otra opción similar:
Código Delphi [-]
procedure ShowMsgHint(WCtrl: TWinControl; const MSG: string);
var
  P: TPoint;
begin
  WCtrl.ShowHint:= True;
  WCtrl.Hint:= MSG;
  P.X := WCtrl.Left + WCtrl.Width div 2;
  P.Y := WCtrl.Top + WCtrl.Height div 2;
  Mouse.CursorPos:= WCtrl.Parent.ClientToScreen(P);
end;

Uso:
Código Delphi [-]
procedure TForm1.Button2Click(Sender: TObject);
begin
  ShowMsgHint(Button1, 'Un mensaje');
  ShowMsgHint(ComboBox1,'Otro mensaje');
end;

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita