Page 1 of 1

MARINAS GUI

Posted: Fri Mar 05, 2021 9:49 am
by SALINETAS24
Hola a todos...
¿Alguien conoce la libreria MARINAS GUI..?
En caso afirmativo, ¿que opinión les merece..?
Aparentemente es portable y visualmente parece correcta, esta basado en la libreria QT.
Agradecido de antemano por la información
Un saludo

Re: MARINAS GUI

Posted: Fri Mar 05, 2021 10:53 am
by dragancesu
interesting, based on QT

pro: it packs the application into an installation file, work linux version, but
contra: the application is huge, since with each comes a complete QT then the minimum size is 60 mb

Re: MARINAS GUI

Posted: Fri Mar 05, 2021 11:37 am
by mustafa
Yeeeep!!! Amigaxu

Te mandé un mail con estas referencias


http://www.marinas-gui.org/projects/mar ... as-gui.htm
http://www.hmgforum.com/viewtopic.php?t=1959

Browse.zip

viewtopic.php?f=5&t=6644&p=63813&hilit=marinas#p63813

Sample de Código de Giovanni Di Maria convertido a marinas-gui ==> "Acuario.zip"

Marinas Gui , tengo la versión v05.05 Build 00 64 bits

Para que no de Errores de compilación ir primero a "Settings" => Project Options
deslizar a la izquierda las opciones Warnig Level:0 (NULL) y Exit Severitty :0 (NULL)

Evita que se produzcan algunas Errores de Código fuente , Marinas es más severo que
HMG.

Hay una aplicación para convertir de Minigui a Marinas , indico la ruta donde está
a veces funciona , otras hay que retocar algunas partes del código


Suerte / Salam

Mustafa

Re: MARINAS GUI

Posted: Fri Mar 05, 2021 1:53 pm
by mustafa
Hola
He utilizado el conversor de Marinas-Gui

Código HMG

Code: Select all

#include "hmg.ch"
#include <dbstruct.ch> 
*------------------------------------------------------------*
Function Main
*------------------------------------------------------------*

     DEFINE WINDOW Form_1         ;
         AT 0,0                   ;
         WIDTH  450               ;                     
         HEIGHT 370               ; 
         TITLE" Hola Mundo"       ;
         MAIN NOSIZE NOMAXIMIZE   ;
         BACKCOLOR  {143,188,143} 

         ON KEY ESCAPE ACTION Form_1.Release
 
         @ 100,100 LABEL Label_1 VALUE "Hola Mundo" WIDTH 400 HEIGHT 030  ;
           FONT "Arial" SIZE 18 BOLD BACKCOLOR  {143,188,143} 

   END WINDOW

      
   CENTER WINDOW Form_1
   ACTIVATE WINDOW Form_1

RETURN Nil
Convertido con => mg_convert de Marinas

Code: Select all

#include "marinas-gui.ch"
#include <dbstruct.ch>
*------------------------------------------------------------*
Function Main
*------------------------------------------------------------*

     CREATE WINDOW Form_1
            ROW 0
            COL 0
            WIDTH 450
            HEIGHT 370
            CAPTION " Hola Mundo"
            MAIN .T.
            NOMAXIMIZEBUTTON .T.
            NOSIZE .T.
            BACKCOLOR {143,188,143}

         CREATE KEY ESCAPE
                ACTION Form_1.Release
         END KEY

         CREATE LABEL Label_1
                COL 100
                ROW 100
                VALUE "Hola Mundo"
                WIDTH 400
                HEIGHT 030
                FONTNAME "Arial"
                FONTSIZE 18
                FONTBOLD .T.
                BACKCOLOR {143,188,143}
         END LABEL

     END WINDOW

   CENTER WINDOW Form_1
   ACTIVATE WINDOW Form_1

RETURN Nil

Funciona OK !!

Saludos/Regards/Salam
Mustafa

Re: MARINAS GUI

Posted: Fri Mar 05, 2021 3:38 pm
by SALINETAS24
dragancesu wrote: Fri Mar 05, 2021 10:53 am interesting, based on QT

pro: it packs the application into an installation file, work linux version, but
contra: the application is huge, since with each comes a complete QT then the minimum size is 60 mb
Hola MOL y gracias por tu aporte.
He compilado y he comprobado que el ejecutable pesa solo 11Mb, la diferencia es que necesita crear un directorio con una serie de DLL que imagino cambiaran dependiendo del sistema donde se debe instalar, en mi caso, Wxp , son qminimal.dll de 28Kb, qoffscreen.dll de 554kb y qwindows.dll de 1250Kb..., como puedes ver pesan muy poco, a puede ser que yo este equivocado. :(

mustafa wrote: Fri Mar 05, 2021 11:37 am Yeeeep!!! Amigaxu

Te mandé un mail con estas referencias


http://www.marinas-gui.org/projects/mar ... as-gui.htm
http://www.hmgforum.com/viewtopic.php?t=1959

Browse.zip

viewtopic.php?f=5&t=6644&p=63813&hilit=marinas#p63813

Sample de Código de Giovanni Di Maria convertido a marinas-gui ==> "Acuario.zip"

Marinas Gui , tengo la versión v05.05 Build 00 64 bits

Para que no de Errores de compilación ir primero a "Settings" => Project Options
deslizar a la izquierda las opciones Warnig Level:0 (NULL) y Exit Severitty :0 (NULL)

Evita que se produzcan algunas Errores de Código fuente , Marinas es más severo que
HMG.

Hay una aplicación para convertir de Minigui a Marinas , indico la ruta donde está
a veces funciona , otras hay que retocar algunas partes del código


Suerte / Salam

Mustafa

Muy agradecido Mustafa, voy a ver que tal sale.., aunque me da la sensación de que estoy yo solo haciendo pruebas con el MARINAS GUI.., creo que no existe nada parecido a nuestro foro que puedas contar con ayuda :oops: y la compañía es muy importante. ;) ..., pero le dare un vistazo.

Cervecita fresquita y virtual para todos, que esta ronda la pago yo !!

Re: MARINAS GUI

Posted: Fri Mar 05, 2021 4:19 pm
by apais
Hace años que no se actualiza.

Re: MARINAS GUI

Posted: Fri Mar 05, 2021 4:35 pm
by mustafa
Marinas-gui te genera con el exe
compilado con Win-10 64bits

librerias en Carpeta ==> /platforms/

qminimal.dll ==> 31.744
qoffscreen.dll ==> 551.424
qwindows.dll ==> 1.252.864

indispensable para que funcione el fichero Exe

Sample Anterior "Hola Mundo" HMG 3.940.187

Sample Anterior "Hola Mundo" Marinas 10.885.036 +
Carpeta ==> /platforms/

qminimal.dll ==> 31.744
qoffscreen.dll ==> 551.424
qwindows.dll ==> 1.252.864

Mustafa :cry: :oops:

Re: MARINAS GUI

Posted: Sat Mar 06, 2021 7:32 am
by serge_girard
Had it on my Linux system.... I deleted.... always problems with Marinas+Ubuntu...

Serge

Re: MARINAS GUI

Posted: Sat Mar 06, 2021 12:30 pm
by SALINETAS24
Hola a todos..., después de mucho buscar y aparte de las direcciones que indica Mustafa..,no hay nada. :shock:

Los Foros estaban en Yahoo y todos han sido eliminados y por lo visto nadie ha repuesto nada, :?: por lo que parece que no existe ninguna comunidad programando con MARINAS GUI y siendo la ultima actualización que consta del año 2017.

Particularmente me gustaba mucho la idea de la portabilidad, pensando en que el código que genera HARBOUR es "c" y que este lenguaje si que puede correr en Android...., siempre y cuando no arrastre ninguna función de Window. :roll: algo que parece ser que MARINA hacia.

Lo que también me ha gustado es el IDE de MARINA, en el foro ya ha sido nombrado y parece que algún usuario lo trabaja ...

https://qpm.sourceforge.io/QPM/_Index_QPM.htm

Esta bien, sobre todo para los que no usamos formularios, no está nada mal. :roll:

Un saludo a todos y gracias por vuestra colaboración..., vamos con una cervecita fresquita!!. :lol:

Re: MARINAS GUI

Posted: Sun Mar 07, 2021 1:15 am
by Claudio Ricardo
Hola...
Yo lo probé hace unos años cuando no estaba decidido entre HMG, OOHG, MiniGui Ex y Marinas,
Me daba muchos errores de compilación (no me di cuenta o esa versión no tenía los deslizables que
menciona Mustafa) aún lo tengo en un HD con Window$ XP que no utilizo ahora.
Si funciona con Forms en archivo aparte y además puede crear librerías .dll tiene (o tenía) buena documentación
hace años (desde que adopté HMG) que no paso por su web.
El creador es de aqui (Buenos Aires - Argentina) y el email creo que es carozodequilmes@gmail.com