Gracias Rui Pinto (Rapinto)
COBOL Foro
Foro dedicado a COBOL, a la Programación y a la Informática.
  COBOL Foro > IDE-s y compiladores COBOL > COBOL - General
COBOL - General Discusiones de temática general sobre el lenguaje COBOL y todo lo relacionado con él.
Comunicados
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Compilador] AcuCobol para Windows bajo Linux con WINE Gusaiello AcuCobol 8 26 de abril de 2018 19:37
[Sintaxis] Variables en programa con SQL embebido DYANY IBM Enterprise COBOL 1 20 de diciembre de 2016 16:26
[Herramienta] Cobolware - migración al mundo GUI Kuk Otros Compiladores e IDE-s COBOL 1 22 de julio de 2016 03:34
[Herramienta] Desarrollar herramienta "Sync Time" Joseg PowerCOBOL (ActiveX, v4 - v11) 7 25 de enero de 2016 14:34
[Compilador] COBOL con GUI (Freeware) Hariel COBOL - General 5 9 de julio de 2015 13:08
Respuesta
 
Herramientas

  #1
Antiguo 5 de diciembre de 2016, 10:07
IDENTIFICATION DIVISION
Kuk
 Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
enero 2015
Madrid
36 años
26.11.2021 19:14
PROCEDURE DIVISION
Posts: 1.892
Enviado: 613
Recibido: 800
Soluciones: 99
Reputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Form Desarrollar programa con GUI bajo Linux

Amigos, ya sé que algunos os habéis pasado a WinDev y posiblemente a otros lenguajes. Pero, en caso de necesitar desarrollar un programa con GUI bajo Linux en COBOL, ¿qué compilador elegiríais? Linux no proporciona una API integrada para crear GUI-s como Windows, por lo tanto sea hay que usar una librería como QT y montar todo por código usando un compilador que crea ejecutables nativos en Linux (como MicroFocus o Fujitsu), porque que yo sepa no existe ningún IDE COBOL que lo haga de manera WYSYWYG, sea elegir un COBOL independiente de plataforma con un Run-Time para cada SO (como RM/Cobol) que cree GUI-s. Por cierto, no sé si RM con GUI funciona bajo Linux.

Pues eso, ¿qué pensáis al respecto?


P.D. Por lo visto existe una librería para Linux que permite usar WinAPI para crear GUI-s bajo Linux: WineHQ - Winelib User's Guide



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk no ha iniciado sesión   Responder Con Cita
  #2
Antiguo 5 de diciembre de 2016, 16:57
IDENTIFICATION DIVISION
Dasije
 Forero
ENVIRONMENT DIVISION
Avatar de Dasije
DATA DIVISION
noviembre 2015
Jerez De La Frontera (cádiz)
03.10.2021 21:42
PROCEDURE DIVISION
Posts: 182
Enviado: 1
Recibido: 79
Soluciones: 7
Reputación: 14
Dasije is on a distinguished road Dasije is on a distinguished road Dasije is on a distinguished road Dasije is on a distinguished road Dasije is on a distinguished road Dasije is on a distinguished road Dasije is on a distinguished road
Predeterminado

En ningún compilador de COBOL compila aplicaciones para su entorno gráfico, solo Windows, al menos los comerciales que más se usan, quizás alguno poco conocido compile bajo Java, y permita mostrar controles modo Windows.

Lo que si hace es ejecutar la aplicación en una ventana de terminal, todo modo texto bajo el entorno gráfico.

Windev, lo que hace es compilar las librerías QT bajo Windows, por eso tiene la limitación de no poder usar todos los controles de Windows, solo los básicos, el mismo fabricante nos recomienda usar las distribuiciones Debian 7/Ubuntu 14 o superiores, y en caso de no tener instaladas en el sistema, instalarlas con los comandos propios de instalación.


Empresa de desarrollo de aplicaciones en COBOL.

DASIJE INFORMATICA, S.L.
C/ TOMAS BRETON 20
11406 JEREZ DE LA FRONTERA
CADIZ

Teléfono : 956 11 21 11
Web: http://www.dasije.es / DASIJE INFORMATICA
E-m@il: clientes(@)dasije.es
Dasije no ha iniciado sesión   Responder Con Cita
  #3
Antiguo 20 de marzo de 2018, 16:58
IDENTIFICATION DIVISION
eage1969
 Acabo de llegar...
ENVIRONMENT DIVISION
Avatar de eage1969
DATA DIVISION
julio 2016
Azuay
03.09.2021 19:07
PROCEDURE DIVISION
Posts: 21
Enviado: 0
Recibido: 6
Soluciones: 0
Reputación: 0
eage1969 is on a distinguished road
Predeterminado

Estimado y estimados...

al trabajar con Gui. se lo puede hacer de la sigueinte manera si trabajas con ACUCOBOL-GT, CUALQUIER VERSION.

0.- configuras un equipo virtualizado con windos por un lado donde va ha estar el cobol-windos
y la otra con el apache montado.
0.1.- las dos particiones deben ser visibles por ip la una contra la otra (conexcion ip)

1.- configuras el cblconfi para trabajar con gui.
2.- montas en el apache los programas gui/web ... de esta manera el apache hace todo el trabajo....
3.- como el apache hacer el trabajo... solo cuando lo necesite hacer una accion ( Ejmeplo grabar, eliminar, consultar, etc), llama a la rutina cobol que esta es la que hacer el trabajo real, ya que la pantalla gui solo recibe y entraga data, y el apache es la que la presenta hacia el usuario final (browser)..

4.- la velocidad, unicamente depende de como este realizada la extructura de la programacion, es decir si las rutinas tiene que estar bien estructuradas para que no haya demora.

de alli en adelante cobol maneja todo hacia abajo (back office), unicamente el usuario en su pantalla ingresa o recibe informacion y da las acciones (frontend).

5.- la configuracion inicial, es la demora, despues es custion de un html, dreamviewer, aspx etc...etc para generar las pantallas, por detras las rutinas cobol especificadas para cada acción de cada boto que requieras para el proceso de esta.

espera este mas claro .

saludos a todos.
eage1969 no ha iniciado sesión   Responder Con Cita
  #4
Antiguo 21 de marzo de 2018, 11:04
IDENTIFICATION DIVISION
Joseg
 Senior
Activista del Foro: Activista del Foro - Razón: Por participación activa  Innovación: Por aportar innovaciones - Razón: Por aportar soluciones innovadoras en varias ocasiones 
ENVIRONMENT DIVISION
Avatar de Joseg
DATA DIVISION
abril 2015
11.11.2021 18:52
PROCEDURE DIVISION
Posts: 245
Enviado: 57
Recibido: 100
Soluciones: 13
Reputación: 16
Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about
Predeterminado

Cita del post de eage1969 Ver Mensaje
Estimado y estimados...

al trabajar con Gui. se lo puede hacer de la sigueinte manera si trabajas con ACUCOBOL-GT, CUALQUIER VERSION.

0.- configuras un equipo virtualizado con windos por un lado donde va ha estar el cobol-windos
y la otra con el apache montado.
0.1.- las dos particiones deben ser visibles por ip la una contra la otra (conexcion ip)

1.- configuras el cblconfi para trabajar con gui.
2.- montas en el apache los programas gui/web ... de esta manera el apache hace todo el trabajo....
3.- como el apache hacer el trabajo... solo cuando lo necesite hacer una accion ( Ejmeplo grabar, eliminar, consultar, etc), llama a la rutina cobol que esta es la que hacer el trabajo real, ya que la pantalla gui solo recibe y entraga data, y el apache es la que la presenta hacia el usuario final (browser)..

4.- la velocidad, unicamente depende de como este realizada la extructura de la programacion, es decir si las rutinas tiene que estar bien estructuradas para que no haya demora.

de alli en adelante cobol maneja todo hacia abajo (back office), unicamente el usuario en su pantalla ingresa o recibe informacion y da las acciones (frontend).

5.- la configuracion inicial, es la demora, despues es custion de un html, dreamviewer, aspx etc...etc para generar las pantallas, por detras las rutinas cobol especificadas para cada acción de cada boto que requieras para el proceso de esta.

espera este mas claro .

saludos a todos.

GnuCOBOL+GTK ou GnuCobol + Cobjapi
(Glade - A User Interface Designer)
(Java Application Programming Interface)
(GuiCOBOL)
Aqui tem muita informação:
OpenCOBOL FAQ
Já fiz alguns testes com o Cobjapi. Funciona bem (apenas testei no Windows, mas funciona em qualquer sistema operativo). No inicio da algum trabalho, mas depois até é facil. Não tem drag and drop.


A versão 3.0 do GnuCobol vai trazer novidades em relação à GUI.
Vai sair brevemente ...espero.
Joseg no ha iniciado sesión   Responder Con Cita
  #5
Antiguo 21 de marzo de 2018, 22:36
IDENTIFICATION DIVISION
Kuk
 Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
enero 2015
Madrid
36 años
26.11.2021 19:14
PROCEDURE DIVISION
Posts: 1.892
Enviado: 613
Recibido: 800
Soluciones: 99
Reputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Cita del post de Joseg Ver Mensaje
A versão 3.0 do GnuCobol vai trazer novidades em relação à GUI.
Dónde has visto esta información? Pásanos el enlace



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk no ha iniciado sesión   Responder Con Cita
  #6
Antiguo 22 de marzo de 2018, 11:44
IDENTIFICATION DIVISION
Joseg
 Senior
Activista del Foro: Activista del Foro - Razón: Por participación activa  Innovación: Por aportar innovaciones - Razón: Por aportar soluciones innovadoras en varias ocasiones 
ENVIRONMENT DIVISION
Avatar de Joseg
DATA DIVISION
abril 2015
11.11.2021 18:52
PROCEDURE DIVISION
Posts: 245
Enviado: 57
Recibido: 100
Soluciones: 13
Reputación: 16
Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about
Predeterminado

Cita del post de Kuk Ver Mensaje
Dónde has visto esta información? Pásanos el enlace


GnuCOBOL (formerly OpenCOBOL) / Discussion / GnuCOBOL:Agar GUI toolkit

Procura pelo texto:

Current plans are to have an option for SCREEN SECTION codegen to pump out code to run a GUI, Paulo.

I think it is doable. No change to the COBOL source, just a compile time option and cobc could target curses and run a TUI or something like libagar and run a GUI.

Cheers,
Brian
Mas no forum do GnuCobol essa informação esta em vários links.
Joseg no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Kuk (22 de marzo de 2018)
Respuesta

Tags
cobol , gui , linux


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado



La franja horaria es GMT +1. Ahora son las 08:45.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2021, Jelsoft Enterprises Ltd.