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