https://foro.gambas-es.org/viewtopic.php?f=10&t=4115&p=24949#p24949
-----------------------------------
Shell
Jueves, 05 Febrero 2015, 01:15

Re: Creación De Un Nuevo Control En Gambas3: Nuevo Control  Heredado De Otro Control Existente
-----------------------------------
Hola Julio!.

Seguí el tutorial y no tuve problemas. La única pega es que aunque las propiedad Tag2 sale en el código, luego no sale en la lista de propiedades.
Te adjunto el código de la clase supertext.

[code linenumbers=false syntax=gambas]
Inherits TextBox

Export

'Sin esto no se ve en la lista de propiedades
Public Const _Properties As String = "*,tag2"

'Añadimos una propiedad
Property tag2 As Variant  '' Segundo tag para información del programa
Private htag2 As Variant

Private Function tag2_Read() As Variant
  
  Return htag2
  
End

Private Sub tag2_Write(Value As Variant)
  
  htag2 = Value
  
End
[/code]

La linea donde se declara la constante es la que falta. Y con eso y la creación del paquete de instalación del componente ya vemos la propiedad en la lista. ;-)
La propiedad en la lista de propiedades aparecerá al final de todas.

Saludos


