Hola,
Creo que esto ya lo reporté hace algún tiempo... Pero por si acaso.
Situación:
1. Formulario nuevo
2. Coloco en el formulario un TdbBrowse (de la pestaña data controls)
3. Coloco en el formulario un tPanel
4. Al tPanel, en el inspector de propiedades, cambio la alineación por alTOP
5. Al tdbBrowse, en el inspector de propiedades, cambio la alineación
por alCLIENT
6. El tdbBrowse coge _todo_ el formulario (haciendo desaparecer el tpanel)
7. Elimino el tdbBrowse. El tPanel no está en el formulario. Pero
sigue en el inspector de objetos.
Saludos,
José Luis Capel
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Error en la colocación de controles
Error en la colocación de controles
Hola,
Más cosas raras con el tdbbrowse (del datacontrol)
Si tengo puesto el tdbbrowse y el tpanel en el formulario, y pincho en
todbcdataset y lo suelto sobre el tdbbrowse, no pasa nada. Si lo suelto
sobre el tpane, se añadade el nuevo componente al inspector de objetos.
Saludos,
José Luis Capel
José Luis Capel escribió:
> Hola,
>
> Creo que esto ya lo reporté hace algún tiempo... Pero por si acaso.
>
> Situación:
>
> 1. Formulario nuevo
>
> 2. Coloco en el formulario un TdbBrowse (de la pestaña data controls)
>
> 3. Coloco en el formulario un tPanel
>
> 4. Al tPanel, en el inspector de propiedades, cambio la alineación por
> alTOP
>
> 5. Al tdbBrowse, en el inspector de propiedades, cambio la alineación
> por alCLIENT
>
> 6. El tdbBrowse coge _todo_ el formulario (haciendo desaparecer el tpanel)
>
> 7. Elimino el tdbBrowse. El tPanel no está en el formulario. Pero
> sigue en el inspector de objetos.
>
> Saludos,
> José Luis Capel
Más cosas raras con el tdbbrowse (del datacontrol)
Si tengo puesto el tdbbrowse y el tpanel en el formulario, y pincho en
todbcdataset y lo suelto sobre el tdbbrowse, no pasa nada. Si lo suelto
sobre el tpane, se añadade el nuevo componente al inspector de objetos.
Saludos,
José Luis Capel
José Luis Capel escribió:
> Hola,
>
> Creo que esto ya lo reporté hace algún tiempo... Pero por si acaso.
>
> Situación:
>
> 1. Formulario nuevo
>
> 2. Coloco en el formulario un TdbBrowse (de la pestaña data controls)
>
> 3. Coloco en el formulario un tPanel
>
> 4. Al tPanel, en el inspector de propiedades, cambio la alineación por
> alTOP
>
> 5. Al tdbBrowse, en el inspector de propiedades, cambio la alineación
> por alCLIENT
>
> 6. El tdbBrowse coge _todo_ el formulario (haciendo desaparecer el tpanel)
>
> 7. Elimino el tdbBrowse. El tPanel no está en el formulario. Pero
> sigue en el inspector de objetos.
>
> Saludos,
> José Luis Capel
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Error en la colocación de controles
José Luis,
Repasa el ejemplo de Paneles y splitters y mira como cambia cuando cambias
el orden de creación de los controles. Igualmente esto se explica creo que
bastante bien en el video de los splitters.
En definitiva INFLUYE TREMENDAMENTE el orden de creación de cada control. La
alineación se hace sobre EL ESPACIO QUE QUEDA por decirlo de alguna manera.
Por lo tanto en tu caso, lo que tienes que hacer es sencillamente crear
antes el panel que el browse. Eso es todo.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:[email=42e7980f@ozsrvnegro.ozlan.local...]42e7980f@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> Creo que esto ya lo reporté hace algún tiempo... Pero por si acaso.
>
> Situación:
>
> 1. Formulario nuevo
>
> 2. Coloco en el formulario un TdbBrowse (de la pestaña data controls)
>
> 3. Coloco en el formulario un tPanel
>
> 4. Al tPanel, en el inspector de propiedades, cambio la alineación por
> alTOP
>
> 5. Al tdbBrowse, en el inspector de propiedades, cambio la alineación por
> alCLIENT
>
> 6. El tdbBrowse coge _todo_ el formulario (haciendo desaparecer el tpanel)
>
> 7. Elimino el tdbBrowse. El tPanel no está en el formulario. Pero sigue
> en el inspector de objetos.
>
> Saludos,
> José Luis Capel
Repasa el ejemplo de Paneles y splitters y mira como cambia cuando cambias
el orden de creación de los controles. Igualmente esto se explica creo que
bastante bien en el video de los splitters.
En definitiva INFLUYE TREMENDAMENTE el orden de creación de cada control. La
alineación se hace sobre EL ESPACIO QUE QUEDA por decirlo de alguna manera.
Por lo tanto en tu caso, lo que tienes que hacer es sencillamente crear
antes el panel que el browse. Eso es todo.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:[email=42e7980f@ozsrvnegro.ozlan.local...]42e7980f@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> Creo que esto ya lo reporté hace algún tiempo... Pero por si acaso.
>
> Situación:
>
> 1. Formulario nuevo
>
> 2. Coloco en el formulario un TdbBrowse (de la pestaña data controls)
>
> 3. Coloco en el formulario un tPanel
>
> 4. Al tPanel, en el inspector de propiedades, cambio la alineación por
> alTOP
>
> 5. Al tdbBrowse, en el inspector de propiedades, cambio la alineación por
> alCLIENT
>
> 6. El tdbBrowse coge _todo_ el formulario (haciendo desaparecer el tpanel)
>
> 7. Elimino el tdbBrowse. El tPanel no está en el formulario. Pero sigue
> en el inspector de objetos.
>
> Saludos,
> José Luis Capel
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Error en la colocación de controles
José Luis,
Lo repasaremos. Gracias. No obstante los componentes deberían funcionar sólo
cuando se sueltan encima del formulario aunque por motivos prácticos es
posible que tenga sentido que también se creen cuando se sueltan encima de
un control.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:42e79bfc$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> Más cosas raras con el tdbbrowse (del datacontrol)
>
> Si tengo puesto el tdbbrowse y el tpanel en el formulario, y pincho en
> todbcdataset y lo suelto sobre el tdbbrowse, no pasa nada. Si lo suelto
> sobre el tpane, se añadade el nuevo componente al inspector de objetos.
>
> Saludos,
> José Luis Capel
>
>
> José Luis Capel escribió:
>> Hola,
>>
>> Creo que esto ya lo reporté hace algún tiempo... Pero por si acaso.
>>
>> Situación:
>>
>> 1. Formulario nuevo
>>
>> 2. Coloco en el formulario un TdbBrowse (de la pestaña data controls)
>>
>> 3. Coloco en el formulario un tPanel
>>
>> 4. Al tPanel, en el inspector de propiedades, cambio la alineación por
>> alTOP
>>
>> 5. Al tdbBrowse, en el inspector de propiedades, cambio la alineación por
>> alCLIENT
>>
>> 6. El tdbBrowse coge _todo_ el formulario (haciendo desaparecer el
>> tpanel)
>>
>> 7. Elimino el tdbBrowse. El tPanel no está en el formulario. Pero sigue
>> en el inspector de objetos.
>>
>> Saludos,
>> José Luis Capel
Lo repasaremos. Gracias. No obstante los componentes deberían funcionar sólo
cuando se sueltan encima del formulario aunque por motivos prácticos es
posible que tenga sentido que también se creen cuando se sueltan encima de
un control.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:42e79bfc$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> Más cosas raras con el tdbbrowse (del datacontrol)
>
> Si tengo puesto el tdbbrowse y el tpanel en el formulario, y pincho en
> todbcdataset y lo suelto sobre el tdbbrowse, no pasa nada. Si lo suelto
> sobre el tpane, se añadade el nuevo componente al inspector de objetos.
>
> Saludos,
> José Luis Capel
>
>
> José Luis Capel escribió:
>> Hola,
>>
>> Creo que esto ya lo reporté hace algún tiempo... Pero por si acaso.
>>
>> Situación:
>>
>> 1. Formulario nuevo
>>
>> 2. Coloco en el formulario un TdbBrowse (de la pestaña data controls)
>>
>> 3. Coloco en el formulario un tPanel
>>
>> 4. Al tPanel, en el inspector de propiedades, cambio la alineación por
>> alTOP
>>
>> 5. Al tdbBrowse, en el inspector de propiedades, cambio la alineación por
>> alCLIENT
>>
>> 6. El tdbBrowse coge _todo_ el formulario (haciendo desaparecer el
>> tpanel)
>>
>> 7. Elimino el tdbBrowse. El tPanel no está en el formulario. Pero sigue
>> en el inspector de objetos.
>>
>> Saludos,
>> José Luis Capel
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Error en la colocación de controles
Ignacio,
Tal como dices.... así va...
Saludos y gracias,
José Luis Capel
Ignacio Ortiz de Zúñiga escribió:
> José Luis,
>
> Repasa el ejemplo de Paneles y splitters y mira como cambia cuando cambias
> el orden de creación de los controles. Igualmente esto se explica creo que
> bastante bien en el video de los splitters.
>
> En definitiva INFLUYE TREMENDAMENTE el orden de creación de cada control. La
> alineación se hace sobre EL ESPACIO QUE QUEDA por decirlo de alguna manera.
>
> Por lo tanto en tu caso, lo que tienes que hacer es sencillamente crear
> antes el panel que el browse. Eso es todo.
>
> Un saludo,
>
> "José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
> news:[email=42e7980f@ozsrvnegro.ozlan.local...]42e7980f@ozsrvnegro.ozlan.local...[/email]
>
>>Hola,
>>
>>Creo que esto ya lo reporté hace algún tiempo... Pero por si acaso.
>>
>>Situación:
>>
>>1. Formulario nuevo
>>
>>2. Coloco en el formulario un TdbBrowse (de la pestaña data controls)
>>
>>3. Coloco en el formulario un tPanel
>>
>>4. Al tPanel, en el inspector de propiedades, cambio la alineación por
>>alTOP
>>
>>5. Al tdbBrowse, en el inspector de propiedades, cambio la alineación por
>>alCLIENT
>>
>>6. El tdbBrowse coge _todo_ el formulario (haciendo desaparecer el tpanel)
>>
>>7. Elimino el tdbBrowse. El tPanel no está en el formulario. Pero sigue
>>en el inspector de objetos.
>>
>>Saludos,
>>José Luis Capel
>
>
>
Tal como dices.... así va...
Saludos y gracias,
José Luis Capel
Ignacio Ortiz de Zúñiga escribió:
> José Luis,
>
> Repasa el ejemplo de Paneles y splitters y mira como cambia cuando cambias
> el orden de creación de los controles. Igualmente esto se explica creo que
> bastante bien en el video de los splitters.
>
> En definitiva INFLUYE TREMENDAMENTE el orden de creación de cada control. La
> alineación se hace sobre EL ESPACIO QUE QUEDA por decirlo de alguna manera.
>
> Por lo tanto en tu caso, lo que tienes que hacer es sencillamente crear
> antes el panel que el browse. Eso es todo.
>
> Un saludo,
>
> "José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
> news:[email=42e7980f@ozsrvnegro.ozlan.local...]42e7980f@ozsrvnegro.ozlan.local...[/email]
>
>>Hola,
>>
>>Creo que esto ya lo reporté hace algún tiempo... Pero por si acaso.
>>
>>Situación:
>>
>>1. Formulario nuevo
>>
>>2. Coloco en el formulario un TdbBrowse (de la pestaña data controls)
>>
>>3. Coloco en el formulario un tPanel
>>
>>4. Al tPanel, en el inspector de propiedades, cambio la alineación por
>>alTOP
>>
>>5. Al tdbBrowse, en el inspector de propiedades, cambio la alineación por
>>alCLIENT
>>
>>6. El tdbBrowse coge _todo_ el formulario (haciendo desaparecer el tpanel)
>>
>>7. Elimino el tdbBrowse. El tPanel no está en el formulario. Pero sigue
>>en el inspector de objetos.
>>
>>Saludos,
>>José Luis Capel
>
>
>
Error en la colocación de controles
José Luis,
> Si tengo puesto el tdbbrowse y el tpanel en el formulario, y pincho en
> todbcdataset y lo suelto sobre el tdbbrowse, no pasa nada. Si lo suelto
> sobre el tpane, se añadade el nuevo componente al inspector de objetos.
Como regla general, y salvo bugs, se puede soltar cualquier componente o
control sobre otro control del formulario, pero siempre que este último sea
un control contenedor. En el caso del browse, no es contenedor, y el tpanel
sí.
Además, cuando colocas un componente no visual, lo sueltes donde lo sueltes,
siempre se colocará en el formulario, no en el control donde lo hayas
soltado.
--
Un saludo,
José F. Giménez
> Si tengo puesto el tdbbrowse y el tpanel en el formulario, y pincho en
> todbcdataset y lo suelto sobre el tdbbrowse, no pasa nada. Si lo suelto
> sobre el tpane, se añadade el nuevo componente al inspector de objetos.
Como regla general, y salvo bugs, se puede soltar cualquier componente o
control sobre otro control del formulario, pero siempre que este último sea
un control contenedor. En el caso del browse, no es contenedor, y el tpanel
sí.
Además, cuando colocas un componente no visual, lo sueltes donde lo sueltes,
siempre se colocará en el formulario, no en el control donde lo hayas
soltado.
--
Un saludo,
José F. Giménez