# Previsualizar formulario vs ejecutar aplicación

**URL:** <https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612>\
**Category:** Velneo\
**Created:** [4 Mayo, 2009 17:20 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612 "2009-05-04T17:20:05Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [4 Mayo, 2009 17:20 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/1 "2009-05-04T17:20:05Z")

</div>

Buenos días,

Tengo un formulario en el que combino imágenes (a la izquierda) con un control "Pila de formularios", imagen adjunta. Pues bien, desde vDevelop, cuando previsualizo el formulario me sale todo correcto, como se puede apreciar en la imagen adjunta. Ahora bien, cuando lo ejecuto en el vClient me sale una barra vertical entre las imágenes de la izquierda y el control "Pila de formularios". A que es debido?, lo he probado de mil y una maneras, y creo que es el control&nbsp;"Pila de formularios" que deja una línea vertical a la izquierda, éste control no tiene ningún borde activo, y el resto de layouts tampoco lo tienen.

Saludos,

Overall

&nbsp;

[attachment=3029,301] [attachment=3029,302] [attachment=3029,303]

---

<div class="post-metadata">

**Author:** ![ricardoriobo.indexne](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@ricardoriobo.indexne](https://foros.velneo.com/u/ricardoriobo.indexne)\
**Post date:** [4 Mayo, 2009 20:03 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/2 "2009-05-04T20:03:21Z")

</div>

Hola Overall

&nbsp;

Prueba a quitar los margenes por defecto en el layout del formulario principal, si los pones a cero deberia desaparecer esa barra.

&nbsp;

Un saludo

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [5 Mayo, 2009 08:58 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/3 "2009-05-05T08:58:53Z")

</div>

Hola:

Simplemente añadir que también puedes dejar los valores por defecto (-1) de los márgenes del layout del formulario principal y modificar los del objeto layout que enmarque los controles que quieres dejar juntos. Por ejemplo, si yo tengo en un formulario un control de tipo layout que enmarca otros dos controles, si no quiero que haya espacio entre ambos bastará con que ponga a 0 los márgenes del control layout que los contiene:

&nbsp;

[attachment=3035,305]

&nbsp;

Un saludo.

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [5 Mayo, 2009 12:01 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/4 "2009-05-05T12:01:39Z")

</div>

Buenos días,

Todo lo que me habéis dicho lo tengo hecho, todos los márgenes de los layouts están a cero. Lo he probado con un ejemplo sencillo y me sucede lo mismo. Creo que es un bug o algo se me escapa. Pero lo que he repasado una y otra vez son los márgenes de los layouts.

Como podéis apreciar en las capturas, en edición se ve bien, pero en ejecución sale la barra vertical.

Saludos

&nbsp;

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [5 Mayo, 2009 12:10 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/5 "2009-05-05T12:10:07Z")

</div>

Hola:

Para simplificar, intenta reproducir el mismo ejemplo que en mi captura de pantalla, éste, en ejecución, no muestra ningún píxel entre el control de la izquierda y la pila de formularios.

Un saludo.

[attachment=3040,306]

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [5 Mayo, 2009 12:43 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/6 "2009-05-05T12:43:59Z")

</div>

Hola rcueto,

He creado los nuevos formularios con todos los layouts a cero y márgenes a cero, borde de la "Pila de formularios" y sigue apareciendo la linea vertical, SOLO EN EJECUCION, en vista previo todo ok. La imagen 1 es vista previo desde vDevelop y la 2 es en ejecución. Lo he probado en distintos proyectos y siempre pasa lo mismo. Si lo ejecuto desde un Mac la raya también se sigue viendo.

Ya no se que hacer

Saludos

&nbsp;

[attachment=3041,307] [attachment=3041,308]

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [5 Mayo, 2009 15:01 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/7 "2009-05-05T15:01:27Z")

</div>

Hola de nuevo,

Para ser mas exactos pone 1px de margen en los cuatro lados del control "Pila de formularios".

Saludos

Overall

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [5 Mayo, 2009 15:45 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/8 "2009-05-05T15:45:25Z")

</div>

Hola:

Aclarar que la última captura de pantalla que hemos puesto es del formulario en ejecución, no de previsualización desde Velneo vDevelop V7.&nbsp; Te resumo lo que hemos hecho:

El objeto de la izquierda es un control dibujo del formulario.

El objeto de la derecha es un formulario incluido dentro de un control pila de formularios, que tiene el dibujo como dibujo de fondo del mismo.

El layout horizontal que enmarca a ambos tiene valor 0 en las propiedades de Espaciado y Márgenes.

Un saludo.

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [5 Mayo, 2009 16:11 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/9 "2009-05-05T16:11:32Z")

</div>

Gracias rcueto,

Lo he probado de todas las formas habidas y por haber y siempre me sale igual, no se donde radica el problema, pero no lo puedo hacer.

El ejemplo que me comentas lo he probado y me sale la linea. Ya no se que hacer más.&nbsp;

Si no consigo esto, tengo que cambiar toda la forma de navegar por la aplicación, ya que así no queda nada bien.

Alguna idea o sugerencia...

Saludos y gracias

Overall

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [6 Mayo, 2009 08:29 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/10 "2009-05-06T08:29:32Z")

</div>

Hola:

Enviaremos a tu cuenta de correo un mensaje con los datos de acceso a nuestra aplicación de pruebas.

Un saludo.

---

<div class="post-metadata">

**Author:** ![ricardoriobo.indexne](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@ricardoriobo.indexne](https://foros.velneo.com/u/ricardoriobo.indexne)\
**Post date:** [6 Mayo, 2009 09:08 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/11 "2009-05-06T09:08:11Z")

</div>

Solo por curiosidad ¿Es posible que esteis usando distintos estilos?

&nbsp;

Un saludo

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [6 Mayo, 2009 09:20 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/12 "2009-05-06T09:20:38Z")

</div>

Hola:

Es algo que ya habíamos probado, a visualizar en ejecución el formulario con todos los estilos disponibles, y en ningún caso aparece esa línea vertical de 1 píxel.

Un saludo.

&nbsp;

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [6 Mayo, 2009 13:23 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/13 "2009-05-06T13:23:37Z")

</div>

Hola rcueto,

He estado probando el ejemplo que me habéis montado y todo Ok. No se donde puede estar el fallo en mi proyecto. Repasaré, mejor dicho, montaré de nuevo todos los controles. Como en mi proyecto utilizo mas layouts, puede que el problema lo tenga aquí.

Muchas gracias por todo y os mantendré informado en cuanto lo tenga.

Saludos,

Overall

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [6 Mayo, 2009 14:15 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/14 "2009-05-06T14:15:05Z")

</div>

Hola, Luis:

Muchas gracias por tu colaboración.

Un saludo.

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [6 Mayo, 2009 14:22 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/15 "2009-05-06T14:22:10Z")

</div>

Soy yo de nuevo rcueto,

Ya se donde radica el fallo.

Si en los formularios que contiene la "Pila de formularios" le pones una imagen con un layout, en éste caso lo tengo horizontal y sin ningún&nbsp;margen,&nbsp;aquí&nbsp;es donde aparece la linea vertical (pero también sale arriba, abajo, derecha e izquierda).

Si lo podéis probar me lo&nbsp;comunicáis, de lo contrario os paso proyecto.

Parece una tontería lo del pixel, pero a la hora de presentar una aplicación con una buena apariencia, es importantísimo. A mi modo de ver, claro.

Saludos y gracias por vuestra paciencia.

Saludos,

Overall

PD, es más, solo que le pongas una imagen en uno de los subformularios que pertenecen a la&nbsp;"Pila de formularios" ya es suficiente para que te aparezcan las lineas (con posición x=0, y=0)

-En vDevelop siempre se ve bien

&nbsp;

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [7 Mayo, 2009 08:34 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/16 "2009-05-07T08:34:24Z")

</div>

Hola:

Hemos estado haciendo pruebas y cuando el dibujo es un **control** de formulario, que aparezca a no ese píxel depende directamente del **estilo** usado en ejecución.

Hemos modificado el ejemplo que te habíamos facilitado, de modo que el subformulario 1 use un dibujo como control y en subformulario 2 lo use como fondo de formulario. Ejecutando desde una máquina Windows, usando el estilo "Plastique", por ejemplo, aparecerán los bordes que indcabas, usando el estilo "CDE", no.

Si el dibujo es usado como **dibujo de fondo** del formulario, el comportamiento es idéntico en todos los estilos: El dibujo ocupa todo el espacio disponible.

Según se ve en la captura de pantalla que habías enviado al comenzar este hilo parece que lo que estás usando es un dibujo a modo de fondo de formulario. La pregunta, por tanto, es: ¿Porqué en el subformulario no usas ese dibujo como fondo del formulario (propiedad).

Un saludo.

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [7 Mayo, 2009 13:49 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/17 "2009-05-07T13:49:29Z")

</div>

Hola rcueto,

Al final hemos dado con el tema.

La verdad es que no puedo utilizar este método, ya que en función del estilo que escoja me cambia el diseño. No puedo arriesgarme a hacer el planteamiento de una aplicación cuando los resultados no son los esperados y teniendo que utilizar siempre el mismo estilo.

Los proyectos que tengo hechos con este sistema si los ejecuto con el estilo "CDE" sigue apareciendo la línea, claro está que utilizo varios layouts en los formularios.

En vDevelop siempre se ve bien, es ejecución donde radica el problema.

Muchas gracias rcueto

Saludos

Overall

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [7 Mayo, 2009 19:49 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/18 "2009-05-07T19:49:50Z")

</div>

Hola:

Entonces te aconsejo usar una imagen como fondo de formulario, de esta forma siempre se verá OK, sea cual sea el estilo.

Un saludo.

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [7 Mayo, 2009 19:53 UTC](https://foros.velneo.com/t/previsualizar-formulario-vs-ejecutar-aplicacion/612/19 "2009-05-07T19:53:04Z")

</div>

Muchas gracias por todo rcueto,

Un saludo

Overall
