wiki:PRO_LIB_INSPECTOR_R0

Version 6 (modified by peko, 17 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Analysis

Overview

The PRO_LIB_INSPECTOR is a GUI tool that allows browsing the application state while it still works. The inspector should be improved in the appropriate way.

Task requirements

  • Make the inspector more useful.
  • Make the inspector not so complicated.

Task result

The result of this task should be code.

Implementation idea

  • More useful:
    • Add keyboard navigation features.
    • Add additional info besides Name, Value, State, Type.
  • Not complicated:
    • Remove (if possible) the recursively displayed things.
    • Examine all the things displayed and choose whether to display all of them. (may not be rational to have all this information since it may not be needed).

PRO_LIB_CORE_TUTORIAL_R0

How to demo

  • Open eclipse and run Sophie2.0.
  • Besides the main window of Sophie2.0 a separate window should be displayed which is the inspector itself.
  • Use the keyboard to navigate through the inspector.
  • Use the mouse to navigate through the inspector.
  • All the things that are present in Sophie2.0 should be displayed in the inspector as well.

Design

  • Make the Inspector auto refresh on Sophie2.0 state changes.

Implementation

Testing

Comments

Log

Error: Macro Include(wiki:PRO_LIB_INSPECTOR_R0_LOG) failed
current transaction is aborted, commands ignored until end of transaction block