Comunidad Gambas-es
Como poner una imagen en un nuevo control? - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forum-3.html)
+--- Foro: Controles/Librerías/Componentes (https://gambas-es.org/forum-7.html)
+--- Tema: Como poner una imagen en un nuevo control? (/thread-237.html)



Como poner una imagen en un nuevo control? - tercoide - 17-01-2021

Buenas tardes, amigos. Necesito saber si se puede hacer que un nuevo control que estamos creando tenga una imagen en la lista de controles (imagen) y tambien cuando lo dibujamos en algun formulario en el IDE.


[Imagen: T8nxJZ5.png]


RE: Como poner una imagen en un nuevo control? - kokodrilo - 17-01-2021

en el proyecto en la carpeta llamada proyecto crea una carpeta control, en esa carpeta agrega el icono y ponele el mismo nombre que la clase o control todo en minúscula


RE: Como poner una imagen en un nuevo control? - tercoide - 17-01-2021

No me funciono.
El control esta en:
Proyecto>Controles>ToolBtnList.Class

cree , como me sugeris:

Proyecto>Control>toolbtnlist.png

pero no se muestra nada


RE: Como poner una imagen en un nuevo control? - kokodrilo - 17-01-2021

baja el proyecto visorr1960 y te fijas como esta, hay muchas clases y controles personalizados

esto esta bien, seguramente te falta algun detalle, a veces tienes que cerrar gambas y abrirlo de nuevo.
Proyecto>Control>toolbtnlist.png


RE: Como poner una imagen en un nuevo control? - tercoide - 17-01-2021

(17-01-2021, 20:47)tercoide escribió: Proyecto>Control>toolbtnlist.png
Solucionado con "control" todo minúscula y reiniciando el IDE

Proyecto>control>toolbtnlist.png

gracias


RE: Como poner una imagen en un nuevo control? - kokodrilo - 18-01-2021

tanto la carpeta control como la imagen deben estar en minúsculas

intente informar de este fallo pero no pude me da error al intentarlo, estaría bueno que alguien lo hiciera ya que este fallo da terrible dolores de cabeza a quienes nos iniciamos en la construcción de controles o clases personalizadas.

aquí el vídeo demostrando lo antes dicho: https://www.youtube.com/watch?v=wiE2xIUsvt8


RE: Como poner una imagen en un nuevo control? - tincho - 19-01-2021

(17-01-2021, 19:59)tercoide escribió: y tambien cuando lo dibujamos en algun formulario en el IDE

Para eso tenes que declarar una constante global:
Código:
Public Const _DrawWith As String = "TextBox"
En este caso es un control que al colocarlo en el formulario, en modo edición, este se vera como un TextBox, pero como cabe esperar podes usar el que se ajuste mas a tu control.
Saludos.


RE: Como poner una imagen en un nuevo control? - Shell - 20-01-2021

tercoIDE:

Aunque ya lo has resuelto.
Es una cuestión que puedes también ver en los vídeos que creó en su día, Shordi. Wink

Supongo que tendrás que visitar el foro antiguo. Claro que también están en Youtube,
el usuario es Gambas-es. Smile



Sobre el minuto 6:47

Tuvo que cerrar el IDE y volver a ejecutarlo y ya podemos apreciar el icono del control.
Vaya, solo puedo añadir un vídeo en el mensaje, el  editor de la comunidad me muestra esto.Confused

[Imagen: iGXaIut.png]

En el caso de videotutoriales habría que crear tantos mensajes como vídeos.

En el segundo vídeo de Shordi ya se puede ver el icono del control.

Creando un Control Simple en Gambas parte 2

Saludos


RE: Como poner una imagen en un nuevo control? - tercoide - 20-01-2021

si, lo resolvi, gracias