How to add mouseover in GUI
    18 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
I have created a GUI using guide, there are multiple pushbuttons in the GUI.
If i put my mouse pointer over the any pushbutton in GUI, then it has to display description in small box about that pushbutton.
Is it possible to add mouseover message for each pushbutton in GUI.
Please any one suggest me how to do this.
Thanks in advance.
0 commentaires
Réponses (1)
  Jan
      
      
 le 8 Juil 2013
        
      Modifié(e) : Jan
      
      
 le 8 Juil 2013
  
      Do you know the 'TooltipString' property already?
figure
uicontrol('Style', 'Pushbutton', 'String', 'Hello', ...
          'TooltipString', ['This is the Tooltip string!', char(10), ...
          'And a 2nd line also.']);
3 commentaires
  Jan
      
      
 le 8 Juil 2013
				And this looks fine. Using SPRINTF('\n') is equivalent to inserting the CHAR(10) manually. Does it work as expected and is the problem solved now?
  Frank van Diggelen
      
 le 16 Mar 2018
				How do you do this for a button created in appdesigner? It looks like appdesigner buttons dont have Tooltipstring property:
   set(app.buttonGetFile,'TooltipString','This is the mouseover string')
  Error using matlab.ui.control.Button/set
  There is no TooltipString property on the Button class.
Voir également
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


