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 04-07-2024
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.874
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 Arturo.Molina Ver Mensaje
La segunda pega es que, después de colocar un componente en la pantalla, al intentar eliminarlo me salta el error "Selection contains a component, imgBoton, introduced in an ancestor and cannot be deleted." y no me deja hacerlo.

Lo habitual cuando aparece ese error es que tienes clases derivadas de esta forma:

Código Delphi [-]
ClaseA = class

...


ClaseB = class(ClaseA)
...

Si el componente los has definido en la ClaseA (que puede ser un formulario) e intentas borrarlo de un formulario de la ClaseB, te dice que está en la "clase padre". No puedes borrarlo.
__________________
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
  #2  
Antiguo 05-07-2024
Arturo.Molina Arturo.Molina is offline
Miembro
 
Registrado: feb 2018
Posts: 32
Poder: 0
Arturo.Molina Va por buen camino
Red face

Cita:
Empezado por Osorio Ver Mensaje
Hola.

Este caso me sucedio hace unas semanas mientras estaba probando este tema del desarrollo para android (aun no hago nada que pueda decir: es util) y estuve a punto de abrir un hilo con el tema.

Mas tarde descubri lo siguiente.

Al crear una aplicacion multidispositivo se puede visualizar el fomulario Master y tengo la opcion de personalizar el formulario de acuerdo al dispositivo donde voy a utilizar la aplicacion. Pues resulta que para poder eliminar componentes debes estar en la vista master. Si estas en la vista de otro dispositivo aparece el error.

El motivo? bien explicado por Neftali

Gracias a Osorio he encontrado la respuesta a la eliminación de componentes en diseño.

Respecto a los tamaños de pantalla he tenido que releer la documentación oficial varias veces para entender un poco como funciona, aunque aún no lo tengo del todo claro , seguiré haciendo pruebas...
Responder Con Cita
  #3  
Antiguo 10-07-2024
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 560
Poder: 18
jhonalone Va por buen camino
Hola, Arturo.
A mí me funciona esto bastante bien.
Si tienes varios formularios, fija el ClientHeight y el ClientWidth EL MISMO PARA TODOS.
Y repite el mismo esquema Form/Rectangle/ScaledLayout/Componentes.
https://www.clubdelphi.com/foros/att...1&d=1720622976
No sé si la imagen se verá correctamente, he tenido que reducirla para poder subirla al Club.
Un Saludo.
Imágenes Adjuntas
Tipo de Archivo: png Escalable.png (35,2 KB, 6 visitas)
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10)
"...si no tengo caridad, nada soy..." (1 Cor 13,1-13)
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 delphi xe7 al eliminar un componente kurono Desarrollo en Delphi para Android 8 26-11-2015 01:05:37
posición en pantalla de un componente elcigarra OOP 2 18-10-2005 15:06:09
Eliminar componente ActiveX Coco_jac Varios 5 08-08-2005 18:43:52
Componente teclado en pantalla jamonete2 OOP 3 10-06-2005 18:17:09
Conseguir la posición de un componente en la pantalla islu Varios 3 12-01-2005 12:47:21


La franja horaria es GMT +2. Ahora son las 13:57:25.


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