class DocIterator;
class FuncRequest;
class FuncStatus;
+class Intl;
class Language;
class LCursor;
class LyXText;
/// a function should be executed from the workarea
bool workAreaDispatch(FuncRequest const & ev);
- /// access to offset
- int offset_ref() const;
/// access to anchor
lyx::pit_type anchor_ref() const;
///
void updateMetrics(bool singlepar = false);
+ /// get this view's keyboard map handler
+ Intl & getIntl() { return *intl_.get(); }
+ ///
+ Intl const & getIntl() const { return *intl_.get(); }
+
/// This signal is emitted when some message shows up.
boost::signal<void(lyx::docstring)> message;
lyx::pit_type anchor_ref_;
///
int offset_ref_;
+
+ /// keyboard mapping object
+ boost::scoped_ptr<Intl> const intl_;
};
#endif // BUFFERVIEW_H