Page 1 of 1

funcionalidad interesante: alinear grupos de objetos

PostPosted: Fri Oct 03, 2014 5:00 pm
by elvira
Hola chicos,

Muy lindo el reporter :D :D .

Me gustaría sugerir por favor que se incorpore una opción para alinear los objetos que se seleccionen, como hace Fast Report.

Con eso estaría de lujo.

Muy agradecida.

Re: funcionalidad interesante: alinear grupos de objetos

PostPosted: Fri Oct 03, 2014 5:19 pm
by cnavarro
Elvira
Creo que ya hay incluido al respecto (aún no he llegado ahi )
En ERItems.Prg

Code: Select all  Expand view

function MultiItemProperties()  
 


Seleccionas varios objetos con CTRL y Doble-Click o Boton derecho (supongo, ya te digo que aun yo no le he probado)

------------------------ EDITADO -----------------------------------
Ya lo he probado y no funciona la multiseleccion con CTRL, asi que como si no hubiese dicho nada

Re: funcionalidad interesante: alinear grupos de objetos

PostPosted: Sat Oct 04, 2014 9:01 am
by lucasdebeltran
Hola,

Pues sí, muy buena idea.

Efectivamente, la multiselección no funciona.

Una vez arreglada, sería poner en la barra un botón titulado Alinear, cuando se pincha el botón un menú con las opciones Izquierda, Derecha y Justificado.

¿Qué os parece?. Muchas gracias.

Re: funcionalidad interesante: alinear grupos de objetos

PostPosted: Wed Oct 08, 2014 5:57 am
by mastintin
lucasdebeltran wrote:Hola,

Pues sí, muy buena idea.

Efectivamente, la multiselección no funciona.

Una vez arreglada, sería poner en la barra un botón titulado Alinear, cuando se pincha el botón un menú con las opciones Izquierda, Derecha y Justificado.

¿Qué os parece?. Muchas gracias.


Lucas , realmente la alineación existe pero de una manera un tanto extraña .... .
Se usa la multiseleción , se seleccionan varios elementos , pulsas en propiedades y sale el cuadro multiselección donde tú pones las coordenadas donde quieres alinear y aceptas . El problema es que tenemos un bug pendiente en las selecciones y si tienes seleccionado un elemento , la multiseleción no funciona correctamente , aparece el ciado de propiedades del elemento , en vez el de multiselecion . Para que aparezca correcto , lanza el reporte y sin seleccionar ningún elemento , realiza un multiseleción con el ratón haciendo un cuadro al rededor de los elementos ( quedaran resaltados ) , entonces botón propiedades ...
Saludos.

Re: funcionalidad interesante: alinear grupos de objetos

PostPosted: Thu Oct 30, 2014 3:19 pm
by elvira
Hola!!!,

Al final, ¿se solucionó este problema?.

Muy agradecida :D

Re: funcionalidad interesante: alinear grupos de objetos

PostPosted: Thu Oct 30, 2014 6:30 pm
by mastintin
a primera vista parece que el bug queda resuelto , aún queda algún bug mas .

Re: funcionalidad interesante: alinear grupos de objetos

PostPosted: Mon Nov 03, 2014 4:35 pm
by mastintin
He corregido un bug ahora parece que va mejor ... la multiselecion es con SHIFT y no con CTRL , confirmarme que funciona.

Re: funcionalidad interesante: alinear grupos de objetos

PostPosted: Mon Nov 03, 2014 5:09 pm
by mastintin
Lucas ,Cristobal , en caso de poner botones de alineado , de los elementos selecionados , cual tomariamos como referencia ? .
Me explico supongamos 3 textos que queremos alinear a la izquierda , ¿ cual de ellos sería el maestro , a cuyas cordenadas alineamos los demas ?

Re: funcionalidad interesante: alinear grupos de objetos

PostPosted: Mon Nov 03, 2014 5:19 pm
by cnavarro
Creo que lo lógico es tomar el primero que se seleccione, no?

Re: funcionalidad interesante: alinear grupos de objetos

PostPosted: Mon Nov 03, 2014 7:21 pm
by lucasdebeltran
Eso es, como dice Cristóbal.

Muchas gracias.

Re: funcionalidad interesante: alinear grupos de objetos

PostPosted: Mon Nov 03, 2014 8:09 pm
by lucasdebeltran
Eso es, como dice Cristóbal.

Muchas gracias.

Re: funcionalidad interesante: alinear grupos de objetos

PostPosted: Mon Nov 03, 2014 8:38 pm
by cnavarro
mastintin wrote:He corregido un bug ahora parece que va mejor ... la multiselecion es con SHIFT y no con CTRL , confirmarme que funciona.


Manuel, si seleccionamos un item y después pulsamos SHIFT para seguir seleccionando, no parece que podamos seleccionar el siguiente.
Si inicialmente, antes de tener seleccionado ningún item pulsamos SHIFT, si selecciona
Además parece como si debajo del primer item seleccionado deje una marca ( algo asi: _ )

Re: funcionalidad interesante: alinear grupos de objetos

PostPosted: Mon Nov 03, 2014 8:39 pm
by mastintin
ok. De momento lo implementaré en el mismo submenu que colocar al fondo y traer al frente , y aprovecharé todo lo implementado para "multiproperties" luego si funciona ya lo pondremos mas "bonito" .
Gracias .

Re: funcionalidad interesante: alinear grupos de objetos

PostPosted: Mon Nov 03, 2014 8:43 pm
by mastintin
cnavarro wrote:Manuel, si seleccionamos un item y después pulsamos SHIFT para seguir seleccionando, no parece que podamos seleccionar el siguiente.
Si inicialmente, antes de tener seleccionado ningún item pulsamos SHIFT, si selecciona
Además parece como si debajo del primer item seleccionado deje una marca ( algo asi: _ )

Cristobal , lo he visto , puedes seleccionar mas items pero el inicial pierde la selección y no veo como solucionarlo fácilmente . :(

.......... edito ..............

He subido código para el alineado a ver como lo veis...
Respecto a la selección , confirmado se pierde el primer seleccionado ( el que no uso shift ) ... a ver si cazo como controlarlo. :D

........... edito .................

He cambiado como funciona la selección en el programa . Antes cuando solo se seleccionaba un item este no se anotaba en aSelection , ahora se anota y se resalta también el primer item con lo que la selección se hace para todos . A ver si no trae "efectos secundarios" .