Page 1 of 2

FWH WebApp (HTML) pruebas

PostPosted: Tue Aug 30, 2022 11:42 am
by Antonio Linares
Queridos amigos,

Vamos progresando en nuestro objetivo de integrar la generación automatica de HTML dentro de FWH.

Aqui os compartimos algunos ejemplos muy simples para que los probeis y nos deis vuestro feedback, que es muy importante para nosotros.

Necesito que me empujeis, con vuestras ideas, necesidades y sugerencias :-)

la carpeta samples en FWH ya proporciona un primer webapp.prg ejemplo. Aqui os proporciono los ejemplos webapp2, webapp3 y webapp4 PRG:
webapp2.prg
Code: Select all  Expand view
#include "FiveWin.ch"

function Main()

   SetWebApp()

   USE Customer
   Browse()   // en este punto por favor id a "localhost" desde el navegador web

return nil

webapp3.prg
Code: Select all  Expand view
#include "FiveWin.ch"

function Main()

   local oDlg

   SetWebApp()

   DEFINE DIALOG oDlg

   @ 2, 2 SAY "Hello world"

   ACTIVATE DIALOG oDlg CENTERED

return nil

webapp4.prg
Code: Select all  Expand view
#include "FiveWin.ch"

function Main()

   local oWnd

   SetWebApp()

   DEFINE WINDOW oWnd

   @ 2, 2 SAY "Hello world"

   @ 4, 5 BUTTON "dialog" SIZE 80, 20

   ACTIVATE WINDOW oWnd

return nil
 

Importante:Estos ejemplos se tienen que construir con el nuevo buildhmt.bat disponible en la carpeta samples. Solo funcionan con Harbour. No funcionan con xHarbour.

Para construir estos ejemplos necesitais FWH 22.06. Si ya teneis FWH 22.06 y estos ejemplos no os funcionan, por favor enviadme un email y os enviaremos las librerias de FWH más recientes.

Por favor pensad en ejemplos muy básicos y proponedlos. Necesitamos establecer el camino correcto para esta generación automática de HTML desde FWH, un camino que nos venga bien a todos.

muchas gracias por vuestro tiempo y apoyo

Re: FWH WebApp (HTML) pruebas

PostPosted: Thu Sep 01, 2022 5:13 pm
by fgondi
Antonio,

Encantado de realizar pruebas.
Uso visual studio 2022.

fernando arroba alsisghe punto es

Re: FWH WebApp (HTML) pruebas

PostPosted: Thu Sep 01, 2022 5:20 pm
by Antonio Linares
Fernando,

librerias enviadas!

muchas gracias por tu tiempo en probarlas :-)

Re: FWH WebApp (HTML) pruebas

PostPosted: Thu Sep 01, 2022 5:55 pm
by elvira
Antonio,

¿Ya funcionan las acciones, como añadir un registro, borrarlo o modificarlo, o sólo el pintado de diálogos?

¡Muy agradecida!

Re: FWH WebApp (HTML) pruebas

PostPosted: Thu Sep 01, 2022 5:58 pm
by fgondi
Hola Antonio,

En los cuadros de dialogos que suelen aparecer en páginas web, no suele mostrar el botón "X" para cerrar y no se sombrea sólo los bordes, se sombrea todo lo que hay detrás.
Un ejemplo de google.
Image

El ejemplo sobre una ventana window, se ve correcto.

Sé que sólo son ejemplos, y me imagino que la operativa no va ir encaminada por ahí.
Pero por si acaso, le hecho de que también corra la aplicación tanto como ejecutable como web, no lo veo. :wink:

Tampoco sé si se podrá tener mas de una aplicación disponible en el mismo alojamiento

Re: FWH WebApp (HTML) pruebas

PostPosted: Thu Sep 01, 2022 9:06 pm
by Antonio Linares
elvira wrote:Antonio,

¿Ya funcionan las acciones, como añadir un registro, borrarlo o modificarlo, o sólo el pintado de diálogos?

¡Muy agradecida!


Estimada Elvira,

Aún no está implementado. Estamos en fase aún de comprobación de generación automática de HTML.

Re: FWH WebApp (HTML) pruebas

PostPosted: Thu Sep 01, 2022 9:10 pm
by Antonio Linares
Fernando,

gracias por la observación.

De momento estamos usando jquery UI para la generación automática de HTML y son las limitaciones (superables) de jquery UI

En esta etapa estamos valorando la generación automática de HTML, fallos, mejoras, faltas...

En una siguiente etapa, en breve, nos centraremos en la comunicación via websocket entre la web y la aplicación desktop. Esta es la
razón de necesitar ejecución multi hilo: para poder atender via web y websockets y para poder atender a multiples clientes.

Re: FWH WebApp (HTML) pruebas

PostPosted: Fri Sep 02, 2022 6:53 am
by fgondi
Muchas gracias Antonio

Re: FWH WebApp (HTML) pruebas

PostPosted: Sun Sep 04, 2022 11:46 am
by fgondi
Los browse no se mueven con la ruleta del ratón, sólo con los cursores.
Además sólo se mueve por lo que está visualizado en pantalla, no desplaza el browse hacia arriba ni hacia abajo para mostrar el resto de registros.

Al pulsar en el cursor izquierada o derecha, muestra un print en pantalla con el ascii

Re: FWH WebApp (HTML) pruebas

PostPosted: Sun Sep 04, 2022 2:18 pm
by Antonio Linares
Fernando,

si, conocemos esa limitación, gracias

Me quedé pensando en los RibbonBar y creo que podemos usar el código de los folders...

Muchas gracias por tus pruebas y comentarios :-)

Re: FWH WebApp (HTML) pruebas

PostPosted: Fri May 12, 2023 7:48 pm
by elvira
Hola amigos, ¿hay avances en este tema? Parece que se quedó estancadito…

Re: FWH WebApp (HTML) pruebas

PostPosted: Sat May 13, 2023 11:23 am
by Dioni
Excelente antonio, mas ejemplos xfa..

Re: FWH WebApp (HTML) pruebas

PostPosted: Thu Jan 04, 2024 7:45 pm
by elvira
Hola, hay novedades sobre esto? Gracias mil

Re: FWH WebApp (HTML) pruebas

PostPosted: Thu Jan 04, 2024 9:46 pm
by Antonio Linares
Estimada Elvira,

No hay más avances por el momento.

Existen dificultades técnicas que no hemos sido aun capaces de solucionar, aunque eso no quiere decir que en algún momento podamos hacerlo :-)

Re: FWH WebApp (HTML) pruebas

PostPosted: Fri Jan 05, 2024 12:37 pm
by karinha
Perdón por la sinceridad, pero el solo hecho de que no se compila en [x]Harbour lo dice todo. Creo en el equipo de FiveTech, funcionará, incluso con [x]Harbour.

Regards, sasludos.