| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mar 08 Jul, 2003 12:35 pm Asunto: TToolBar y TToolButton |
|
|
Estoy haciendo una aplicación en la que he puesto una barra de herramientas (TToolBar) con unos botones que tiene asociados unos menús (TPopupMenu).
En teoría, y según la ayuda de Builder 5, el menú debería poderse activar al pulsar el botón con cualquiera de los dos del ratón; bastaría con modificar la propiedad TrackButton del menú y poner tbLeftButton para el botón izquierdo o tbRightButton para el derecho. Por más que sigo AL PIE DE LA LETRA la ayuda, sólo me funciona el botón derecho del ratón. ¿Hay que añadir algún include extra? _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
_Leo Site Admin

Registrado: 11 Ago 2002Mensajes: 1875Ubicación: Lanzarote - Islas Canarias (España)
|
Publicado: Jue 10 Jul, 2003 9:24 pm Asunto: |
|
|
No se si te estoy entendiendo bien. ¿Lo que quieres es asociar un TPopupMenu a un TToolButton de una TToolBar para que al pulsarlo muestre ese menú?
Si es esto lo que quieres, ¿no te seria mas fácil usar la propiedad "DropDownMenu" que ya esta pensada para eso? |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Vie 11 Jul, 2003 6:57 am Asunto: ¡Ah! No conocía esa propiedad |
|
|
¡Perfecto! Es exactamente eso lo que estaba buscando.
Efectivamente, la idea es desplegar un menú al pulsar un botón; la razón no es otra que despejar un poco la pantalla porque se trata de una captura de datos con bastantes elementos y estoy buscando liberarla un poco.
Por otro lado, hay bastantes propiedades de los elementos que o yo no entiendo como funcionan o su funcionamiento no tiene nada que ver con lo que explican en la ayuda. Y me remito al caso de los menús PopUp.
Según la ayuda, la propiedad TrackButton de un PopUpMenu sirve para indicar que botón del ratón despliega el menú.
| Cita: | | Specifies which mouse button activates the popup menu when it is associated with a toolbar button. |
Sin embargo, si el menú se introduce en la propiedad PopupMenu de un ToolButton, le da lo mismo la indicación TrackButton y sólo se despliega con el botón drecho. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
TOÑO Master

Registrado: 26 Ago 2002Mensajes: 223Ubicación: Madrid - España -
|
Publicado: Vie 11 Jul, 2003 8:12 am Asunto: |
|
|
HOLA:
Pero yo te habia entendido que querias cambiar la accion al boton de la derecha, llevo varios dias mirando codigo, y de momento no he encontrado nada, si sigues interesado en eso sigo mirando si no ....
By. |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Vie 11 Jul, 2003 8:52 am Asunto: ToolButton |
|
|
No; lo que yo buscaba era que el menú asociado al botón se desplegara al pulsar el botón izquierdo del ratón en vez de el derecho, y en teoría esto se logra con la propiedad TrackButton del PopUpMenu.
Pero, como comentaba antes, una cosa es la teoría y otra la realidad y en este caso (como en otros que me he encontrado) lo que dice la ayuda y lo que hace la herramienta es completamente distinto. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
|