Duda y problema Tamaños ResEdit

Duda y problema Tamaños ResEdit

Postby jmartial » Tue Oct 14, 2014 6:49 pm

Hola,

Tengo un problema diseñando con ResEdit y no he encontrado que explicación tiene. El tema es el siguiente:

¿ Como diseño un DIALOGO de 800 x 600 pixels por ejemplo ?

Los tamaños que muestra abajo a la derecha no coinciden con pixeles, y además si cambio el tamaño del FONT los números son iguales, pero
el diálogo cambia de tamaño en pantalla.

¿Alguien sabe como diseñar en pixeles? ¿Hay alguna información de como se convierte de unidades de diálogos a pixeles?

Otra cuestión es que ResEdit tiene diálogos estilos DIALOG y DIALOGEX, ¿Cual hay que usar y que diferencia existen entre ellos?

Gracias,
Un Saludo,
Joaquín Martínez
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm

Re: Duda y problema Tamaños ResEdit

Postby cnavarro » Tue Oct 14, 2014 7:10 pm

Joaquin, puedes consultar la funcion GetDialogBaseUnits(), quizas te ayude
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6541
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Duda y problema Tamaños ResEdit

Postby jmartial » Wed Oct 15, 2014 7:20 am

Gracias Cristobal,

Ya lo conocía, pero anoche estuve repasando la teoría. El problema es que no puedo diseñar los recursos en pixeles.

Mi pregunta es si es posible diseñar los recursos en pixeles, porque con las resoluciones de hoy en día, hay que partir de unos
diseños en píxeles de referencia y para una resolución mínima de pantalla, y a partir de ahí hacer un zoom para adaptarse a resoluciones
mayores.
Un Saludo,
Joaquín Martínez
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm

Re: Duda y problema Tamaños ResEdit

Postby Antonio Linares » Wed Oct 15, 2014 7:53 am

Joaquín,

Las cajas de diálogo de Windows estan diseñadas para usar "unidades" (asi le llaman ellos) y no pixeles.

Si necesitas un tamaño exacto en pixeles desde la claúsula ON INIT establece el tamaño deseado con oDlg:SetSize( nWidth, nHeight ) ó simplemente oDlg:nWidth = ... y oDlg:nHeight = ...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42048
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Duda y problema Tamaños ResEdit

Postby jmartial » Wed Oct 15, 2014 8:15 am

Sí Antonio,

Eso sé hacerlo, pero tendría que hacer eso con los fonts usados y resto de controles.

Es un lío diseñar con resedit "A ojo" y luego querer que ocupe 480x325 pixeles por ejemplo.

Por eso era lo de Diseñar en píxeles.

Creo que algún día habría que desarrollar un editor de pantallas con controles en FW, y que genere el código en un fichero
que luego añadieramos como un include. Además se conseguiría multiplataforma, no depender de un editor de recursos
de terceros, que sobre todo hay que numerar y acordarse de todos los ID´s.
Creo que se aceleraría muchísimo la creación de aplicaciones.

Bueno, es sólo una opinión para mejorar esta estupenda herramienta, FWH.
Un Saludo,
Joaquín Martínez
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm

Re: Duda y problema Tamaños ResEdit

Postby hmpaquito » Wed Oct 15, 2014 9:12 am

hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Re: Duda y problema Tamaños ResEdit

Postby Antonio Linares » Wed Oct 15, 2014 3:06 pm

Joaquín,

Hay un editor de recursos en desarrollo para FiveWin, está en la carpeta samples\re.prg

A ver si tengo tiempo y le doy un empujón y lo termino... :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42048
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Duda y problema Tamaños ResEdit

Postby karinha » Wed Oct 15, 2014 3:32 pm

Antonio Linares wrote:Joaquín,

Hay un editor de recursos en desarrollo para FiveWin, está en la carpeta samples\re.prg

A ver si tengo tiempo y le doy un empujón y lo termino... :-)


Master, porfa és posible mantener el estilo del Borland Resources Workshop?

Me gusta mucho el Workshop.exe, No gusto del Pellesc.exe. jejejejejejeje - kkkkkkkkkkkkkkkkkkk.

Esta noticia llega en muy buen momento.

Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7766
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Duda y problema Tamaños ResEdit

Postby jmartial » Wed Oct 15, 2014 3:51 pm

Antonio,

¿ Por qué no lo pones en bitbucket.org gestionas tú el proyecto, explicando que pautas seguir y entre los que quieran lo terminamos y convertimos
en el editor de recursos más potente y fácil para FWH?

Sería Multiplataforma y podría tener exportación a .RC para compatibilidad.

Mi idea sería empezar por algo fácil con controles básicos y un custom para los demás, y que genere código en un fichero include sin Comandos, sólo
con WITH OBJECT definiendo valores a los DATAS.
Last edited by jmartial on Wed Oct 15, 2014 3:51 pm, edited 1 time in total.
Un Saludo,
Joaquín Martínez
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm

Re: Duda y problema Tamaños ResEdit

Postby Antonio Linares » Wed Oct 15, 2014 3:51 pm

João,

Ahora estoy centrado en la implementación de unicode para FWH 14.09 que no lo vamos a poder terminar y lo publicaremos tal cual está para que así los usuarios interesados en soporte de unicode puedan ayudarme :-)

Una vez completado el soporte de unicode, no tengo inconveniente en seguir con ese editor de recursos. De hecho el código que publiqué hace poco que generaba PRG a partir de los RCs está parcialmente implementado en re.prg, y de paso lo suyo seria renombrarlo como FiveRes.prg :-)

No hay problema en simular la apariencia del resources workshop :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42048
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Duda y problema Tamaños ResEdit

Postby Antonio Linares » Wed Oct 15, 2014 3:52 pm

Joaquín,

Está todo el código fuente en samples\re.prg

Como le he dicho a João, yo propongo renombrarlo como FiveRes.prg

Y tampoco habría problema en alojarlo en bitbucket y asi hacer un desarrollo conjunto. Como prefiera la mayoria :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42048
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Duda y problema Tamaños ResEdit

Postby jmartial » Wed Oct 15, 2014 3:58 pm

Antonio,

Si lo planteas así como easyreport, yo me apuntaría con el tiempo que me quede disponible. Si logramos juntarnos unos cuantos interesados, creo
que en poco tiempo tendríamos algo usable y a la larga acortaríamos bastante el tiempo dedicado a lo visual en nuestras aplicaciones.

En este tiempo, he gastado más de un 40-50% del tiempo en recompilar contínuamente para ver como va quedando la pantalla, aparte de los fallos
de no encuentro el ID y volverme loco para buscarlo. Creo que es mucho tiempo perdido.
Un Saludo,
Joaquín Martínez
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 29 guests