Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
IDE Control Personalizado
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje IDE Control Personalizado 
 
Buenas noches y gracias por vuestra ayuda de forma anticipada:

Estoy confeccionando un TextBox personalizado al que le estoy agregando una serie de propiedades nuevas.

He seguido los pasos de este enlace que me ha ayudado mucho ( http://foro.gambas-es.org/viewtopic...ropiedades#p768 ), tambien del articulo fuente en donde se basa el enlace anterior y del Libro de gambas, pero no consiguo que en el IDE de gambas salga las tres opciones posibles para la nueva propiedad "ModoTexto".

La clase donde estan definidas las constantes se llama clsModo y tiene este codigo

PUBLIC CONST Mayusculas AS String = "Max"
PUBLIC CONST Minusculas AS String = "Min"
PUBLIC CONST Normal AS String = "Nor"

En la clase del TextBoX:

EXPORT
INHERITS TextBox

PRIVATE
$ModoTexto AS String

PROPERTY ColorFocus AS Integer


PUBLIC CONST _Properties AS String = "*,ModoTexto{clsModo.Normal;clsModo.Mayusculas;clsModo.Minusculas}=Normal"
PUBLIC CONST _IsControl AS Boolean = TRUE


PRIVATE FUNCTION ModoTexto_Read() AS String

  RETURN $ModoTexto

END


PRIVATE SUB ModoTexto_Write(Value AS String)

  $ModoTexto = Value

END

La Propiedad aparece en el IDE de gambas pero en el desplegable donde debieran estar las tres opciones de la clase clsModo aparece la palabra "Ninguno".

¿Qué estoy haciendo mal? ¿Me podéis ayudar?

Gracias
 



 
jomijimo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: IDE Control Personalizado 
 
Si no me equivoco solo las clases donde uses EXPORT son las que se mostrarán en el IDE, por qué no colocas las constantes en la misma clase del control?
 




===================
William Cabrera
Mi Blog
Mi Twitter
IRC de Gambas en Español
 
willicab - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Tipo De Datos Personalizado Shell General 5 Lunes, 28 Febrero 2011, 12:12 Ver último mensaje
jsbsan
No hay nuevos mensajes Index Personalizado En Un Combobox... Se P... DEATH Controles/Librerías/Componentes 6 Viernes, 20 May 2011, 19:58 Ver último mensaje
shordi
No hay nuevos mensajes Puntero De Ratón Personalizado Sebas General 1 Jueves, 28 Marzo 2013, 01:16 Ver último mensaje
razaAztk
No hay nuevos mensajes ¿Como Instalo O Incorporo Un Componente P... gambafeliz Controles/Librerías/Componentes 9 Miercoles, 18 Septiembre 2019, 05:07 Ver último mensaje
shordi
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron