A system and method for an event driven virtual workspace are described.
According to one example method, a trader can define a plurality of
windows to be associated with a virtual workspace. Also, the trader could
define one or more triggering events, the combination of which may be
used to activate the virtual workspace. In such an embodiment, when the
system detects the one or more triggers, the system can attempt to
activate the virtual workspace. According to the example method, the
trader may place a number of limiting conditions before any states of the
currently displayed windows are modified such that the triggered virtual
workspace could be displayed. If no limiting conditions are detected, the
system can display the triggered virtual workspace.