Changeset: 546 fdbozzo - 06/12/2014 00:54:26:
- Nuevo: Selección automática de lenguaje / Nuevo método ChangeLanguage
This commit is contained in:
@@ -118,6 +118,7 @@
|
|||||||
* 30/11/2014 FDBOZZO v1.19.37 Mejora: Se puede cancelar el proceso con la tecla Esc
|
* 30/11/2014 FDBOZZO v1.19.37 Mejora: Se puede cancelar el proceso con la tecla Esc
|
||||||
* 30/11/2014 FDBOZZO v1.19.37 Mejora: Agregado control para detectar reportes no compatibles con VFP 9
|
* 30/11/2014 FDBOZZO v1.19.37 Mejora: Agregado control para detectar reportes no compatibles con VFP 9
|
||||||
* 04/12/2014 FDBOZZO v1.19.38 Mejora: Permitir hacer conversiones masivas bin2prg y prg2bin sin los scripts vbs (Francisco Prieto)
|
* 04/12/2014 FDBOZZO v1.19.38 Mejora: Permitir hacer conversiones masivas bin2prg y prg2bin sin los scripts vbs (Francisco Prieto)
|
||||||
|
* 06/12/2014 FDBOZZO v1.19.38 Mejora: Redise<73>o de la Internacionalizaci<63>n. Ahora la selecci<63>n es autom<6F>tica al cargar y no requiere recompilar.
|
||||||
* </HISTORIAL DE CAMBIOS Y NOTAS IMPORTANTES>
|
* </HISTORIAL DE CAMBIOS Y NOTAS IMPORTANTES>
|
||||||
*
|
*
|
||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
@@ -478,6 +479,7 @@ DEFINE CLASS c_foxbin2prg AS CUSTOM
|
|||||||
+ [<memberdata name="exception2str" display="Exception2Str"/>] ;
|
+ [<memberdata name="exception2str" display="Exception2Str"/>] ;
|
||||||
+ [<memberdata name="filenamefoundinfilter" display="FilenameFoundInFilter"/>] ;
|
+ [<memberdata name="filenamefoundinfilter" display="FilenameFoundInFilter"/>] ;
|
||||||
+ [<memberdata name="filescomparedareequal" display="FilesComparedAreEqual"/>] ;
|
+ [<memberdata name="filescomparedareequal" display="FilesComparedAreEqual"/>] ;
|
||||||
|
+ [<memberdata name="changelanguage" display="ChangeLanguage"/>] ;
|
||||||
+ [<memberdata name="get_l_cfg_cachedaccess" display="get_l_CFG_CachedAccess"/>] ;
|
+ [<memberdata name="get_l_cfg_cachedaccess" display="get_l_CFG_CachedAccess"/>] ;
|
||||||
+ [<memberdata name="get_l_configevaluated" display="get_l_ConfigEvaluated"/>] ;
|
+ [<memberdata name="get_l_configevaluated" display="get_l_ConfigEvaluated"/>] ;
|
||||||
+ [<memberdata name="get_ext2fromext" display="Get_Ext2FromExt"/>] ;
|
+ [<memberdata name="get_ext2fromext" display="Get_Ext2FromExt"/>] ;
|
||||||
@@ -633,7 +635,7 @@ DEFINE CLASS c_foxbin2prg AS CUSTOM
|
|||||||
ON ESCAPE ERROR 1799
|
ON ESCAPE ERROR 1799
|
||||||
SET ESCAPE ON
|
SET ESCAPE ON
|
||||||
|
|
||||||
_SCREEN.AddProperty( "o_FoxBin2Prg_Lang", CREATEOBJECT("CL_LANG") )
|
THIS.ChangeLanguage()
|
||||||
|
|
||||||
lcSys16 = SYS(16)
|
lcSys16 = SYS(16)
|
||||||
IF LEFT(lcSys16,10) == 'PROCEDURE '
|
IF LEFT(lcSys16,10) == 'PROCEDURE '
|
||||||
@@ -642,9 +644,11 @@ DEFINE CLASS c_foxbin2prg AS CUSTOM
|
|||||||
lnPosProg = 1
|
lnPosProg = 1
|
||||||
ENDIF
|
ENDIF
|
||||||
|
|
||||||
|
*-- Localized properties
|
||||||
THIS.c_Language = _SCREEN.o_FoxBin2Prg_Lang.C_LANGUAGE_LOC
|
THIS.c_Language = _SCREEN.o_FoxBin2Prg_Lang.C_LANGUAGE_LOC
|
||||||
THIS.c_loc_processing_file = _SCREEN.o_FoxBin2Prg_Lang.C_PROCESSING_LOC
|
THIS.c_loc_processing_file = _SCREEN.o_FoxBin2Prg_Lang.C_PROCESSING_LOC
|
||||||
THIS.c_loc_process_progress = _SCREEN.o_FoxBin2Prg_Lang.C_PROCESS_PROGRESS_LOC
|
THIS.c_loc_process_progress = _SCREEN.o_FoxBin2Prg_Lang.C_PROCESS_PROGRESS_LOC
|
||||||
|
*--
|
||||||
THIS.c_Foxbin2prg_FullPath = SUBSTR( lcSys16, lnPosProg )
|
THIS.c_Foxbin2prg_FullPath = SUBSTR( lcSys16, lnPosProg )
|
||||||
THIS.c_Foxbin2prg_ConfigFile = FORCEEXT( THIS.c_Foxbin2prg_FullPath, 'CFG' )
|
THIS.c_Foxbin2prg_ConfigFile = FORCEEXT( THIS.c_Foxbin2prg_FullPath, 'CFG' )
|
||||||
THIS.c_CurDir = SYS(5) + CURDIR()
|
THIS.c_CurDir = SYS(5) + CURDIR()
|
||||||
@@ -1660,6 +1664,16 @@ DEFINE CLASS c_foxbin2prg AS CUSTOM
|
|||||||
ENDFUNC
|
ENDFUNC
|
||||||
|
|
||||||
|
|
||||||
|
PROCEDURE ChangeLanguage
|
||||||
|
LPARAMETERS tcLanguageId
|
||||||
|
_SCREEN.AddProperty( "o_FoxBin2Prg_Lang", CREATEOBJECT("CL_LANG", tcLanguageId) )
|
||||||
|
*-- Localized properties
|
||||||
|
THIS.c_Language = _SCREEN.o_FoxBin2Prg_Lang.C_LANGUAGE_LOC
|
||||||
|
THIS.c_loc_processing_file = _SCREEN.o_FoxBin2Prg_Lang.C_PROCESSING_LOC
|
||||||
|
THIS.c_loc_process_progress = _SCREEN.o_FoxBin2Prg_Lang.C_PROCESS_PROGRESS_LOC
|
||||||
|
ENDPROC
|
||||||
|
|
||||||
|
|
||||||
PROCEDURE Get_Ext2FromExt
|
PROCEDURE Get_Ext2FromExt
|
||||||
LPARAMETERS tcExt
|
LPARAMETERS tcExt
|
||||||
LOCAL lcExt2
|
LOCAL lcExt2
|
||||||
|
|||||||
Reference in New Issue
Block a user