Shordi   18-07-2022, 18:00
#2
El dibujo en el IDE de los controles propios es un drawingarea con el icono de tu control dentro. Si tu control es similar a -o es extensión de- otro existente en los componentes de gb.qt5,gb.form y gb.form.mdi, puedes utilizar la constante _DrawWith para que el IDE use la imagen de ese control al dibujar el tuyo.
Por ejemplo, en el control gvColumnFixer que subí hace unos días tienes:
Public Const _Group As String = "View"
Public Const _Similar As String = "GridView"
Public Const _DrawWith As String = "GridView"

La constante _Group indica al IDE en qué pestaña debe ubicar el icono de tu control
La constante _Similar dice al IDE qué controles pueden sustituir al tuyo, y viceversa, en el submenú "Cambiar en..."
La constante _DrawWith, de la que hablamos ahora, le dice que lo dibuje en el formulario igual que dibuja a un GridView.

Como no hay ningún control existente que sea un cuadro azul, pues te pintará el recuadro de un drawingArea y tu cuadro azul en la esquina superior izquierda.

Saludos
Última modificación: 18-07-2022, 18:01 por Shordi.

No podemos regresar
  
Usuarios navegando en este tema:
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.