Opened 13 years ago
Closed 13 years ago
#1433 closed task (fixed)
Visualización de estructuras de datos
Reported by: | Víctor de Buen Remiro | Owned by: | Jorge |
---|---|---|---|
Priority: | highest | Milestone: | Mantainance |
Component: | Interface | Version: | head |
Severity: | blocker | Keywords: | |
Cc: |
Description (last modified by )
Es necesario contar con un método de visualizar en el interfaz los campos de la estructura de un conjunto.
Al explorar en el interfaz un conjunto no sabemos si tiene o no estructura y en tal caso cómo se llaman sus campos.
Podemos saber la estructura de un conjunto con la función StructName pero a veces no sabemos ni siquiera dónde está definida una estructura por lo que es difícil manejarlas.
También se podría hacer una función que devolviera una lista de los campos y sus tipos
Set StructFields(Text structName)
Change History (5)
comment:1 Changed 13 years ago by
Description: | modified (diff) |
---|
comment:2 Changed 13 years ago by
Status: | new → accepted |
---|---|
Version: | 2.0.1 → head |
comment:3 Changed 13 years ago by
Sí, me parece perfecto.
En los NameBlock que sean instancia de clase se podría mencionar el nombre de la clase
en esa misma ventana info.
comment:4 Changed 13 years ago by
Las instancias de clase ya muestran en el apartado Content el nombre de la clase a la que pertenecen.
Los conjuntos con estructura también podrían sacar el nombre de la estructura en el Content. Eso es interno de TOL y es sencillo de hacer.
Luego, en el menú contextual de la ventana info se podría mostrar el contenido completo de la estructura o la clase tal y como sale al pulsar sobre ellas en el inspector.
Esto quizás podría exigir muchos recursos o presentar demasiada información no deseada así que igual debería ser opcional e incluir un icono tipo +
que al pulsarle te la mostrara debajo o en una ventana nueva.
Esto último parece más sensato y más homogéneo, pues trata igual a las estructuras y las clases que son cosas realmente muy relacionadas entre sí.
comment:5 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Podemos incluir en el panel info una descripción de los campos de la estructura, alguna otra opción?