Shordi   09-07-2022, 12:05
#1
Tengo una clase que se llama gvColumnFixer y una instancia de la misma que se llama gvColumnFixer1. Pues bien, a veces el 1 se vuelve invisible. Está ahí, compilas y todo funciona pero no se ve. Si lo borras y lo reescribes también desaparece, pero sigue estando.  En la imagen os subrayo uno, pero todas las referencias están así.
[Imagen: 6WNU0BX.png]

¿Soy el único raro al que le pasa?

Saludos

No podemos regresar
Shell   09-07-2022, 16:22
#2
Shordi:

¿ Has probado a cambiarle el nombre a la clase hija ?.

Y le haces lo mimo. Crea distintas con ese nombre y añádele el número detrás. A ver que hace.
Al menos no se parecerá tanto al nombre de la clase original, que puede que sea lo que te está dando problemas.

Es bien raro.

¿ Te desaparece el "1" también en la declaración de variable de instancia ?.

P.d Ya sé que tienes años de experiencia, pero, ¿ cómo es que la nombras igual que la clase padre ?. Angel

Saludos

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
Shordi   09-07-2022, 17:40
#3
Cita:P.d Ya sé que tienes años de experiencia, pero, ¿ cómo es que la nombras igual que la clase padre ?. Angel
No soy yo, es el IDE. La clase padre es un control. También me lo hace a veces con los nombres de las propiedades.

Cambiando el nombre se arregla... de momento. Lo del numerito es irrelevante, también lo hace con letras.

Misterio misterioso.

No podemos regresar
Shell   12-07-2022, 00:02
#4
Shordi:

¿ Qué te parece preguntar en la lista internacional ?. Es que es bien raro. De paso comentas si es que no lo vemos antes.
 
(09-07-2022, 17:40)Shordi escribió: No soy yo, es el IDE. La clase padre es un control. También me lo hace a veces con los nombres de las propiedades.

Así que es algo automático. No tenía ni idea. Y ademas con las propiedades. Pues no dejes de preguntar que no pierdes nada.
Ademas es importante.

¿ Te lo hace también  con otros controles propios ademas de este ?. ( Por muy sencillo que sea )

Saludos

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
Shordi   12-07-2022, 09:24
#5
Cita:Así que es algo automático. No tenía ni idea.
¿Cómo es ello posible? Si tu colocas un textbox en un formulario el IDE te lo nombra como TextBox1... de toda la vida. Si colocas un gvFixedColumn, gvFixedColumn1.

Supongo que no me expliqué bien.

Respecto a la lista... no, gracias: Es un fallo que no puedo duplicar y que sólo se produce a veces. El pobre Benoît se volverá loco sin más pistas, seguro.

Saludos
Última modificación: 12-07-2022, 09:26 por Shordi.

No podemos regresar
Shell   12-07-2022, 22:39
#6
(12-07-2022, 09:24)Shordi escribió: ¿Cómo es ello posible? Si tu colocas un textbox en un formulario el IDE te lo nombra como TextBox1... de toda la vida. Si colocas un gvFixedColumn, gvFixedColumn1.

Si que es verdad,  Blush Blush   siempre es así. En cambio con los controles propios del editor no lo hace.
Tendré que probar de nuevo la creación de un componente a ver que hace. ( De tus video tutoriales sobre la creación de componentes ). Smile
 
(12-07-2022, 09:24)Shordi escribió: Respecto a la lista... no, gracias: Es un fallo que no puedo duplicar y que sólo se produce a veces. El pobre Benoît se volverá loco sin más pistas, seguro.

A veces ocurren errores bastante extraños. Pero no es lo normal.

Un enlace con un vídeo. Cool

Saludos

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
  
Usuarios navegando en este tema: 3 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.