Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 2
Ir a la página 1, 2  Siguiente
 
Propuesta Para Mejorar Un Poco La Interfaz
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Propuesta Para Mejorar Un Poco La Interfaz 
 

Link


GambasCADE-0.0.901.tar.gz
Descripción:  
Descargar
Nombre del archivo: GambasCADE-0.0.901.tar.gz
Tamaño: 438.76 KB
Descargado: 78 veces
GambasCADE-0.0.901.tar.gz
Descripción:  
Descargar
Nombre del archivo: GambasCADE-0.0.901.tar.gz
Tamaño: 438.76 KB
Descargado: 78 veces
GambasCADE-0.0.901.tar.gz
Descripción:  
Descargar
Nombre del archivo: GambasCADE-0.0.901.tar.gz
Tamaño: 438.76 KB
Descargado: 78 veces

 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
última edición por v3ctor el Miercoles, 29 Abril 2020, 17:36; editado 1 vez 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Propuesta Para Mejorar Un Poco La Interfaz 
 
No me voy a meter en los controles que quieran usar ni como acomodarlos. Eso decidan uds. Es visual y personal, te gusta una interfaz o no. Pero comento como pienso que debería ser el flujo de trabajo de un user.

Como el programa puede tener varios perfiles de uso:

-CAD: simple y sencillo , dibujar formas simples principalmente

-CAM (la M es de modeling): hormigon, estructuras metalicas, etc

-CAE: simulacion de procesos industriales, como circuitos electricos/tuberias de liquedos/gases

Se me ocurre que deberia haber alguna "bienvenida" estilo gambas (que nos pregunta que tipo de soft queremos hacer) para disponer las barras de herramientas mas adecuadas de acuerdo a lo que elija el user.

Yo lo habia pensado como la primer pestaña del tab strip, pero acepto la idea que el tab strip no gusta. Mi idea inicial eran 3 tab strips: area de bienvenida load-save-plantillas/area de trabajo con la cuadricula/area de resultados, conslusiones, estadisticas .  Pero puede organizarse de otra forma.

Solamente necesito que no toquen estos eventos (y tampoco los necesitan uds):

drawArea_Draw/_MouseDown/_MouseUp/_MouseMove  y FMain_KeyPress o como se llame el FMain nuevo
 




===================
"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: Propuesta Para Mejorar Un Poco La Interfaz 
 
tercoIDE escribió:  
No me voy a meter en los controles que quieran usar ni como acomodarlos. Eso decidan uds. Es visual y personal, te gusta una interfaz o no. Pero comento como pienso que debería ser el flujo de trabajo de un user.

Como el programa puede tener varios perfiles de uso:

-CAD: simple y sencillo , dibujar formas simples principalmente

-CAM (la M es de modeling): hormigon, estructuras metalicas, etc

-CAE: simulacion de procesos industriales, como circuitos electricos/tuberias de liquedos/gases

Se me ocurre que deberia haber alguna "bienvenida" estilo gambas (que nos pregunta que tipo de soft queremos hacer) para disponer las barras de herramientas mas adecuadas de acuerdo a lo que elija el user.

Yo lo habia pensado como la primer pestaña del tab strip, pero acepto la idea que el tab strip no gusta. Mi idea inicial eran 3 tab strips: area de bienvenida load-save-plantillas/area de trabajo con la cuadricula/area de resultados, conslusiones, estadisticas .  Pero puede organizarse de otra forma.

Solamente necesito que no toquen estos eventos (y tampoco los necesitan uds):

drawArea_Draw/_MouseDown/_MouseUp/_MouseMove  y FMain_KeyPress o como se llame el FMain nuevo


es importante que pongas nombre tu, a todo,(nombres de botones, de paneles, grupos de herramientas) asi uno puede modificar usando esos nombres, yo no voy a tocar nada de otras cosas, pues no pienso tocar el codigo original y principal que lo manejas tu, yo solamente hago codigo y tu o quien estimen que pueda hacerlo añada el codigo o los cambios propuestos en código.
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Propuesta Para Mejorar Un Poco La Interfaz 
 
No entendi...

Pueden cambiarle el nombre a TODO, no afecta al resto, eso es lo bueno de la forma en que trabaja gambasCAD&E , es extensible y facilmente moldeable.

El area de dibujo debe llamarse drwArea.

Los botones y menus pueden llamarse de cualquier manera.
 




===================
"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: Propuesta Para Mejorar Un Poco La Interfaz 
 
dentro del proyecto que me baje, voy hacer una carpeta postapase y voy a poner todo lo que haga, no voy a tocar otro codigo y si lo hago le pondré al final 'postapase'

tengo una idea para las ayudas de botones y herramientas

hacer un modulo subHelpMe  (idea)

con por ejemplo

Public Sub Control(Control As Control) As String
    
    Select Case Control.Name
        Case ToolBox.btnLosaTriangular3.Name
            Return "la losa triangular es bla bla bla..."
            
        Case ToolBox.btnCotas2.Name
            Return "la herramiento cotas sirve para  bla bla bla..."
        Case ""
            
        Default
            
    End Select
    
    Return "?"
    
End

 toolbox1

GambasCADE-0.0.902.tar.gz
Descripción:  
Descargar
Nombre del archivo: GambasCADE-0.0.902.tar.gz
Tamaño: 439.22 KB
Descargado: 77 veces
GambasCADE-0.0.902.tar.gz
Descripción:  
Descargar
Nombre del archivo: GambasCADE-0.0.902.tar.gz
Tamaño: 439.22 KB
Descargado: 77 veces
GambasCADE-0.0.902.tar.gz
Descripción:  
Descargar
Nombre del archivo: GambasCADE-0.0.902.tar.gz
Tamaño: 439.22 KB
Descargado: 77 veces

 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
última edición por v3ctor el Miercoles, 29 Abril 2020, 20:16; editado 2 veces 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Propuesta Para Mejorar Un Poco La Interfaz 
 
Las clases ayudan al user, todas tienen o deberian tener estas cosas:

Public Const HelperTrabajo As String = ("Inserto una Losa")

Public Const ParamHelper As String = ("Start point;End point")

esto se escribe en el promp abajo a la izq.


Lo que si va a hacer falta es una F1 ayuda como todos los programas.
 




===================
"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: Propuesta Para Mejorar Un Poco La Interfaz 
 
Bueno luego de bastante trabajo va quedando.
captura_de_pantalla_2020_04_29_23_18_20
Saludos.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Propuesta Para Mejorar Un Poco La Interfaz 
 
tincho escribió:  
Bueno luego de bastante trabajo va quedando.
captura_de_pantalla_2020_04_29_23_18_20
Saludos.


esto es una guerra de interfaces!!!

pongan todas la variables de ambiente Public de FMain a un modulo Main, y jueguen tranquilos

yo estoy dedicandome a las entidades especiales, los que tienen movimiento o reaccionan de alguna manera a los clicks
 




===================
"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: Propuesta Para Mejorar Un Poco La Interfaz 
 
La interfaz de LibreCAD (se colgo al cargar el plano)
-como todas, demasiado llena de cosas
-los botones son muy chicos y despliegan una lista en vez de otros botones, el texto de la lista es innecesario
-a la derecha la lista propiedades achica el lugar real de trabajo
-colores monotonos
2020_04_30


La interfaz de CADMate
-demasiadas herramientas, hace 30 años que hago CAD y me pierdo, imaginense un usuario novel
- la linea de comandos achica todo y es innecesaria, puede estar directamente en el dibujo, como ahora
-las propiedades a la izquierda estan bien ordenadas, pero no hace falta mostrarlas si el user no las requiere
-tengo q forzar la vista para ver las cosas
2020_04_30_2
 




===================
"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: Propuesta Para Mejorar Un Poco La Interfaz 
 
tercoIDE escribió:  
La interfaz de LibreCAD (se colgo al cargar el plano)
-como todas, demasiado llena de cosas
-los botones son muy chicos y despliegan una lista en vez de otros botones, el texto de la lista es innecesario
-a la derecha la lista propiedades achica el lugar real de trabajo
-colores monotonos
2020_04_30


se podría hacer una barra horizontal con un botón por grupo de herramientas y un panel ancho a la izquierda, al seleccionar el grupo, con botones algo mas grandes.
otra seria hacer algo igual a librecad pero en ves de un menú, hacer un panel con botones algo mas grandes, ya que las pantallas suelen ser mas largas que altas y es mejor usar el espacio vertical y no horizontal



tercoIDE escribió:  

La interfaz de CADMate
-demasiadas herramientas, hace 30 años que hago CAD y me pierdo, imagínense un usuario novel
- la linea de comandos achica todo y es innecesaria, puede estar directamente en el dibujo, como ahora
-las propiedades a la izquierda estan bien ordenadas, pero no hace falta mostrarlas si el user no las requiere
-tengo q forzar la vista para ver las cosas
2020_04_30_2



ese despelote de herramientas se podría solucionar con una ventana opciones donde el usuario elige las herramientas que desea ver y tener disponibles, pudiendo hacer perfiles predeterminados de herramientas o que el usuario los cree, de esa forma solo se verán las herramientas que deseas, no teniendo así lugares ocupados de pantalla que no usas y se lo quitas al área de trabajo.

l
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
última edición por v3ctor el Jueves, 30 Abril 2020, 16:24; editado 2 veces 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 

Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  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