Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 5 de 6
Ir a la página Anterior  1, 2, 3, 4, 5, 6  Siguiente
 
GauchoCAD
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje 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.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: GambasCADE 
 
actualizo objetivos, info en la 1er pagina
 




===================
"Los IF son mas rápidos" - autor anónimo
 
tercoIDE - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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 ?
 




===================
"Los IF son mas rápidos" - autor anónimo
 
tercoIDE - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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: 72 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: 72 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: 72 veces

 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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
 




===================
"Los IF son mas rápidos" - autor anónimo
 
tercoIDE - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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.
 




===================
"Los IF son mas rápidos" - autor anónimo
 
tercoIDE - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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...
 




===================
"Los IF son mas rápidos" - autor anónimo
 
tercoIDE - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 

Publicar nuevo tema  Responder al tema  Página 5 de 6
Ir a la página Anterior  1, 2, 3, 4, 5, 6  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
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



  

 

cron