fl_set_timer(timer, a);
}
///
- void Set(LString const& = LString(),
- LString const& = LString(),
- LString const& = LString(),
+ void Set(string const& = string(),
+ string const& = string(),
+ string const& = string(),
int delay_secs=6);
///
- LString GetText() const { return text; }
+ string GetText() const { return text; }
///
void Init();
///
void Activate();
///
void Deactivate();
-private:
- ///
- LyXView *owner;
- ///
- LString text;
- ///
- LString text_stored;
- ///
- FL_OBJECT *add(int, FL_Coord, FL_Coord, FL_Coord, FL_Coord);
///
static void ExecutingCB(FL_OBJECT *ob, long);
///
///
static int peek_event(FL_OBJECT *, int, FL_Coord, FL_Coord,
int, void *);
+private:
+ ///
+ LyXView *owner;
+ ///
+ string text;
+ ///
+ string text_stored;
+ ///
+ FL_OBJECT *add(int, FL_Coord, FL_Coord, FL_Coord, FL_Coord);
///
FL_OBJECT *timer;
///
FL_OBJECT *the_buffer;
///
- LString cur_cmd;
+ string cur_cmd;
///
enum{ MAX_HISTORY = 10 };
///
- LString history[MAX_HISTORY];
+ string history[MAX_HISTORY];
///
int history_idx, history_cnt;
///
- void addHistory(LString const &cmd) {
+ void addHistory(string const &cmd) {
if (history_cnt==0 || (history_cnt>0 && cmd!=history[(history_cnt-1) % MAX_HISTORY])) {
history[history_cnt % MAX_HISTORY] = cmd;
history_cnt++;
history_idx = history_cnt;
}
///
- LString getHistory() { return history[history_idx % MAX_HISTORY]; }
+ string getHistory() { return history[history_idx % MAX_HISTORY]; }
};
#endif