GauchoCAD


Ir a la página Anterior  1, 2, 3, 4, 5, 6  Siguiente

Objetivo: Re: GambasCADE
v3ctor escribió:  
...el diseño grafico con un tabstrip no es correcto...

Estoy de acuerdo vector, yo de hecho no uso TabStrips para nada, solo TabPanel, y desde hace un tiempo uso mucho Workspaces en los que podes embeber un formulario completo.
Estoy trabajando en la interface (de GambasCADE) para lograr una mejor fluidez de trabajo.
Saludos.

Perfil MP  
Objetivo: Re: GambasCADE
tincho escribió:  

No me quiero adelantar pero una vez que tengamos ordenado el tema. me gustaria empezar a investigar otro aspecto que es el de trasmitir las ordenes y recuperar datos con RCP Json. pero eso es para bastante mas adelante. jeje
Saludos.


Anoche estaba pensando en como podían comunicarse lo elementos entre si:

Si tengo una Bateria conectada con un Cable a una Lampara, cual seria el protocolo de comunicación?

Yo pense que los elementos tengan una colección de cosas que reciben, modifican y transmiten. Por ejemplo un Interruptor, recibe electricidad, y si esta On, transmite electricidad. Un cable recibe y transmite todo el tiempo. Estamos adelentandonos, pero las clases de elementos tienen que estar bien formadas desde ahora.

Perfil MP  
Objetivo: Re: GambasCADE
Terco: fijate la nueva interface y me decís que te parece.
Saludos.


GambasCADE-0.0.11.tar.gz
Descripción:  
Descargar
Nombre del archivo: GambasCADE-0.0.11.tar.gz
Tamaño: 449.9 KB
Descargado: 66 veces
GambasCADE-0.0.11.tar.gz
Descripción:  
Descargar
Nombre del archivo: GambasCADE-0.0.11.tar.gz
Tamaño: 449.9 KB
Descargado: 66 veces
GambasCADE-0.0.11.tar.gz
Descripción:  
Descargar
Nombre del archivo: GambasCADE-0.0.11.tar.gz
Tamaño: 449.9 KB
Descargado: 66 veces

Perfil MP  
Objetivo: Re: GambasCADE
v3ctor escribió:  

toolbox


Me gusta esa ventana detachable. Es una form? hacela para grupos de entidades de la misma familia. Deberia aparecer y desaparecer cuando el user presione el boton comunitario.

Perfil MP  
Objetivo: Re: GambasCADE
El proyecto ya se encuentra en Github
https://github.com/belmotek/GambasCADE
Saludos.

Perfil MP  
Objetivo: Re: GambasCADE
Terco, respecto a los iconos de png y de 48x48 ¿Es posible conseguirlos SVG?
Saludos.

última edición por tincho el Martes, 28 Abril 2020, 21:50; editado 1 vez
Perfil MP  
Objetivo: Re: GambasCADE
tincho escribió:  
Terco, respecto a los iconos de png y de 48x48 ¿Es posible conseguirlos SVG?
Saludos.


Esta hermosa asiatica los hizo, son libres pero hay que mencionarla. Yo baje en PNG, pero se puede bajar en SVG

https://www.flaticon.com/authors/trinh-ho

Perfil MP  
Objetivo: Re: GambasCADE
123 probando .... la linterna funciona.
Terco, el código de linterna funciona perfectamente.
captura_de_pantalla_2020_04_29_17_35_09
Saludos.

Perfil MP  
Objetivo: Re: GambasCADE
Terco y Vector:
Les explico donde y como poner mas botones y herramientas en la interface que hice (FCAD.form). Aprovechado la clase Lantern que me envio Terco explico como la agregue, de cara a los menúes.

LANTERN - agregando un nuevo tipo de entidad inteligente, que como saben son column, slab, beam, wallcolumn. Todas esta son del grupo etru3d
Pasos a seguir:
  • En FCAD.form tomar un ToolButton libre y poner en el TAG el nombre de la entidad, en este caso lantern.
  • Agregar la linea en ToolsLoad()
    x.Add(["lantern", pic, ClsLantern, ("Testing compatibility")], "lantern")

  • Agregar el archivo svg/lantern.svg
  • Agregar en el evento estru3d_Click()
    Case "lantern"
    ent = New ClsLantern



Para agregar otras herramientas de otros grupos:
Agregando herramientas de entidades simples como line, circle etc.
  • En FCAD.form tomar un ToolButton libre y poner en el TAG el nombre de la entidad, en este caso lantern.
  • Agregar la linea en ToolsLoad()
    x.Add(["polyline", pic, ClsPolyline, ("Polilínea")], "polyline")

  • Agregar el archivo svg/polyline.svg
  • Agregar en el evento menuapp_Click()
    Nota: El código no esta definido todavía para elementos simples.


Agregando herramientas de modificación copy, move etc.
Es todo igual pero en el evento menumodify_Click()
Pero acá todavía no esta definido el código.

Saludos.

Perfil MP  
Objetivo: Re: GambasCADE
hay que añadir los componentes gb.settings y gb.desktop saludos

Ir a la página Anterior  1, 2, 3, 4, 5, 6  Siguiente

Página 3 de 6


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 2.4564s (PHP: 61% SQL: 39%)
Consultas SQL: 31 - Debug off - GZIP Activado