lunes, 3 de octubre de 2016

MENU METRO WINDOWS 8

Este menú como su nombre lo indica, fue inspirado por el menú inicio de Windows 8. Lo encontrarán en la clase VfpRibbonTab con el prefijo de __Win8. Su estilo es sencillo y minimalista, se comprende solamente por botones metro y un sidebar.

Descarga: https://github.com/Irwin1985/Vfp2kComponents

En la siguiente imágen pueden ver un ejemplo del menú.


Como pueden observar, he tomado el menú como base para incluir el resto de los componentes de la clase 2K. El menu lateral abre al pasar el mouse cerca del borde derecho de la pantalla (tal y como se hace en windows 8). Dentro del sideBar se pueden agregar tantos botones como necesiten.

Los botones dentro del sidebar poseen un efecto de color en el mouseEnter y los botones Metro también poseen un efecto tanto para su evento clic como mouseDown y mouseUp.

En el formulario de ejemplo coloqué un TitleBar que solamente tiene los botones Closable y MinButton activos. La clase _TitleBar toma las propiedades del formulario (ControlBox, Closable, MaxButton y MinButton) y se encarga de llevar a False la propiedad TitleBar.


1 comentario: