Page 3 of 11
Re: Presentando fivedit de FiveTech
Posted: Mon Jan 19, 2015 2:46 pm
by karinha
Gracias maestro, ahora ya puedo ver en português.
Erros:
Inglés:
File = Arquivo ó Ficheiro(Português de Portugal)
Espanhol:
Fecha = Data
Inglés:
Language = Idioma ó Linguagem.
Cual és la mejor resolución? Uso: 1024 x 768 y no está bién la pantala del fivedit.exe
Saludos.
Re: Presentando fivedit de FiveTech
Posted: Mon Jan 19, 2015 8:39 pm
by Antonio Linares
João,
> File = Arquivo ó Ficheiro(Português de Portugal)
ok, arreglado. gracias
> Espanhol: Fecha = Data
Que palabra está en inglés ? "Date" ?
> Cual és la mejor resolución? Uso: 1024 x 768 y no está bién la pantala del fivedit.exe
Fivedit.prg ha sido programado en 1280 x 800, pero lo modificaremos para que se ajuste al mayor número de resoluciones posibles.
De todas formas, lo ideal es puesto que todo el código fuente está disponible, que lo modifiqueis y que luego compartamos los mejores cambios que se le vayan haciendo

Re: Presentando fivedit de FiveTech
Posted: Tue Jan 20, 2015 11:09 am
by karinha
Espanhol: Fecha = Data
Que palabra está en inglés ? "Date" ?
No maestro:
Está escrito en espanhol donde se cambai el idioma -> FECHA en português és Data.
Gracias, saludos.
Re: Presentando fivedit de FiveTech
Posted: Tue Jan 20, 2015 12:24 pm
by Antonio Linares
João,
Puedes capturar la pantalla y mostrármelo ? gracias

Re: Presentando fivedit de FiveTech
Posted: Tue Jan 20, 2015 1:36 pm
by karinha
Pantala principal, erros en Idioma português(BR)
File = Arquivo
Tercero Boton:
Fecha = Data ó se és <Cerrar> en espanhol, en português, és <Fechar> - Close en Inglés.
Project = Projeto
http://www.4shared.com/photo/Lg3u41Joba/FIVEDIT.html
Gracias, saludos.
Re: Presentando fivedit de FiveTech
Posted: Tue Jan 20, 2015 1:59 pm
by karinha
Re: Presentando fivedit de FiveTech
Posted: Tue Jan 20, 2015 4:39 pm
by Antonio Linares
Re: Presentando fivedit de FiveTech
Posted: Tue Jan 20, 2015 5:16 pm
by karinha
Gracias maestro, la pantala está cuasi perfecta en português del Brasil:
Solo falta cambiar el primer item del menu donde está escrito: <File> - archivo en espanhol.
El correto és: <Arquivo> ó <Ficheiro>(para portugues de portugal). No me gusta português de portugal. jejeje
http://www.4shared.com/photo/jugmNtrQba/fivedit3.html
Gracias, saludos.
Re: Presentando fivedit de FiveTech
Posted: Tue Jan 20, 2015 5:30 pm
by Antonio Linares
Re: Presentando fivedit de FiveTech
Posted: Tue Jan 20, 2015 5:45 pm
by karinha
Maestro una idea, se posible:
en lugar de:
Code: Select all | Expand
REDEFINE COMBOBOX ::nLanguage ;
ITEMS { "English", "Spanish", "French",;
"Portugese", "German", "Italian" } ;
Podria ser:
Code: Select all | Expand
/* Which language is Windows set to USE ? */
DO CASE
CASE csLanguage == "DEU" //; cMsg :="German [deu] "
CASE csLanguage == "ENU" //; cMsg :="US English [enu] "
CASE csLanguage == "ESN" //; cMsg :="Modern Spanish [esn]"
CASE csLanguage == "ESP" //; cMsg :="Castilian Spanish [esp]"
CASE csLanguage == "FRA" //; cMsg :="French [fra]"
CASE csLanguage == "ITA" //; cMsg :="Italian [ita]"
CASE csLanguage == "PTG" //; cMsg :="Portuguese [ptg]"
REDEFINE COMBOBOX ::nLanguage ;
ITEMS { "Inglês", "Espanhol", "Francês",;
"Português", "Alemão", "Italiano" }
ENDCASE
Gracias, saludos.
Re: Presentando fivedit de FiveTech
Posted: Tue Jan 20, 2015 5:52 pm
by Antonio Linares
João,
De donde podemos obtener el valor de csLanguage ?
Re: Presentando fivedit de FiveTech
Posted: Tue Jan 20, 2015 5:57 pm
by karinha
Maestro, ahora si!!! Está perfecto la pantala en português,
Avante!! Adelante!! jejejejejeje
Muchas gracias.
Re: Presentando fivedit de FiveTech
Posted: Tue Jan 20, 2015 6:02 pm
by karinha
No tengo indéa maestro y no recuerdo de dónde saqué este ejemplo:
Code: Select all | Expand
// Using Windows .INI files FOR configuration inFormation ê
/*
File Name : TESTINI1.PRG
Description: This applications shows various ways to USE both
Win.ini and private .INI files.
Author : Chris Welch / Hummingbird Software
Modified :
08/28/95 : Code formatted, Grokked & verified by QA Team
Tested by QA under FiveWin 1.9
*/
#INCLUDE "FiveWin.ch"
//-------------------------------------------------------------//
FUNCTION Main()
LOCAL cIniFile := GetWinDir()+"\FiveWin.ini"
LOCAL cMSG , cVer , csLanguage , cCurrency
LOCAL lIsMAPI , cDateFmt
LOCAL cInc , cObj , cLib
LOCAL nExecs := ;
val( GetPvProfString( "TestIni2", "Executions", "0", ;
cIniFile ) ) + 1
IF GetPvProfString("FiveWin","ThreeD","1",cIniFile ) == "1"
SET _3DLOOK ON
ENDIF
/* Get Windows language setting from Win.ini */
csLanguage := ;
upper(GetProfString( "intl" ,"sLanguage" , "ENU" ) )
/* What Currency setting are we using */
cCurrency := GetProfString( "intl" ,"sCurrency" , "$" )
/* Is a MAPI eMail package installed ? */
lIsMAPI := iif(GetProfString("MAIL","MAPI","0")== "1",.T.,.F.)
/* What date format are we using ? */
cDateFmt := ;
upper(GetProfString( "intl","sShortDate","MM/DD/YY" ))
/* Which language is Windows set to USE ? */
DO CASE
CASE csLanguage == "DAN" ; cMsg :="Danish [dan] "
CASE csLanguage == "DEU" ; cMsg :="German [deu] "
CASE csLanguage == "ENG" ; cMsg :="Int. English [eng]"
CASE csLanguage == "ENU" ; cMsg :="US English [enu] "
CASE csLanguage == "ESN" ; cMsg :="Modern Spanish [esn]"
CASE csLanguage == "ESP" ; cMsg :="Castilian Spanish [esp]"
CASE csLanguage == "FIN" ; cMsg :="Finnish [fin]"
CASE csLanguage == "FRA" ; cMsg :="French [fra]"
CASE csLanguage == "FRC" ; cMsg :="French Canadian [frc]"
CASE csLanguage == "ISL" ; cMsg :="Icelandic [isl]"
CASE csLanguage == "ITA" ; cMsg :="Italian [ita]"
CASE csLanguage == "NLD" ; cMsg :="Dutch [nld] "
CASE csLanguage == "NOR" ; cMsg :="Norwegian [nor]"
CASE csLanguage == "PTG" ; cMsg :="Portuguese [ptg]"
CASE csLanguage == "SVE" ; cMsg :="Swedish [sve]"
ENDCASE
/* Update FiveWin.ini with your Current Clipper Environment */
cObj := iif( !empty( getenv("OBJ") ) , ;
getenv("OBJ") , ;
"c:\clipper5\obj;c:\fivewin\obj" )
cLib := iif( !empty( getenv("LIB") ) , ;
getenv("LIB") , ;
"c:\clipper5\lib;c:\fivewin\lib" )
cInc := iif( !empty( getenv("INCLUDE") ) , ;
getenv("INCLUDE") , ;
"c:\clipper5\include;c:\fivewin\include" )
WritePProString( "PATH" , "OBJ" , cObj , cIniFile )
WritePProString( "PATH" , "LIB" , cLib , cIniFile )
WritePProString( "PATH" , "INCLUDE" , cInc , cIniFile )
/* Show what we've found out */
MsgInfo( "You have run this program "+ltrim(str(nExecs,4))+ ;
" times" + CRLF + CRLF + ;
"Using " + cMsg + CRLF + CRLF + ;
"Currency is set to " + cCurrency + CRLF + CRLF + ;
"You "+iif( lIsMAPI ,"","do not ")+ "have MAPI enabled"+ ;
CRLF + CRLF + ;
"Date format is "+cDateFmt , ;
FWVERSION )
/* Update the number of executions */
WritePProString( "TestIni2", "Executions", ltrim(str(nExecs)) , ;
cIniFile )
RETURN( NIL )
//-------------------------------------------------------------//
Re: Presentando fivedit de FiveTech
Posted: Tue Jan 20, 2015 6:32 pm
by cnavarro
Antonio Linares wrote:Cristobal,
Estas líneas como saben sobre que margen actuar ?
::Send( SCI_STYLESETBACK, STYLE_LINENUMBER, CLR_GRAY )
::Send( SCI_STYLESETFORE, STYLE_LINENUMBER, 0 )
Antonio, eso es por el tipo de margen que marca el STYLE_LiNENUMBER y que hemos definido anteriormente
Recuerda cambiar el 1 por el 0 en la definicion del margen de numero de linea
Aqui te pongo como cambiar el Font para ese margen
Code: Select all | Expand
::SendEditor( SCI_STYLESETFONT , STYLE_LINENUMBER , ::oFntLin:cFaceName )
::SendEditor( SCI_STYLESETSIZE , STYLE_LINENUMBER , ;
Abs( Int( ::oFntLin:nHeight)*1 ) )
Re: Presentando fivedit de FiveTech
Posted: Tue Jan 20, 2015 6:49 pm
by Armando
Antonio:
Con el debido respeto y sin intención de ofender, en mi opinión, Cristóbal y tú están duplicando esfuerzos
con una misma intención. No sería mejor unir esfuerzos en un bien común?.
Saludos