#ifndef INTL_H
#define INTL_H
+#include FORMS_H_LOCATION
+
#ifdef __GNUG__
#pragma interface
#endif
public:
///
Intl();
- ///
- ~Intl();
/// show key mapping dialog
void MenuKeymap();
///
int SetSecondary(string const &);
- // insert correct stuff into paragraph
- //void TranslateAndInsert(char c, LyXText *text);
-
/// initialize key mapper
void InitKeyMapper(bool on);
/// Get the Translation Manager
- inline TransManager *getTrans();
+ inline TransManager * getTrans();
///
bool keymapon;
///
- char *chsetcode;
+ bool primarykeymap;
+ ///
+ char * chsetcode;
///
- static void DispatchCallback(FL_OBJECT*, long);
+ static void DispatchCallback(FL_OBJECT *, long);
private:
- ///
- //int SelectCharset(char const *code);
///
void update();
///
///
void Keymap(long code);
///
- bool primarykeymap;
- ///
int curkeymap;
///
int otherkeymap;
///
- FD_KeyMap *fd_form_keymap;
+ FD_KeyMap * fd_form_keymap;
///
- Combox *Language;
+ Combox * Language;
///
- Combox *Language2;
+ Combox * Language2;
///
string & prim_lang;
///
string & sec_lang;
///
- TransManager *trans;
+ TransManager * trans;
};
-TransManager* Intl::getTrans()
+TransManager * Intl::getTrans()
{
return trans;
}