 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Perico Invitado
|
Publicado: Jue 09 Dic, 2004 9:46 pm Asunto: Barras de herramientas |
|
|
Estaria agradecido si alguien me puede orientar sobre como construir una barra de herramientas para mi aplicacion.
Hasta ahora he puesto un CoolBar y un ToolBar y dentro unos ToolButtons.
Pues lo que me gustaria hacer, es como las cajas de herramientas que hay en el builder, con sus botones, que por cierto, no se que tamaño le puedo poner a las imagenes de los botones ¿hay algún tamaño "standard"?
Se podrian colocar las cajas de herramientas a gusto del usuario?
Agradezco cualquier idea, si hay ejemplos mejor. |
|
| Volver arriba |
|
 |
kalux Master


Registrado: 21 Nov 2003Mensajes: 313Ubicación: Alicante - España
|
Publicado: Jue 09 Dic, 2004 11:04 pm Asunto: |
|
|
Hola,
Colocas un ControlBar y dentro de este tantas ToolBar como necesites.
Si pulsas en una ToolBar que ya has colocado y pulsas con el boton derecho del raton te apareceran una serie de opciones como "New Button", asi vas colocando tantos botones como necesites.
Pulsa sobre cada boton para configurarlo a ti gusto (Height, width, ...).
Si deseas que se ajuste de tamaño automaticamente colocas la propiedad autosize del toolbar a true.
Yo suelo utilizar un TActionList junto con TImageList. En el TImageList coloco todos los iconos que voy a utilizar en el menu. Ademas en el ToolBar enlazare este TImageList en la propiedad Images.
Con el TActionList unifico las distintas tareas. Para ello añade a tu form un TActionList. Haz doble click sobre el y añade tantas acciones como necesites (Abrir, salir, copiar...)
Para cada accion le colocas entre otras cosas el icono que requiera y en el evento execute colocar el codigo que debe hacer cuando se pulse sobre dicho boton. Si en principio no sabes que codigo llevara, colocale aunque solo sea un comnentario, porque sino al probarlo te sale raro (desctivado) con lo cual no lo ves en perfectas condiciones.
Ahora solo basta con selacionar los botones. Para ello nos vamos a cada boton y en la propieadas Actoin le colocamos la accion del ActionList.
Despues de todo este rollo, deberia salirte una barra de menu mas o menos sencilla.
Supongo que se entiende, no? si tienes dudas, ya sabes, pregunta.
Un saludo. |
|
| Volver arriba |
|
 |
Perico Invitado
|
Publicado: Sab 11 Dic, 2004 10:54 pm Asunto: |
|
|
Gracias por la respuesta, pero...
Para mover con el ratón las cajas (que contienen los botones) y poder colocarlas a gusto de usuario? seria esto automático? o tengo que activar algo antes?
Gracias |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|