Opened 11 years ago

Closed 11 years ago

#234 closed Feature request (fixed)

WorkspaceManager: IControl Popupmenu - Possible plugins should be shown to the user

Reported by: kopal Owned by: matkovic
Priority: Nice to have Milestone: CrypTool 2.0 BETA 5
Component: WorkspaceManager Keywords: IControl
Cc: kopal

Description

In the WorkspaceManager currently is a popup menu showing all IControl "slots" which can be connected to a plugin. This menu appears by clicking the "IC"-text on the upper right corner of each plugin. But the user does not really know which plugins (s)he can put in there because the slots are black squares with no extra information. There should instead be a list of all compatible plugins which the user may put in the IControl slot. By clicking one item of this list, the plugin should be put into the fitting slot or replace the one which already is placed.

Change History (5)

comment:1 Changed 11 years ago by Matthäus Wander

Milestone: CrypTool 2.0 BETA 4CrypTool 2.0 BETA 5

postponed to Beta 5

comment:2 Changed 11 years ago by matkovic

Status: newaccepted

comment:3 Changed 11 years ago by Sven Rech

(In [3175]) Added class ComponentInformations, which holds some global informations about loaded components.

  • refs #234
  • Will also be used by the startcenter later

comment:4 Changed 11 years ago by Sven Rech

@Viktor: You can use

ComponentInformations.PluginsWithSpecificController[typeof(IControlCost)]

now to get a list of all plugins that have an IControlCost controller (The same with all other IControl derivatives).

comment:5 Changed 11 years ago by matkovic

Resolution: fixed
Status: acceptedclosed

(In [3254]) fixes #234 also added new icons for docking and dock suffix removed

Note: See TracTickets for help on using tickets.