Hola hola,
La semana pasada me puse a pensar y me preguntaba como hacer un menú emergente que quede arriba de Input, Grid, entre otros... entonces me puse a trabajar en un proyecto para solucionar esto y utilizando un DialogEx se pudo.
Antes hacía este tipo de menú con una imagen pero ésta siempre quedaba por debajo de dichos objetos, si quería que no pasara esto debía poner esos objetos fuera del alcance de la imagen, entonces no me dejaba hacer diseños libremente. Así que encontré la solución con ayuda de el Plugin WinApi, el cual me ayuda para cerrar DialogEx sin necesidad de poner un botón CERRAR.
Las líneas de código importantes van con comentarios, intenté ser los más claro posible. Recuerden que no soy programador, así que si encuentran que el código se puede mejorar me lo informan porfa.
Los botones del menú solo puede abrir otros Diálogos, no Páginas. No encontré solución a esto.
GIF:

Enlace de descarga: 132KB
Saludos a todos y COMENTEN QUE LES PARECE.
La semana pasada me puse a pensar y me preguntaba como hacer un menú emergente que quede arriba de Input, Grid, entre otros... entonces me puse a trabajar en un proyecto para solucionar esto y utilizando un DialogEx se pudo.
Antes hacía este tipo de menú con una imagen pero ésta siempre quedaba por debajo de dichos objetos, si quería que no pasara esto debía poner esos objetos fuera del alcance de la imagen, entonces no me dejaba hacer diseños libremente. Así que encontré la solución con ayuda de el Plugin WinApi, el cual me ayuda para cerrar DialogEx sin necesidad de poner un botón CERRAR.
Las líneas de código importantes van con comentarios, intenté ser los más claro posible. Recuerden que no soy programador, así que si encuentran que el código se puede mejorar me lo informan porfa.
Los botones del menú solo puede abrir otros Diálogos, no Páginas. No encontré solución a esto.
GIF:

Enlace de descarga: 132KB
Saludos a todos y COMENTEN QUE LES PARECE.
