Page 1 of 2
posible bug
Posted: Wed Sep 10, 2014 2:27 pm
by mastintin
Parece que tenemos un pequeño bug al grabar las preferencias desde el dialogo options...
1.- Si no abrimos ningun informe el menu options esta desabilitado , deberia poder accederse a el ya que son comfiguraciones generales.
2.- si grabo ,me produce un error en algo relativo al archivo de lenguaje ....
hoy no podre seguir con ello si alguien lo pilla que lo ponga aqui.
--------------------- editado -------------------
graba como lenguaje = 0
Re: posible bug
Posted: Wed Sep 10, 2014 5:25 pm
by cnavarro
Prueba con este .INI
[General]
Language=4
Maximize=1
Help=1
BackgroundColor=
BackgroundBrush=BRUSH4
ButtonbarBrush=BRUSH2
AreaBackBrush=BRUSH4
AreaBackColor=240,247,255
AreaTitleBackColor=204,214,228
AreaTitleForeColor1=111,111,111
AreaTitleForeColor2=50,50,50
FocusGetBackClr=234,238,242
ShowReticule=1
ReticuleColor=50,50,50
AreaWidthFixed=1
DeveloperMode=1
MainAppTitle=
DefaultPath=.\examples\
MruList=4
//RegistKey=
Company=
User=
ShowTextBorder=1
CreateBackup=0
ShowExitButton=1
DateFormat=dd.mm.yyyy
RegistKey=
ShowPanel=1
[Languages]
1=English
2=German
3=Italian
4=Spanish
5=Portuguese
6=Portuguese Brazilian
7=French
[ItemDialog]
Top=186
Left=472
[MRU]
1=
2=
3=
4=
Re: posible bug
Posted: Wed Sep 10, 2014 5:27 pm
by cnavarro
mastintin wrote:Parece que tenemos un pequeño bug al grabar las preferencias desde el dialogo options...
1.- Si no abrimos ningun informe el menu options esta desabilitado , deberia poder accederse a el ya que son comfiguraciones generales.
2.- si grabo ,me produce un error en algo relativo al archivo de lenguaje ....
hoy no podre seguir con ello si alguien lo pilla que lo ponga aqui.
--------------------- editado -------------------
graba como lenguaje = 0
Yo lo he probado permitiendo que el menu options esté activo aunque no se seleccione ningun report, tal y como tu propones
Code: Select all | Expand
MENUITEM GL("&Options") ;
ACTION Options() //; WHEN !Empty( oER:cDefIni )
ENDMENU
Re: posible bug
Posted: Wed Sep 10, 2014 7:16 pm
by mastintin
He hecho unos cambios , no esta terminado pero seria bueno probarlo ... si no existe el ini o no existe la section languages la crea . si cambiamos algo en options , lo graba y reincida el programa .
La opción de desbloquear el menu no vale del todo pues en el formulario option mezcla grabaciones de fichero general y del fichero de reporte abierto . Lo suyo seria tener dos diálogos uno como preferencias del programa que graba general y otro para las preferencias del informe ...
Por hoy lo dejo .
Re: posible bug
Posted: Wed Sep 10, 2014 8:19 pm
by cnavarro
mastintin wrote:He hecho unos cambios , no esta terminado pero seria bueno probarlo ... si no existe el ini o no existe la section languages la crea . si cambiamos algo en options , lo graba y reincida el programa .
Efectivamente, faltaba ese aspecto en la inicializacion del .INI
mastintin wrote:La opción de desbloquear el menu no vale del todo pues en el formulario option mezcla grabaciones de fichero general y del fichero de reporte abierto . Lo suyo seria tener dos diálogos uno como preferencias del programa que graba general y otro para las preferencias del informe ...
Si, están un poco mezcladas opciones de ambos aspectos.
Voy a ver si les echo un vistazo
Re: posible bug
Posted: Wed Sep 10, 2014 8:38 pm
by mastintin
He subido mas código . Ahora detecta si se ha abierto o no un reporte , si no esta abierto no deja cambiar valores del reporte y no los intenta grabar , si esta abierto lo graba todo .
De momento vale pero creo que tendríamos que separarlo ...
Re: posible bug
Posted: Wed Sep 10, 2014 8:50 pm
by cnavarro
Lo he visto
Te has fijado si después de esos cambios sigue marcando la "rayita" de la columna y la fila?
Re: posible bug
Posted: Thu Sep 11, 2014 7:02 am
by mastintin
cnavarro wrote:Lo he visto
Te has fijado si después de esos cambios sigue marcando la "rayita" de la columna y la fila?
Si la marca ( o no dependiendo de la configuracion que tengas asignada ) .
Una pregunta . Yo normalmente uso el pellesC para compilar los recursos , con borland como se meten los bmps con canal alfa y que no den error ?
Re: posible bug
Posted: Thu Sep 11, 2014 1:30 pm
by mastintin
He creado un nuevo dialogo para las preferencias del programa . Esta en el primer menu del programa . Tiene un nuevo look a verf si os gusta ...
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Re: posible bug
Posted: Thu Sep 11, 2014 8:58 pm
by cnavarro
El look es muy bueno, sobre todo para estar en un recurso
No utilizo recursos casi nunca desde hace tiempo, pero en las pruebas que hice para incluir bmps con canales alpha no fueron satisfactorias (utilizo Borland) y mucho menos si son Png
No es que esté en contra del uso de Recursos ya sea en .Dll o linkados con la aplicacion, ya sabes "para gustos, los colores"
Re: posible bug
Posted: Fri Sep 12, 2014 5:52 am
by mastintin
A mi tambien me gusta mas usar codigo que recursos para los Dialogos ...
![Very Happy :D](./images/smilies/icon_biggrin.gif)
. Si me gusta mas tener los bmps en recursos que sueltos en un directorio ( pueden perderse ) Lo de los bmp con alpha directamante con borland no me compilan por eso uso peles para compilarlos , puede que sea yo que soy un poco manta.
Re: posible bug
Posted: Fri Sep 12, 2014 7:45 am
by mastintin
Yo prefiero usar Bcc sobre VC por la "movilidad" de la instalación , la puedo colocar en un stick y puedo programar donde quiera sin tener que mover mi ordenador.
Una limitacion que tengo es no poder compilar los rc con bmps a 32bits y tener que añadir la instalacion de pellesC al stick .
Investigando un poco he sacado dos archivos del VC que juntos suman la friolera de 480k,
![Shocked :shock:](./images/smilies/icon_eek.gif)
y colocandolos donde prefieras ( yo los he puesto en el mismo directorio bin de borland ) solucionan el problema y funciona muy bien
![Very Happy :D](./images/smilies/icon_biggrin.gif)
.
Solo me falta un editor de recursos pequeño y competente ( algo vi realizado en fw ? ) y listo .
Re: posible bug
Posted: Sat Sep 13, 2014 8:23 pm
by cnavarro
Hay mucho codigo comentado
Habria que realizar una limpieza definitiva
Re: posible bug
Posted: Sun Sep 14, 2014 8:45 am
by cnavarro
mastintin wrote:Yo prefiero usar Bcc sobre VC por la "movilidad" de la instalación , la puedo colocar en un stick y puedo programar donde quiera sin tener que mover mi ordenador.
Una limitacion que tengo es no poder compilar los rc con bmps a 32bits y tener que añadir la instalacion de pellesC al stick .
Investigando un poco he sacado dos archivos del VC que juntos suman la friolera de 480k,
![Shocked :shock:](./images/smilies/icon_eek.gif)
y colocandolos donde prefieras ( yo los he puesto en el mismo directorio bin de borland ) solucionan el problema y funciona muy bien
![Very Happy :D](./images/smilies/icon_biggrin.gif)
.
Solo me falta un editor de recursos pequeño y competente ( algo vi realizado en fw ? ) y listo .
Manuel, me has dejado con la miel en los labios: qué ficheros? y con qué version de VC trabajas?
Re: posible bug
Posted: Sun Sep 14, 2014 2:47 pm
by Marcelo Via Giglio
Manuel,
para el editor que buscas, no se si probaste ResEdit,
http://www.resedit.netsaludos
Marcelo