FMG Editor
Moderator: Rathinagiri
-
- Posts: 1275
- Joined: Tue Sep 03, 2013 4:22 am
- Location: Tecámac, México
Re: FMG Editor
Hola pablo César,
Simplemente intente!
Y si el archivo que genera Prg_0001.prg, me pareció excelente su forma de trabajar, primero inicializa las propiedades a "NIL" y después le asigna valores a las propiedades! , pero no veo como es que guarda las propiedades de los controles?. Bueno es que también no entiendo bien como trabaja _HMG_SYSDATA [ 422 ] := "Arial", por ejemplo, se que este guarda el tipo de letra, pero como es que va guardando esto? en el control correspondiente?. Bueno se que aquí no guarda las propiedades, pero si quisiera saber como Trabaja _HMG_SYSDATA???
Saludos
Simplemente intente!
Y si el archivo que genera Prg_0001.prg, me pareció excelente su forma de trabajar, primero inicializa las propiedades a "NIL" y después le asigna valores a las propiedades! , pero no veo como es que guarda las propiedades de los controles?. Bueno es que también no entiendo bien como trabaja _HMG_SYSDATA [ 422 ] := "Arial", por ejemplo, se que este guarda el tipo de letra, pero como es que va guardando esto? en el control correspondiente?. Bueno se que aquí no guarda las propiedades, pero si quisiera saber como Trabaja _HMG_SYSDATA???
Saludos
- Pablo César
- Posts: 4059
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
FMG Editor
Hola Javier,
La sintaxe de cada composición de componente la guarda en los includes de cada uno de ellos. Realmente es muy grande todo esa elaboracion. Impresionate, no es cierto ?
La sintaxe de cada composición de componente la guarda en los includes de cada uno de ellos. Realmente es muy grande todo esa elaboracion. Impresionate, no es cierto ?
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
-
- Posts: 1275
- Joined: Tue Sep 03, 2013 4:22 am
- Location: Tecámac, México
Re: FMG Editor
Hola Pablo César,
Si, muy grande, y por lo que se una estructura muy solida!
Espero empezar a entenderla pronto!
Saludos
Si, muy grande, y por lo que se una estructura muy solida!
Espero empezar a entenderla pronto!
Saludos
Re: FMG Editor
Hola,Pablo César wrote:Hola Eduar, gracias por tu interés en testear la aplicacion. Puedes anexar un ejemplo que ocurre este error ?Steed wrote:Hola , yo con cualquier FMG obtengo el siguiente error
Saludos,
Ed
creo que el probolema esta en estas lineas Saludos,
Ed
- Pablo César
- Posts: 4059
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
FMG Editor
Hola Eduar,
Por lo que veo, el HMG_PATH falló. Eso debe ser probablemente por:
- No há encontrado cualquier instalación de HMG en el Registry de tu Windows.
Algunos colegas simplesmente instalan HMG y despues que formatean, hacen una cópia del HMG de la carpeta instalada sin instalarla nuevamente. O alguna razón que no localizó las llaves de HMG en el Registry del Windows.
- La segunda opcion del array aInstalled (aInstalled2), verifica en la unidad corriente (en la unidad donde el aplicativo está siendo ejecutado) para localizar la carpeta donde el HMG está instalado. Aqui procura por carpetas que comienzan con el nombre "hmg" de la unidad corriente.
Si púedes darnos más informaciones, poderemos encontrar las fallas para esta deteccion de instalacion de HMG mal sucedida.
Aqui tienes en este tópico el Demo4.rar, bajalo por favor y ejecutalo. Y veremos lo que se puede hacer.
Por lo que veo, el HMG_PATH falló. Eso debe ser probablemente por:
- No há encontrado cualquier instalación de HMG en el Registry de tu Windows.
Algunos colegas simplesmente instalan HMG y despues que formatean, hacen una cópia del HMG de la carpeta instalada sin instalarla nuevamente. O alguna razón que no localizó las llaves de HMG en el Registry del Windows.
- La segunda opcion del array aInstalled (aInstalled2), verifica en la unidad corriente (en la unidad donde el aplicativo está siendo ejecutado) para localizar la carpeta donde el HMG está instalado. Aqui procura por carpetas que comienzan con el nombre "hmg" de la unidad corriente.
Si púedes darnos más informaciones, poderemos encontrar las fallas para esta deteccion de instalacion de HMG mal sucedida.
Aqui tienes en este tópico el Demo4.rar, bajalo por favor y ejecutalo. Y veremos lo que se puede hacer.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
Re: FMG Editor
Hola Pablo,
Efectivamente el probelma es que la ruta del Hmg no esta en el registro de windows, pero adicionalmente por temas de permisos debi instalar HMG en la siguiente Carpeta "D:\User1\Documents\soft\hmg"
Saludos,
Ed
Efectivamente el probelma es que la ruta del Hmg no esta en el registro de windows, pero adicionalmente por temas de permisos debi instalar HMG en la siguiente Carpeta "D:\User1\Documents\soft\hmg"
Saludos,
Ed
- Pablo César
- Posts: 4059
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
FMG Editor
Gracias por informar.Steed wrote:Efectivamente el probelma es que la ruta del Hmg no esta en el registro de windows
Ahhh de este modo queda dificil encontrar el HMG, porque no está registrado (grabado en el Registro del Windows). Lo que yo podria hacer en este caso, seria que cuando no se encuentre el HMG_PATH, le pregunte al usuário y esta informacion sea verificada y grabada. Asi se mantiene esta informacion sin necesidad de busca, a no ser que se haga una instalacioon registrada de HMG. De lo contrario, es impracticable accionar una busca automática en toda la unidad de disco.pero adicionalmente por temas de permisos debi instalar HMG en la siguiente Carpeta "D:\User1\Documents\soft\hmg"
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
Re: FMG Editor
Hola Pablo
gracias,
Ed
Seria perfecto,Pablo César wrote:Gracias por informar.Steed wrote:Efectivamente el probelma es que la ruta del Hmg no esta en el registro de windows
Ahhh de este modo queda dificil encontrar el HMG, porque no está registrado (grabado en el Registro del Windows). Lo que yo podria hacer en este caso, seria que cuando no se encuentre el HMG_PATH, le pregunte al usuário y esta informacion sea verificada y grabada. Asi se mantiene esta informacion sin necesidad de busca, a no ser que se haga una instalacioon registrada de HMG. De lo contrario, es impracticable accionar una busca automática en toda la unidad de disco.pero adicionalmente por temas de permisos debi instalar HMG en la siguiente Carpeta "D:\User1\Documents\soft\hmg"
gracias,
Ed
- Pablo César
- Posts: 4059
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
FMG Editor
Now I'm struggling with a lot of difficulties to operate the functions on the following components:
_DefineListBox
_DefineSlider
_DefineMonthCal
_DefineIPAddress
Something about these extern recognizing from Harbour / HMG that seems to behave differently.
At first I thought I might include a single include file and then had included the MiniGUI.ch because it is all files are included in that. But this is not the case. It's not about includes, because this is usually good interpreted.
Simply does not recognize following functions:
_DEFINELISTBOX
_DEFINESLIDER
_DEFINEMONTHCAL
_DEFINEIPADDRESS
An error is displayed when is being to execute thru hb_compileFromBuf/hb_hrbLoad.
I am stressed with this. I hope somebody could to see what it could be happen with these components.
In attached, it is the source code of today. with errors and code much tweaked...
ChangeLog:
- Check empty HMG_PATH, when no registered HMG installation made and HMG folder is an subfolder or different name than HMG
- Display version at title
- Include ErrorSys to write error at ErrorLog.Htm
- Corrected nTaskBarHeight (C function not executing properlly)
- DrawSnapGrid function added with parameter (scale)
- Change pointer of mouse on Drag/Moving window
I am still looking for a solution for these components... So for whom is interested to try to be solved this problem, I attached Main1.fmg which contains those components. Main.fmg, working ok.
<Files attached was removed. Please see last message with updated files.>
_DefineListBox
_DefineSlider
_DefineMonthCal
_DefineIPAddress
Something about these extern recognizing from Harbour / HMG that seems to behave differently.
At first I thought I might include a single include file and then had included the MiniGUI.ch because it is all files are included in that. But this is not the case. It's not about includes, because this is usually good interpreted.
Simply does not recognize following functions:
_DEFINELISTBOX
_DEFINESLIDER
_DEFINEMONTHCAL
_DEFINEIPADDRESS
An error is displayed when is being to execute thru hb_compileFromBuf/hb_hrbLoad.
I am stressed with this. I hope somebody could to see what it could be happen with these components.
In attached, it is the source code of today. with errors and code much tweaked...
ChangeLog:
- Check empty HMG_PATH, when no registered HMG installation made and HMG folder is an subfolder or different name than HMG
- Display version at title
- Include ErrorSys to write error at ErrorLog.Htm
- Corrected nTaskBarHeight (C function not executing properlly)
- DrawSnapGrid function added with parameter (scale)
- Change pointer of mouse on Drag/Moving window
I am still looking for a solution for these components... So for whom is interested to try to be solved this problem, I attached Main1.fmg which contains those components. Main.fmg, working ok.
<Files attached was removed. Please see last message with updated files.>
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
- danielmaximiliano
- Posts: 2612
- Joined: Fri Apr 09, 2010 4:53 pm
- Location: Argentina
- Contact:
Re: FMG Editor
Muy buen trabajo Pablo, no puedo ayudarte dado que estoy haciendo otros proyectos, anoche publique uno.
despues subo el link.
despues subo el link.
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*
Saludos / Regards
DaNiElMaXiMiLiAnO
Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*
Saludos / Regards
DaNiElMaXiMiLiAnO
Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO