close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 years ago

Last modified 12 years ago

#1187 new enhancement

Tooltips in Contextual Menus

Reported by: Pedro Gea Owned by: Jorge
Priority: normal Milestone: TOLBase Revitalization
Component: GuiTools Version: head
Severity: normal Keywords:
Cc: imendez@…

Description

Se redirige la sugerencia de introducir decripciones emergentes (tooltips) en los menús contextuales de TOLBase (véase MMS#599).

Concretamente su sugiere incorporarlos en el paquete GuiTools con el fin que puedan ser utilizados en otras herramientas o paquetes.

Se sugiere que puedan ser habilitados o deshabilitados bajo demanda.

Change History (2)

comment:1 Changed 14 years ago by imendez

Hola, yo tenía entendido que esta propiedad ya existía. De hecho, conozco al menos cuatro lugares en los que se utilizan las descripciones emergentes (tooltips) en TOLBase:

  • Los botones de la barra superior TOLBase: "Abrir archivo TOL", "Inspector de objetos TOL", etc.
  • Los botones del editor de archivos: Abrir (CTRL + A), Guardar (Ctrl + G), etc.
  • Los botones de la ventana Eval: Compilar (F9), Syntax (F7), etc.
  • Botones de algunos interfaces de proyectos, con un código similar al siguiente:
    Text TclAddEvalTOLCodeButton
    (
      SetOfSet
      (
        TclArgSt("-image", "effSetInput"),
        TclArgSt("-tolCode", "Set Tcl_Eval(\"::visuEstimationEffect::Show\")"),
        TclArgSt("-tooltip", "Muestra los efectos por SetInput")
      )
    );
    

No sé si te referías a eso, Pedro, es lo que yo conozco.

Aprovecho para preguntar sobre el botón BallonHelp que hay en el editor de archivos de TOLBase. En algún momento sé que si se activaba permitía ver la descripción emergente de las funciones según se escribía el código, pero ahora o no sé utilizarlo o no funciona.

Gracias, un saludo.

comment:2 Changed 12 years ago by Pedro Gea

Component: InterfaceGuiTools
Note: See TracTickets for help on using tickets.