class FileName;
}
-namespace frontend {
-class LyXView;
-}
-
/** This class encapsulates all the LyX command operations.
This is the class of the LyX's "high level event handler".
Every user command is processed here, either invocated from
/// LyX dispatcher, executes lyx actions.
void dispatch(FuncRequest const &);
- ///
- void setLyXView(frontend::LyXView * lv);
-
///
void initKeySequences(KeyMap * kb);
/// cursor y position before dispatch started
int cursorBeforeDispatchY() const { return cursorPosBeforeDispatchY_; }
- ///
- void updateLayout(DocumentClass const * const oldlayout, Buffer * buffer);
-
private:
- ///
- frontend::LyXView * lyx_view_;
-
/// the last character added to the key sequence, in UCS4 encoded form
char_type encoded_last_key;