// -*- C++ -*-
/* This file is part of
* ======================================================
- *
+ *
* LyX, The Document Processor
*
* Copyright 1998 The LyX Team.
#include <sigc++/signal_system.h>
/** A collapsable text inset for LaTeX insertions.
-
+
To write full ert (including styles and other insets) in a given
space.
Note that collapsed_ encompasses both the inline and collapsed button
- versions of this inset.
+ versions of this inset.
*/
class Language;
bool insetAllowed(Inset::Code) const { return false; }
///
void setFont(BufferView *, LyXFont const &,
- bool toggleall = false, bool selectall = false);
+ bool toggleall = false, bool selectall = false);
///
- void edit(BufferView *, int, int, unsigned int);
+ void edit(BufferView *, int, int, mouse_button::state);
///
void edit(BufferView * bv, bool front = true);
///
///
SigC::Signal0<void> hideDialog;
///
- void insetButtonPress(BufferView *, int x, int y, int button);
+ void insetButtonPress(BufferView *, int x, int y, mouse_button::state button);
///
- bool insetButtonRelease(BufferView * bv, int x, int y, int button);
+ bool insetButtonRelease(BufferView * bv, int x, int y, mouse_button::state button);
///
- void insetMotionNotify(BufferView *, int x, int y, int state);
+ void insetMotionNotify(BufferView *, int x, int y, mouse_button::state state);
///
int latex(Buffer const *, std::ostream &, bool fragile,
bool free_spc) const;
///
int ascii(Buffer const *,
- std::ostream &, int linelen = 0) const;
+ std::ostream &, int linelen = 0) const;
///
int linuxdoc(Buffer const *, std::ostream &) const;
///
void validate(LaTeXFeatures &) const {}
///
UpdatableInset::RESULT localDispatch(BufferView *, kb_action,
- string const &);
+ string const &);
///
bool checkInsertChar(LyXFont &);
///