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 15 years ago

#952 closed defect (fixed)

Mensaje de error del interfaz

Reported by: Víctor de Buen Remiro Owned by: Jorge
Priority: normal Milestone: Mantainance
Component: Interface Version: head
Severity: normal Keywords:
Cc:

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

Al darle con el botón izquierdo del ratón a cualquier archivo incluido en el inspector de objetos me sale este mensaje

Warning: [1] La función :: ha fallado en : 
GuiTools::ImageManager::getImageResourceId(imageName)

ERROR: [1] __getIconForInstance__ no se pudo crear.

que indica que se está utilizando el paquete GuiTools sin haber sido requerido previamente.

El interfaz no debería necesitar de un paquete opcional para mostrar el contenido de un archivo.

Debería comprobar si el paquete está cargado y si no lo está simplemente no usarlo y no dar las capacidades que dependan de ello.

Si eso no es posible entonces es que GuiTools no debe ser un paquete externo sino que debe estar incluido en la StdLib

Change History (4)

comment:1 Changed 15 years ago by Jorge

Status: newaccepted

este error debe haber quedado resuelto en [2406]

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

Description: modified (diff)

Al darle con el botón izquierdo del ratón a cualquier archivo incluido en el inspector de objetos me sale este mensaje

Warning: [1] La función :: ha fallado en : 
GuiTools::ImageManager::getImageResourceId(imageName)

ERROR: [1] __getIconForInstance__ no se pudo crear.

que indica que se está utilizando el paquete GuiTools sin haber sido requerido previamente.

El interfaz no debería necesitar de un paquete opcional para mostrar el contenido de un archivo.

Debería comprobar si el paquete está cargado y si no lo está simplemente no usarlo y no dar las capacidades que dependan de ello.

Si eso no es posible entonces es que GuiTools no debe ser un paquete externo sino que debe estar incluido en la StdLib

comment:3 Changed 15 years ago by Jorge

He cargado tolbase sin algún paquete requerido y no logro reproducir el error.

Además, en el procedimiento ::ImageManager::getIconForInstance, que es donde se hace referencia GuiTools::ImageManager::getImageResourceId(imageName), se esta invocando a esa función solo si esta existe.

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

Resolution: fixed
Status: acceptedclosed

Ya funciona bien

Note: See TracTickets for help on using tickets.