close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 15 years ago

Closed 13 years ago

Last modified 13 years ago

#740 closed enhancement (fixed)

Classes and Objects in TOLBase Inspector

Reported by: pgea@… Owned by: Jorge
Priority: high Milestone: OOP Implementation
Component: Interface Version: head
Severity: critical Keywords:
Cc: vdebuen@…

Description (last modified by Víctor de Buen Remiro)

(1) Los métodos de una instancia de una clase no pueden
examinarse desde el inspector de objetos de TOLBase.

Éstos ahora pertenecen a la clase para evitar replicarlos
en cada instancia, pero sería conveniente poder visualizarlos
al inspeccionar los objetos.

(2) Las clases en el inspector tienen el aspecto de objetos
Anything y poco podemos saber de ellas, quizá sería útil
poder ver los constructores (métodos Static) que tienen.

Change History (23)

comment:1 Changed 15 years ago by Jorge

Status: newaccepted
Version: head

comment:2 Changed 15 years ago by Jorge

Parece que tol le informa a toltcl que ej:: es una funcion de la gramatica Real, es el punto de partida para buscar.

comment:3 in reply to:  2 Changed 15 years ago by Jorge

Replying to josp:

Parece que tol le informa a toltcl que ej:: es una funcion de la gramatica Real, es el punto de partida para buscar.

ese comentario no tiene que ver con este ticket!!!

comment:4 Changed 14 years ago by Jorge

El punto 1) ya estas resuelto. Estamos trabajando en el punto 2)

comment:5 Changed 14 years ago by Jorge

Cc: vdebuen@… added

Sobre el punto 2) estamos pensando en mostrar en la ventana info una información textual de los miembros y métodos visibles de la clase.

comment:6 Changed 14 years ago by Víctor de Buen Remiro

Description: modified (diff)

comment:7 Changed 14 years ago by Víctor de Buen Remiro

Description: modified (diff)

comment:8 Changed 14 years ago by Víctor de Buen Remiro

(In [3364]) Refs #740

comment:9 Changed 14 years ago by Víctor de Buen Remiro

(In [3365]) Fixes #1144
Refs #740

comment:10 Changed 14 years ago by Jorge

(In [3368]) refs #740

comment:11 Changed 14 years ago by Jorge

(In [3369]) refs #740, specific icon from Struct

comment:12 Changed 14 years ago by Jorge

(In [3370]) refs #740, implement

tol::info anything $objRef

it is invoked when and Anything object is inserted in the inspector.

comment:13 Changed 14 years ago by Jorge

(In [3376]) refs #740, class info is shown inside a widget with syntax syntax highlight

comment:14 Changed 14 years ago by Víctor de Buen Remiro

(In [3378]) Refs #1146
Refs #740
Reordering members and methods

comment:15 Changed 14 years ago by Víctor de Buen Remiro

If class info begins with

// API for Class

instead of

/* API for Class

then no syntax highlight is shown.

comment:16 Changed 14 years ago by Víctor de Buen Remiro

Long text wrapping is not implemented

comment:17 Changed 14 years ago by Víctor de Buen Remiro

(In [3383]) Refs #740
Using comments

comment:18 Changed 13 years ago by Jorge

Resolution: fixed
Status: acceptedclosed

comment:19 Changed 13 years ago by Víctor de Buen Remiro

(In [4214]) Refs #740
Adding description to class API

comment:20 Changed 13 years ago by Víctor de Buen Remiro

(In [4215]) Refs #740
Adding description to class API

comment:21 Changed 13 years ago by Víctor de Buen Remiro

(In [4216]) Refs #740
Adding description to class API

comment:22 Changed 13 years ago by Jorge

(In [4217]) refs #740, se hace un chequeo más robusto del contenido generado desde tol como definición de la clase.

comment:23 Changed 13 years ago by Víctor de Buen Remiro

(In [4218]) Refs #740
Adding description to class API

Note: See TracTickets for help on using tickets.