class MiniBuffer {
public:
///
- MiniBuffer(LyXView *o, FL_Coord x, FL_Coord y, FL_Coord h, FL_Coord w)
- : owner(o)
- {
- text = _("Welcome to LyX!");
- shows_no_match = true;
- history_idx = history_cnt = 0;
- add(FL_NORMAL_INPUT, x, y, h, w);
- }
+ MiniBuffer(LyXView * o,
+ FL_Coord x, FL_Coord y, FL_Coord h, FL_Coord w);
+
///
bool shows_no_match;
///
fl_set_timer(timer, a);
}
///
- void Set(string const& = string(),
- string const& = string(),
- string const& = string(),
+ void Set(string const & = string(),
+ string const & = string(),
+ string const & = string(),
int delay_secs= 6);
///
string GetText() const { return text; }
int, void *);
private:
///
- LyXView *owner;
+ LyXView * owner;
///
string text;
///
string text_stored;
///
- FL_OBJECT *add(int, FL_Coord, FL_Coord, FL_Coord, FL_Coord);
+ FL_OBJECT * add(int, FL_Coord, FL_Coord, FL_Coord, FL_Coord);
///
- FL_OBJECT *timer;
+ FL_OBJECT * timer;
///
- FL_OBJECT *the_buffer;
+ FL_OBJECT * the_buffer;
///
string cur_cmd;
///
int history_idx, history_cnt;
///
void addHistory(string const &cmd) {
- if (history_cnt == 0 || (history_cnt>0 && cmd!= history[(history_cnt-1) % MAX_HISTORY])) {
+ if (history_cnt == 0
+ || (history_cnt > 0
+ && cmd != history[(history_cnt - 1) % MAX_HISTORY])) {
history[history_cnt % MAX_HISTORY] = cmd;
- history_cnt++;
+ ++history_cnt;
}
history_idx = history_cnt;
}