[GUFA] Stretch.vcx???

2014-10-28 Por tema PabloC
Y no te sirve hacer que el formulario nazca maximizado??

 

From: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] On Behalf Of 
er...@sistemascyp.com.ar
Sent: martes, 28 de octubre de 2014 14:32
To: GUFA List Member
Subject: [GUFA] Stretch.vcx???

 

Hola Gente Linda!!!

Estoy con un tema con los forms..! Por un proyecto tengo que adaptar 
los formularios a la resolución de la pantalla en forma automática y veo que 
hay una librería  Stretch.vcx, pero desde que no esta más PortalFOX no 
encuentro algunas cosas. Alguien si la tienen me la puede pasar o tiene alguna 
otra porque estoy viendo http://www.foxtools.com/vfp-downloads la Sizeright que 
si bien funciona no tiene los códigos fuentes.

Saludos, Eric!



[GUFA] Stretch.vcx???

2014-10-28 Por tema Fernando D. Bozzo
Hola Eric:

¿Para qué versión de FoxPro tenés que hacer eso?


El 28 de octubre de 2014, 18:31, er...@sistemascyp.com.ar escribió:

  Hola Gente Linda!!!

 Estoy con un tema con los forms..! Por un proyecto tengo que
 adaptar los formularios a la resolución de la pantalla en forma automática
 y veo que hay una librería  Stretch.vcx, pero desde que no esta más
 PortalFOX no encuentro algunas cosas. Alguien si la tienen me la puede
 pasar o tiene alguna otra porque estoy viendo
 http://www.foxtools.com/vfp-downloads la Sizeright que si bien funciona
 no tiene los códigos fuentes.

 Saludos, Eric!



[GUFA] Stretch.vcx???

2014-10-28 Por tema ericz
 

Con VFP Sp2 queria resolverlo algo mas bien automatico si pasan de
un monitor a otro (ya que tengo usuarios con 2 monitores) se adapte la
pantalla en forma automatica. Ahora lo veo como labura con Anchor..


Eric! 

El 2014-10-28 16:22, Fernando D. Bozzo escribió: 

 Hola
Eric:
 
 ¿Para qué versión de FoxPro tenés que hacer eso?
 
 El 28
de octubre de 2014, 18:31, er...@sistemascyp.com.ar escribió:
 

Hola Gente Linda!!! 
 
 Estoy con un tema con los forms..! Por un
proyecto tengo que adaptar los formularios a la resolución de la
pantalla en forma automática y veo que hay una librería Stretch.vcx,
pero desde que no esta más PortalFOX no encuentro algunas cosas. Alguien
si la tienen me la puede pasar o tiene alguna otra porque estoy viendo
http://www.foxtools.com/vfp-downloads [1] la Sizeright que si bien
funciona no tiene los códigos fuentes. 
 
 Saludos, Eric!




Links:
--
[1] http://www.foxtools.com/vfp-downloads


[GUFA] Stretch.vcx???

2014-10-28 Por tema Fernando D. Bozzo
Hola Eric:

Te lo preguntaba porque *creo* que esa clase está pensada para las
versiones anteriores de VFP, que no tenían la propiedad Anchor en los
controles.

Según lo veo, tenés 2 formas de hacerlo: con buen diseño o sin diseño, y me
explico:

*Con buen diseño:*
En este caso se analizan los controles del form que se quiere expandir a
distintas resoluciones, tomando una resolución como mínima y acomodando los
controles para esa resolución. Luego se aplica la propiedad anchor en los
controles de tal forma que solamente se estiren los controles donde más
útil sea esa capacidad (por ejemplo, un listbox, un campo memo, un grid,
algunos textbox con datos largos como descripciones, etc), de forma que al
expandirse lo hagan estos controles y todo siga teniendo sentido. El
estiramiento suele ser horizontal, excepto en los controles antes
comentados donde además puede ser vertical, manteniendo siempre el mismo
tamaño de fuente.

Una segunda variante, bastante más compleja y costosa, es tener preparados
2 diseños distintos por pantalla, uno para bajas resoluciones y otro para
latas resoluciones, donde el diseño puede ser bastante distinto entre
ambas, pero usando la propiedad anchor de la forma antes comentada, para
que dentro de ciertos límites de resolución haya una expansión controlada
de los controles. Algo parecido a lo que permite Android en sus diseños de
pantalla con las plantillas XML. Este tipo de diseño solo se justifica para
pantallas que deban mostrar mucha información y donde el costo de hacerlas
lo justifique.


*Sin diseño:*
En este caso caben varias formas de hacerlo, incluyendo una muy fea, que
alguna vez vi, donde todos los controles se agrandan no solo en las
dimensiones (ancho y alto) sino en tamaño de la fuente, de forma que un
form que en 640x480 tiene una fuente de 10 puntos, en una resolución de
1920x1080 podría tener una fuente 24 puntos, lo que es monstruoso.

Otra forma sin diseño consiste en ampliar los espacios entre los controles,
con el mero propósito de rellenar la pantalla, lo que queda tan mal, que se
puede llegar a ver labels de título separados de sus controles con una
distancia que impide relacionarlos, y esto también lo he visto.

En ambos casos, esta técnica se puede hacer con un algoritmo que agrande
todo indiscriminada y proporcionalmente.



Saludos.-


El 28 de octubre de 2014, 21:15, er...@sistemascyp.com.ar escribió:

  Con VFP Sp2 queria resolverlo algo mas bien automatico si pasan de un
 monitor a otro (ya que tengo usuarios con 2 monitores) se adapte la
 pantalla en forma automatica. Ahora lo veo como labura con Anchor..

 Eric!



 El 2014-10-28 16:22, Fernando D. Bozzo escribió:

  Hola Eric:

 ¿Para qué versión de FoxPro tenés que hacer eso?


 El 28 de octubre de 2014, 18:31, er...@sistemascyp.com.ar escribió:

  Hola Gente Linda!!!

 Estoy con un tema con los forms..! Por un proyecto tengo que
 adaptar los formularios a la resolución de la pantalla en forma automática
 y veo que hay una librería  Stretch.vcx, pero desde que no esta más
 PortalFOX no encuentro algunas cosas. Alguien si la tienen me la puede
 pasar o tiene alguna otra porque estoy viendo
 http://www.foxtools.com/vfp-downloads la Sizeright que si bien funciona
 no tiene los códigos fuentes.

 Saludos, Eric!





[GUFA] EXCEL A FOX

2014-10-28 Por tema Sergio Lescano
Gracias a todos por las respuestas voy a probar esta opción.

Saludos
Sergio



El Viernes, 24 de octubre, 2014 13:51:02, Mario Munuce mun...@gmail.com 
escribió:
 


Gracias Ariel!
Abrazo,
m.
 
De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Ariel Luna
Enviado el: jueves, 23 de octubre de 2014 03:22 p.m.
Para: GUFA List Member
Asunto: [GUFA] EXCEL A FOX
 
Si tenes Excel instalado y por línea de comando.
 
 
Crear el cursor con los campos del excel
 
lcXLBook = Nombre de Archivo
 
* Hace la cadena de conexion - invocando al driver
 
lcConnstr = [Driver=] + ;
[{Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};] + ;
[DBQ=] + lcXLBook
 
lnSQLHand = SQLSTRINGCONNECT( lcConnstr )
 
IF lnSQLHand  1
*Esto es error de conexión
 
else
*Leer la hoja de excel
 
lcSQLCmd = [Select * FROM Hoja1$]
 
lnSuccess = SQLEXEC( lnSQLHand, lcSQLCmd, [xlResults] )
*
IF lnSuccess  0
  *Error
Else
SELECT cursor
APPEND FROM DBF(xlResults)
 
Endif
 
SQLDISCONNECT( lnSQLHand )
 
endif
 
Espero que te sirva.
 
Saludos.
 
 
De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Sergio Lescano
Enviado el: jueves, 23 de octubre de 2014 02:25 p.m.
Para: GUFA List Member
Asunto: [GUFA] EXCEL A FOX
 
Hola alguien sabe si existe alguna forma de importar una planilla en EXCEL 
2007/2010 a una tabla de fox 9 tipo append from  ?
 
saludos y gracias
 
Se certificó que el correo no contiene virus.
Comprobada por AVG - www.avg.es
Versión: 2015.0.5315 / Base de datos de virus: 4181/8438 - Fecha de la versión: 
23/10/2014



Se certificó que el correo no contiene virus.
Comprobada por AVG - www.avg.es
Versión: 2015.0.5315 / Base de datos de virus: 4181/8400 - Fecha de la versión: 
16/10/2014
Las Definiciones de virus internas están desactualizadas.