GauchoCAD


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

Objetivo: Re: GambasCADE
tercoIDE escribió:  
Pedido:
Necesitamos la siguiente mejora en la clase Load/Save:
-que guarde String[]
hasta ahora las entidades tienen este parametro
Public StringData As String ' pero necesitamos pasar esto a
Public StringData As String[]

-Que maneje mejor los caracteres especiales:
intente escribir un texto: "GambasCAD&E" , -----> Save y cuando use Load: se transformo en "GambasCAD&ampE"

Ok, lo miro.
Saludos.

Perfil MP  
Objetivo: Re: GambasCADE
actualizo objetivos, info en la 1er pagina

Perfil MP  
Objetivo: Re: GambasCAD
Terco: Fijate esta función que lista las clases (todas, no solo las cargadas).
'Listing all the classes
For Each f In RDir("./.src", "*.class")
Select String.Mid(File.Name(f), 1, 3)
Case "cad", "cae"
cad.Add(String.UCase(String.Mid(File.BaseName(f), 4)))
End Select
Next

Ahora esta función la estoy usando en cadAlias.class para listar las clases (herramientas cad y cade).
Pero tal vez se puede poner en una clase estática por ejemplo init.class por ejemplo y luego accediendo a esta clase se puede saber que herramientas hay disponibles.
Luego decime que decidís hacer.
Saludos.

Perfil MP  
Objetivo: Re: GambasCAD
tincho escribió:  
Terco: Fijate esta función que lista las clases (todas, no solo las cargadas).
'Listing all the classes
For Each f In RDir("./.src", "*.class")
Select String.Mid(File.Name(f), 1, 3)
Case "cad", "cae"
cad.Add(String.UCase(String.Mid(File.BaseName(f), 4)))
End Select
Next

Ahora esta función la estoy usando en cadAlias.class para listar las clases (herramientas cad y cade).
Pero tal vez se puede poner en una clase estática por ejemplo init.class por ejemplo y luego accediendo a esta clase se puede saber que herramientas hay disponibles.
Luego decime que decidís hacer.
Saludos.


eso esta MUY bueno, pero ... funcionara luego de armar el ejecutable .gambas ?

Perfil MP  
Objetivo: Re: GambasCAD
tercoIDE escribió:  
...eso esta MUY bueno, pero ... funcionara luego de armar el ejecutable .gambas ?

Tengo que encontrar una función que hice una vez que indicaba si el programa corría de en un IDE o un .gambas pero supongamos el peor de los escenarios, que funciona solo en el entorno IDE, en este caso la clase listaría cero items en ese caso la lista se carga de un archivo tools.txt. y en caso que funcione (en el ide ) la clase crea el archivo tools.txt
Al final sea como sea la lista estará disponible.
Saludos.

Perfil MP  
Objetivo: Re: GambasCAD
Terco: estoy con los formularios secundarios:
Alias
Layers
¿Cuales mas hacen falta?
El caso es que trabajarían mas o menos todos igual. estoy trabajando con Alias que es el mas sencillo y no termina de funcionar.
Así que hice el código en un proyectito de pruebas y allí si que funciona correctamente, la única diferencia es que el proyecto de pruebas la clase cadAlias no hereda de ToolsBase
Dejo el código aquí para que lo veas a ver si te ocurre por que puede no funcionar.
Saludos.


sample-edit-collection-with-form-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: sample-edit-collection-with-form-0.0.1.tar.gz
Tamaño: 12.9 KB
Descargado: 75 veces
sample-edit-collection-with-form-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: sample-edit-collection-with-form-0.0.1.tar.gz
Tamaño: 12.9 KB
Descargado: 75 veces
sample-edit-collection-with-form-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: sample-edit-collection-with-form-0.0.1.tar.gz
Tamaño: 12.9 KB
Descargado: 75 veces

Perfil MP  
Objetivo: Re: GambasCAD
tincho escribió:  
Terco: estoy con los formularios secundarios:
Alias
Layers
¿Cuales mas hacen falta?
El caso es que trabajarían mas o menos todos igual. estoy trabajando con Alias que es el mas sencillo y no termina de funcionar.
Así que hice el código en un proyectito de pruebas y allí si que funciona correctamente, la única diferencia es que el proyecto de pruebas la clase cadAlias no hereda de ToolsBase
Dejo el código aquí para que lo veas a ver si te ocurre por que puede no funcionar.
Saludos.


heredando Toolsbase funciona de una

Perfil MP  
Objetivo: Re: GambasCADE
Despues de lograr importar archivos DXF tuve la posibilidad de abrir un plano mediano y comprobé que la perfomance de Paint no alcanza para lograr el objetivo.

Investigando un poco de la clase Cairo, vi que es mejor, pero no tiene actividad desde el 2017 lo que me da mala espina. Entonces tendremos que ir a la poco intuitiva OpenGL donde podre reciclar algunas cosas del Estru3D.

Esto va a demorar la producción un poco.

Perfil MP  
Objetivo: Re: GambasCADE
tercoIDE escribió:  


Esto va a demorar la producción un poco.


me contesto solo como los locos: eso es justamente lo que no quiero

asi que OpenGL no puede ser la alternativa...

Perfil MP  
Objetivo: Re: GambasCADE
tercoIDE escribió:  
tercoIDE escribió:  

Esto va a demorar la producción un poco.

me contesto solo como los locos: eso es justamente lo que no quiero
asi que OpenGL no puede ser la alternativa...

y opencascade? ya se que no hay componente, pero un componente es algo como las clases de C que se implementan en gambas no?
Vuott que dices?
Saludos.

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

Página 5 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:: 0.1125s (PHP: -36% SQL: 136%)
Consultas SQL: 24 - Debug off - GZIP Activado