aplicar look and feel

181 views
Skip to first unread message

leonardo trujillo

unread,
Aug 8, 2012, 7:56:46 PM8/8/12
to grupo google vfp
buenas otra vez
quería saber cómo puedo hacer para aplicar un look and feel distinto a los que vienen por defecto, pero a los form ya terminados.
¿hay alguna forma?
gracias

ZeRoberto

unread,
Aug 8, 2012, 8:00:09 PM8/8/12
to publice...@googlegroups.com
LOOK and FEEL?
 
que es eso?
 
Saludos



--
 
 
 

Walter R. Ojeda Valiente

unread,
Aug 8, 2012, 8:09:25 PM8/8/12
to publice...@googlegroups.com
¿Te refieres a los skin?

Hay algunos dando vueltas por allí.

La otra alternativa es que en lugar de utilizar formularios utilices clases basadas en formulario entonces cambiando la apariencia de la clase base cambias automáticamente la apariencia de todas sus clases derivadas.

Saludos.

Walter.





Date: Wed, 8 Aug 2012 20:56:46 -0300
Subject: [vfp] aplicar look and feel
From: trujillo...@gmail.com
To: publice...@googlegroups.com
--
 
 
 

Walter R. Ojeda Valiente

unread,
Aug 8, 2012, 8:12:12 PM8/8/12
to publice...@googlegroups.com
Lo podrías traducir como "mirar y sentir", se refiere a la apariencia de las aplicaciones. Por ejemplo, si usas Excel 1997 el "look and feel" es distinto a si usas Excel 2010.

Saludos.

Walter.





Date: Wed, 8 Aug 2012 19:00:09 -0500
Subject: Re: [vfp] aplicar look and feel
From: zero...@gmail.com
To: publice...@googlegroups.com
--
 
 
 

idalberto

unread,
Aug 8, 2012, 8:13:26 PM8/8/12
to publice...@googlegroups.com
Hola
Para la inquietud de Roberto, tiene que ver con interfaz gráfica del usuario y comprende aspectos de su diseño, incluyendo elementos como colores, formas, diseño y tipos de letra (el "look"), así como el comportamiento de los elementos dinámicos como botones, casillas y menús (feel).
 
Existe para eso el foxskin creo que la ultima version fue 3.0 y mucho mas atractivo, la clase de Guillermo FoxRibbon.

leonardo trujillo

unread,
Aug 8, 2012, 8:13:31 PM8/8/12
to publice...@googlegroups.com
ZeRoberto: http://en.wikipedia.org/wiki/Look_and_feel :In software design, look and feel is a term used in respect of a graphical user interface and comprises aspects of its design, including elements such as colors, shapes, layout, and typefaces (the "look"), as well as the behavior of dynamic elements such as buttons, boxes, and menus (the "feel").

Walter: vi que hay sí, pero ¿cómo aplicarlos luego de que ya tengo los forms hechos?
o sea, a mi aplicación le tengo que dar color, diseño, más allá de que hace lo que me pidieron, claro. Por eso me preocupo al final.


--
 
 
 

Walter R. Ojeda Valiente

unread,
Aug 8, 2012, 8:35:50 PM8/8/12
to publice...@googlegroups.com
Busca y descarga VFPskin, para eso sirve.

Pero lo ideal es que trabajes con clases de esa forma cualquier cambio que hagas en una clase base (tamaños, colores, tipos de letras, imágenes, etc.) se propagará a todas sus sub-clases.

En general las clases de tipo formulario tienen una jerarquía, algo como:
AForm                  (un formulario donde se definen el tamaño, el color, el tipo de formulario, etc.)
  BMensajes            (un formulario para mostrarle mensajes a los usuarios, derivado de AForm)
    CMensajesError     (un formulario especializado en mostrar mensajes de error, derivado de BForm)
  BModeloABM           (un formulario para los ABMs, con los clásicos botones de "Agregar", "Borrar", "Modificar", "Grabar", "Cancelar", etc.)
    CModeloABM1        (un formulario para los ABMs simples)
    CModeloABM2        (un formulario para los ABMs que tienen grillas)
    ...
  BModeloInf           (un formulario para pedir los datos que se mostrarán en los informes)
  ...

etc.

Desde luego que no es obligatorio hacerlo así, es una sugerencia para que tengas todo muy bien organizado y cuando cambies cualquier cosa en una clase ese cambio se propague a todas sus clases descendientes.

Saludos.

Walter.




Date: Wed, 8 Aug 2012 21:13:31 -0300
Subject: Re: [vfp] aplicar look and feel

From: trujillo...@gmail.com
To: publice...@googlegroups.com

ZeRoberto: http://en.wikipedia.org/wiki/Look_and_feel :In software design, look and feel is a term used in respect of a graphical user interface and comprises aspects of its design, including elements such as colors, shapes, layout, and typefaces (the "look"), as well as the behavior of dynamic elements such as buttons, boxes, and menus (the "feel").

Walter: vi que hay sí, pero ¿cómo aplicarlos luego de que ya tengo los forms hechos?
o sea, a mi aplicación le tengo que dar color, diseño, más allá de que hace lo que me pidieron, claro. Por eso me preocupo al final.


El 8 de agosto de 2012 21:09, Walter R. Ojeda Valiente <wr...@hotmail.com> escribió:
¿Te refieres a los skin?

Hay algunos dando vueltas por allí.

La otra alternativa es que en lugar de utilizar formularios utilices clases basadas en formulario entonces cambiando la apariencia de la clase base cambias automáticamente la apariencia de todas sus clases derivadas.

Saludos.

Walter.





Date: Wed, 8 Aug 2012 20:56:46 -0300
Subject: [vfp] aplicar look and feel
From: trujillo...@gmail.com
To: publice...@googlegroups.com


buenas otra vez
quería saber cómo puedo hacer para aplicar un look and feel distinto a los que vienen por defecto, pero a los form ya terminados.
¿hay alguna forma?
gracias


--
 
 
 

--
 
 
 


--
 
 
 

leonardo trujillo

unread,
Aug 8, 2012, 9:48:05 PM8/8/12
to publice...@googlegroups.com
bien, muchas gracias
empecé a trabajar con FoxRibon, ya que aquí lo vienen mencionando bastante
ahora postearé algunas dudas
gracias

--
 
 
 

Mario Oviedo

unread,
Aug 27, 2012, 10:49:23 PM8/27/12
to publice...@googlegroups.com
--
 
 
 

gradient.zip_
14715_gdiclock.zip_

HernanCano

unread,
Aug 28, 2012, 12:07:04 AM8/28/12
to publice...@googlegroups.com

Mario: los problemas que encontré fueron:

1. en gradient.zip:

1.a. en el formulario gradient.scx marca error en el comando " SET DEFAULT TO C:\gradient " diciendo:
Invalid path or filename. Pero si se ignora, continúa bien.

1.b. en el formulario degradado.scx: muy bien!!!

2. en 14715_gdiclock:

2.a. el ejecutar el formulario FORM1.SCX da el sgte error:

Error instanciando la clase. No se puede encontrar
\UnaRutaCualquiera\GDIPLUSX.VCX .

En este error caen todos los colegas: expertos y no expertos.

Espero que sepas cómo solucionarlo.

Chao...

leonardo trujillo

unread,
Aug 28, 2012, 9:10:10 AM8/28/12
to publice...@googlegroups.com
ufff pensé que el problema era yo
jeje


--
 
 
 

Reply all
Reply to author
Forward
0 new messages