VICI  0.11.815
Visual Chart Interpreter
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
VICI::Ed::ViciEditor Class Referenceabstract

The flowchart editor. More...

#include <vici/vici.h>

Inheritance diagram for VICI::Ed::ViciEditor:
VICI::Canvas::CanvasClient VICI::Symbol::SymbolClient VICI::Cmnd::CommandClient VICI::Search::SearchClient VICI::stub::ViciEditorStub

Public Member Functions

virtual ~ViciEditor ()
 virtual destructor
 
virtual VICI::WindowgetMainWindow ()=0
 Get a pointer to the main window.
 
virtual void openFile (const VICI::Path &)=0
 Tell the editor which file to start with.
 
- Public Member Functions inherited from VICI::Canvas::CanvasClient
virtual ~CanvasClient ()
 virtual destructor
 
virtual void newSymbol (Symbol::Symbol *sym)=0
 called when a symbol is placed on the canvas. More...
 
virtual void newChart ()=0
 called when a new diagram has been started
 
virtual void changedChart ()=0
 called when the chart is first changed
 
virtual void searchAction (NodeId)=0
 notification that the user wants the search tab
 
virtual void commandAction (NodeId, const ArgList &)=0
 notification that the command tab is to be displayed
 
virtual void breakAction (NodeId, bool set)=0
 notification that a breakpoint has been set or cleared
 
- Public Member Functions inherited from VICI::Symbol::SymbolClient
virtual ~SymbolClient ()
 virtual destructor
 
virtual void selection (Symbol *sym)=0
 notify that a symbol has been selected. More...
 
virtual void symbolAttr (SymbolAttributes &att)=0
 notify that the default symbol attributes have changed More...
 
virtual void textAttr (TextAttributes &att)=0
 notify that the default text attributes have changed More...
 
- Public Member Functions inherited from VICI::Cmnd::CommandClient
virtual ~CommandClient ()
 virtual destructor
 
virtual void optionsAndParameters (NodeId nid, const ArgList &args)=0
 this gets called when the user presses OK More...
 
virtual void cmndError (csr msg)=0
 this gets called if there is an error More...
 
- Public Member Functions inherited from VICI::Search::SearchClient
virtual ~SearchClient ()
 virtual destructor
 
virtual void selectedCommand (NodeId n, csr c)=0
 this function is called when the user selects a command. More...
 

Detailed Description

The flowchart editor.

The facade for the editor classes.

The implementation will allow the user to enter and edit a flowchart, test it and install it into their desktop.


The documentation for this class was generated from the following file: