MARINAS GUI

Source code related resources

Moderator: Rathinagiri

Post Reply
User avatar
SALINETAS24
Posts: 581
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Has thanked: 78 times
Been thanked: 114 times
Contact:

MARINAS GUI

Post 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
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:

User avatar
dragancesu
Posts: 842
Joined: Mon Jun 24, 2013 11:53 am
DBs Used: DBF, MySQL, Oracle
Location: Subotica, Serbia
Has thanked: 31 times
Been thanked: 244 times

Post 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

User avatar
mustafa
Posts: 1084
Joined: Fri Mar 20, 2009 11:38 am
DBs Used: DBF
Location: Alicante - Spain
Has thanked: 25 times
Been thanked: 283 times
Contact:

Post 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
Attachments
Pantallazo2.jpg
Pantallazo2.jpg (103.67 KiB) Viewed 2574 times
Pantallazo1.jpg
Pantallazo1.jpg (338.97 KiB) Viewed 2574 times

User avatar
mustafa
Posts: 1084
Joined: Fri Mar 20, 2009 11:38 am
DBs Used: DBF
Location: Alicante - Spain
Has thanked: 25 times
Been thanked: 283 times
Contact:

Post 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
Attachments
Pantallazo.jpg
Pantallazo.jpg (23.81 KiB) Viewed 2548 times

User avatar
SALINETAS24
Posts: 581
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Has thanked: 78 times
Been thanked: 114 times
Contact:

Post 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 !!
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:

User avatar
apais
Posts: 419
Joined: Fri Aug 01, 2008 6:03 pm
Location: uruguay
Has thanked: 90 times
Been thanked: 85 times
Contact:

Post by apais »

Hace años que no se actualiza.
Angel Pais
Web Apps consultant/architect/developper.
HW_apache (webserver modules) co-developer.
HbTron (Html GUI for harbour desktop hybrid apps) co-developer.
https://www.hbtron.com

User avatar
mustafa
Posts: 1084
Joined: Fri Mar 20, 2009 11:38 am
DBs Used: DBF
Location: Alicante - Spain
Has thanked: 25 times
Been thanked: 283 times
Contact:

Post 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:

User avatar
serge_girard
Posts: 2761
Joined: Sun Nov 25, 2012 2:44 pm
DBs Used: 1 MySQL - MariaDB
2 DBF
Location: Belgium
Has thanked: 1038 times
Been thanked: 190 times
Contact:

Post by serge_girard »

Had it on my Linux system.... I deleted.... always problems with Marinas+Ubuntu...

Serge
Serge Now Is The Happiest Time Of Your Life !

User avatar
SALINETAS24
Posts: 581
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Has thanked: 78 times
Been thanked: 114 times
Contact:

Post 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:
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:

User avatar
Claudio Ricardo
Posts: 206
Joined: Tue Oct 27, 2020 3:38 am
DBs Used: DBF, MySQL, MariaDB
Location: Bs. As. - Argentina
Has thanked: 64 times
Been thanked: 87 times

Post 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
Corrige al sabio y lo harás más sabio, Corrige al necio y lo harás tu enemigo.
WhatsApp / Telegram: +54 911-63016162

Post Reply