|Re: Extensive Context Dependent Help [message #1220369 is a reply to message #1220202]
||Wed, 11 December 2013 11:06
|| Pierre-Charles David
Registered: July 2009
Le 10/12/2013 12:08, Suminda Sirinath Salpitikorala Dharmasena a écrit :
> Provide context based help system when a user clicks a particular area
> open a pop up with what the user can do in this context. If the user has
> not done something, added something or created a particular artifact
> provide context based indeligent help on this.
Thanks for the feedback. Each Sirius-based modeler is different and
targets a different kinds of user (sometimes domain experts, sometimes
non-technical people...), so it is really the job of a modeler specifier
to decide what kind of guidance he wants to offer.
Sirius already provides several mechanisms in the modeler definition
language for context-sensitive behavior, like for example Tool Filters,
which can be used to hide/reveal tools in the palette depending on the
state of the model. The behavior of the tools themselves can be as smart
and context-sensitive as you want to make them.
You can also use standard Eclipse mechanisms, like a custom view
reacting to the current selection to show " what the user can do in this
context", cheat-sheets, etc.
I you have a more specific requirement which can not be addressed using
the existing mechanism, I encourage you to create a bugzilla with the
Pierre-Charles David - Obeo
Need training or professional services for Sirius?
Join the Sirius community at SiriusCon. Register for free: Nov. 9th Paris
Powered by FUDForum
. Page generated in 0.02599 seconds