Que es FoxyTB
Es una librería prg Open Source desarrollada 100% en VFP 9.0 Sp2, para crear una Barra de Titulo parecido al estilo de MS-Office 2016 en tus formularios o _screen de VFP.
Es decir para sustituir la barra de titulo nativa de VFP.
¿Que hace FoxyTB?
A diferencia de muchas otras librerías FoxyTB solo requiere de un solo archivo FoxyTB_class.prg, y el tipo de letra WebDings para mostrar las imágenes de los botones, si no se cuenta con este tipo de letra se mostrara caracteres en vez imágenes.
Es totalmente personalizable, colores, fuentes, tamaños, etc.
Si el formulario es de Nivel superior (ShowWindow = 2) se comporta como una ventana normal de windows, se puede Maximizar a pantalla completa o pantalla normal mostrando la barra de windows, si se arrastra hacia arriba se maximiza si esta maximizada y se arrastra hacia abajo se restaura como lo hacen las ventanas en windows 10.
En la descarga va un formulario de ejemplo con la mayoría del las propiedades y funciones explicadas para su uso.
Como se Usa?
Para agregarlo en un formulario solo es necesario cargar la librería y agregar el Objeto, ejemplo:
- Load del Formulario
SET PROCEDURE TO foxyTB_class.prg ADDITIVE
this.AddObject(“foxyTb”,”foxyTb”, «Titulo de la Ventana»)
Mostrara una ventana como la siguiente imagen
Jugando con sus propiedades se puede personalizar
Agregando Botón de Pantalla Completa y Ayuda
Espero y les sea de utilidad ya que estoy cambiando el diseño de mis programas por lo que estaré trabajando en la librería añadiendo mas cosas.
Nota: Estoy modificando FoxyRb para que sea compatible con FoxyTb.
Descargar FoxyTb
https://1drv.ms/u/s!ArbS7ICS2KHBz1OyfKkavy3sg74e
saludos
Antonio Meza
Debe estar conectado para enviar un comentario.