Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-11-2015
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
Error en delphi xe7 al eliminar un componente

hola amigos como estan les cuento que e instalado delphi xe7 en mi pc todo bien pero a la hora de eliminar un componente me sale este error selection contains a component introduced in an ancestor en cuanquier estilo menos en el maestro a que se debe esto y si ahi alguna forma de corregirlo
Responder Con Cita
  #2  
Antiguo 23-11-2015
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola kurono.

No se cuál es el componente en cuestión, pero aquí se trata un tema parecido: Cant delete controls in Delphi xe7, fijate si te resulta útil.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 23-11-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Es un error que se da cuando tienes un formulario (F2) que hereda de otro (F1).
Si intentas eliminar un componente de F2 y este ha sido creado en F1, te dice que no puedes, pues el componente está creado en F1 y F2 lo tiene por herencia.

Lo mismo pasa en desarrollo móvil con las vistas, pues el concepto es el mismo.

Las vistas para cada tamaño en particular "heredan" de la Master, por tanto en estas vistas no puedes eliminar un compnente introducido en la MASTER. Debes ocultarlo sui es que no quieres que aparezca.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 24-11-2015
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
ya veo y en delphi xe10 pasara lo mismo o es diferente
Responder Con Cita
  #5  
Antiguo 24-11-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por kurono Ver Mensaje
ya veo y en delphi xe10 pasara lo mismo o es diferente
Pasará lo mismo si usas un delphi desde Delphi5 hasta Delphi XE10.
Que conste que cuando hablo de un error, no me refiero a que sea un error de delphi; El comportamiento es el correcto.

Si se entiende el funcionamiento de la herencia (sea la que se usa en los formularios para Windows o en las "vistas" de desarrollo móvil) es normal que Delphi no deje eliminar ese componente.
En este caso el error es intentar eliminar un componente que está definido en una clase "ancestro".
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #6  
Antiguo 24-11-2015
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
ok veo que a partir de xe7 ese esquema es el standar, lo que pasa es que ya me e acostumbrado al esquema de xe5 y xe6 ver uno nuevo se me hace incomodo el desarrollo este cambio realmente lo hago porque las nuevas versiones de android no son compatible con el compilador de xe5 puesto que google a cambiado la JM a ART y se olvido de Dalvin

ahora me pregunto realmente no hay una solucion a xe5 y xe6 para lolipop algun hotfix que lo solucione disculpen si me salgo del tema
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error en componente IdFTP con delphi 7 kurono Varios 17 22-08-2012 02:50:05
Error al agregar el componente HTTPGet en Delphi 2009, ayuda por favor Black_Ocean Varios 2 23-09-2008 20:40:49
Error Instalando Componente en Delphi 2007 JoysticK OOP 4 27-07-2008 23:26:22
Error en Delphi 7!!!-Componente TDBLookupComboBox cybergerman OOP 6 05-12-2005 17:00:42
Eliminar componente ActiveX Coco_jac Varios 5 08-08-2005 18:43:52


La franja horaria es GMT +2. Ahora son las 17:33:46.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi