DigiNG edición Scripting
Método digi.AnadeBarraHerramientas
Añade una barra de herramientas al marco del programa.
digi.AnadeBarraHerramientas (titulo, tooltips, ordenes, bitmaps, coordenadas, acople, hermano )
Argumentos
titulo
Título de la barra de herramientas que aparecerá en su "caption" cuando esta se desacople, así como en el menú contextual utilizado para activar/desactivar la visualización de barras de herramientas ó en el cuadro de diálogo de berras de herramientas. Este valor además será el que se tome como referencia cuando el tipo de acople sea "acoplar a la izquierda/derecha/arriba/abajo" de otra barra de herramientas ya creada.
tooltips
Array de cadenas de caracteres con los valores de los tooltips asociados a los botones.
ordenes
Array de cadenas de caracteres con los nombres de las órdenes a ejecutar al pulsar los botones.
bitmaps
Array de cadenas de caracteres con las rutas completas a los archivos bitmap (.bmp) asociados a los botones.
coordenadas
Objeto Point con las coordenadas en las cuales insertar la barra de herramientas.Este perámetro podrá ser sustituido por Nothing si el parámetro Acople es diferente de 0 ó 1.
acople
Valor que indica cómo aparecerá la barra de herramientas al crearse: acoplada ó flotando.
El valor podrá ser uno de entre los siguientes:
|
Valor |
Significado |
|
0 |
Flotando con orientación horizontal |
|
1 |
Flotando con orientación vertical |
|
2 |
Acoplado arriba |
|
3 |
Acoplado abajo |
|
4 |
Acoplado a la izquierda |
|
5 |
Acoplado a la derecha |
|
6 |
Acoplado encima de otra barra de herramientas que se especifica en el campo hermano |
|
7 |
Acoplado debajo de otra barra de herramientas que se especifica en el campo hermano |
|
8 |
Acoplado a la izquierda de otra barra de herramientas que se especifica en el campo hermano |
|
9 |
Acoplado a la derecha de otra barra de herramientas que se especifica en el campo hermano |
Ejemplo 1: Crea una barra de herramientas acoplada a la derecha Option Explicit
|
Const vbFlotanteHorizontal=0 Const vbFlotanteVertical=1 Const vbAcopladoArriba=2 Const vbAcopladoAbajo=3 Const vbAcopladoIzquierda=4 Const vbAcopladoDerecha=5 Const vbAcopladoEncimaDe=6 Const vbAcopladoDebajoDe=7 Const vbAcopladoIzquierdaDe=8 Const vbAcopladoDerechaDe=9 Dim tooltips(2) Dim ordenes(2) Dim bitmaps(2) tooltips(0)="Zoom extendido" ordenes(0) = "zoome" bitmaps(0) = "c:\digi\img1.bmp" tooltips(1)="Zoom ventana" ordenes(1)="zoomv" bitmaps(1)="c:\digi\img2.bmp" digi.AnadeBarraHerramientas "MiBarra",tooltips,ordenes,bitmaps,Nothing,vbAcopladoDerecha,"" |
Ejemplo 2: Crear una barra de herramientas flotando en las coordenadas (200,300) Option Explicit
|
Const vbFlotanteHorizontal=0 Const vbFlotanteVertical=1 Const vbAcopladoArriba=2 Const vbAcopladoAbajo=3 Const vbAcopladoIzquierda=4 Const vbAcopladoDerecha=5 Const vbAcopladoEncimaDe=6 Const vbAcopladoDebajoDe=7 Const vbAcopladoIzquierdaDe=8 Const vbAcopladoDerechaDe=9 Dim tooltips(2) Dim ordenes(2) Dim bitmaps(2) tooltips(0)="Zoom extendido" ordenes(0) = "zoome" bitmaps(0) = "c:\digi\img1.bmp" tooltips(1)="Zoom ventana" ordenes(1)="zoomv" bitmaps(1)="c:\digi\img2.bmp" Dim pt Set pt = CreateObject("Digi3D.Point") pt.x = 200 pt.y = 300 digi.AnadeBarraHerramientas "MiBarra",tooltips,ordenes,bitmaps,pt,vbFlotanteHorizontal,"" Set pt = Nothing |
Ejemplo 3: Crea tres barras de herramientas, la primera se llamará prueba1 y estará acoplada horitonzalmente, la segunda se llamará prueba2 y aparecerá acoplada a la izquierda de la barra prueba1 y la tercera se llamará prueba3 y aparecerá acoplada debajo de prueba1 Option Explicit
|
Const vbFlotanteHorizontal=0 Const vbFlotanteVertical=1 Const vbAcopladoArriba=2 Const vbAcopladoAbajo=3 Const vbAcopladoIzquierda=4 Const vbAcopladoDerecha=5 Const vbAcopladoEncimaDe=6 Const vbAcopladoDebajoDe=7 Const vbAcopladoIzquierdaDe=8 Const vbAcopladoDerechaDe=9 Dim tooltips(2) Dim ordenes(2) Dim bitmaps(2) tooltips(0)="Zoom extendido" ordenes(0) = "zoome" bitmaps(0) = "c:\digi\img1.bmp" tooltips(1)="Zoom ventana" ordenes(1)="zoomv" bitmaps(1)="c:\digi\img2.bmp" digi.AnadeBarraHerramientas "prueba1",tooltips,ordenes,bitmaps,Nothing,vbAcopladoArriba,"" digi.AnadeBarraHerramientas "prueba2",tooltips,ordenes,bitmaps,Nothing,vbAcopladoDerechaDe,"prueba1" digi.AnadeBarraHerramientas "prueba3",tooltips,ordenes,bitmaps,Nothing,vbAcopladoDebajoDe,"prueba1" |
Mirar también
Método ModificaBotonBarraHerramientas | Método MuestraBarraHerramientas | Método BorraBarraHerramientas
Fecha de última modificación: jueves, 24 de abril de 2003
© 2001-2003 Dreaming With Objects. Todos los derechos reservados.