FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Mapa para sistema de Resto
Posts: 50
Joined: Tue Feb 02, 2021 10:21 PM
Mapa para sistema de Resto
Posted: Tue Nov 16, 2021 03:59 PM
Buenos dias colegas,

Tenemos un sistema de PV de restó pero jamas pudimos agregarle un mapa de mesas, ya que no tenemos idea de como hacer que el usuario cree cada imagen y la pueda ubicar y luego como recopilar la información.

Tenemos buen manejo de MySQL asique no seria un problema el guardado, pero la implementación en pantalla se nos dificulta, ya que deberiamos dejar que el usuario posicione y luego tomar donde posiciono, y que cree los elementos, etc...

Les dejo una foto de lo que necesitamos crear, y si alguno tiene para echarme una mano, seria de mucha ayuda!!



Hay algunos elementos que son SIN action y otros que SI. Eso lo definiria facilmente cuando guarde, pero deberia tener para que cree un elemento, lo pueda dimensionar y elegir el color.

Desde ya muchas gracias colegas
Nicolás
Posts: 50
Joined: Tue Feb 02, 2021 10:21 PM
Re: Mapa para sistema de Resto
Posted: Tue Nov 16, 2021 06:41 PM
Pude encontrar en SAMPLES, GDIPLUS3.prg lo siguiente que me ayuda bastante.



Pero no encuentro como hacer para que el usuario pueda ARRASTRAR y cambiar la altura y anchura del objeto.

Despues tan solo quedaria saber en que posición esta ubicado cada uno para guardarlo en la base de datos para despues rescatarlo.
Nicolás
Posts: 50
Joined: Tue Feb 02, 2021 10:21 PM
Re: Mapa para sistema de Resto
Posted: Tue Nov 16, 2021 07:43 PM

Creo que obtuve una solución utilizando el SAMPLES/DESIGN.prg lo pongo aqui por si a alguien le sirve.

Ahora queda cranear todo jaja

Si alguien esta con un proyecto similar, comenteme-

Saludos!

Nicolás
Posts: 128
Joined: Tue Jan 03, 2006 08:31 PM
Re: Mapa para sistema de Resto
Posted: Thu Nov 18, 2021 10:30 PM
Hola nlerdafehn
Yo quise seguir igual la tendencia de los demás Software que usan Mapas de Mesas, después de intentar y al momento de estar desarrollándolo. me di cuenta que no es funcional.. por que al final de cuenta al mesero no el interesa ver el mapa de mesas, a el solo le interesa ver el área y sus respectivas mesas, así que adapté una área de la ventana principal y decidí poner botones según las áreas definidas.. y mostrar sus respectivas mesas (con botones) si están previamente definidas.. y te aseguro que el mesero no extraña el mapa de mesas :-)

https://ibb.co/qRmbvTN
Saludos!
Posts: 344
Joined: Sat Jul 22, 2006 09:04 PM
Re: Mapa para sistema de Resto
Posted: Sun Nov 21, 2021 01:44 PM
Hola buenos días, debes de usar el como modelo testmap.prg y testmap2.prg
En su momento hice un sistema para una estacionamiento con sus cocheras, sería similar a las mesas de un bar.
Me hice hacer el mapa con un arquitecto para que quede bien profesional el diseño, cada cochera/mesa debe de ir con un color diferente ya que es la trampita para saber en que cochera/mesa hizo click el usuario.
Analiza bien estos dos samples y te daras cuenta.
Te adjunto imagen para que captes la idea
Fachada

Imagen Base para el sistema

Saludos desde Argentina
Marcelo
FWH - Harbour - BCC7 - PellesC
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Mapa para sistema de Resto
Posted: Mon Nov 22, 2021 01:23 PM

Marcelo, tiene una pinta estupenda
Enhorabuena

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 344
Joined: Sat Jul 22, 2006 09:04 PM
Re: Mapa para sistema de Resto
Posted: Mon Nov 22, 2021 03:22 PM

Si es así Cristóbal, fue un desafío en aquel momento, no se si hoy haría algo así nuevamente ya que es algo complejo.
Pero para animar al compañero que si se puede, solo hay que tomar el ejemplo que mencioné y si en algo se puede ayudar por aquí no tengo problemas en hacerlo.
Saludos

FWH - Harbour - BCC7 - PellesC
Posts: 50
Joined: Tue Feb 02, 2021 10:21 PM
Re: Mapa para sistema de Resto
Posted: Tue Nov 23, 2021 09:18 PM

Muchas gracias a ambos! Muy buenos trabajos.

Si, en realidad nuestro sistema va mas a lo practico, de incorporar el codigo y les trae la mesa, pero la competencia los tiene mal acostumbrados jajaja

Echare un ojo por esos samples, muchas gracias y buena semana

Nicolás

Continue the discussion