X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fintl.h;h=bc639dea0fd1680d243a63970fb7778c45babed4;hb=09e01879979643949f1f2c7216023f1f35d5ada2;hp=6c5f47e7b37c233b974cd16c931502d7215c1af9;hpb=524a23ba3ad249e868b1012f00d0541f12a9a263;p=lyx.git diff --git a/src/intl.h b/src/intl.h index 6c5f47e7b3..bc639dea0f 100644 --- a/src/intl.h +++ b/src/intl.h @@ -1,16 +1,25 @@ // -*- C++ -*- -/* International support for LyX */ +/** + * \file intl.h + * Copyright 1995-2002 the LyX Team + * Read the file COPYING + * + * \author unknown + * \author John Levon + */ + + #ifndef INTL_H #define INTL_H -#ifdef __GNUG__ -#pragma interface -#endif - #include "LString.h" #include "trans_mgr.h" +/** + * This class is used for managing keymaps + * for composing characters in LyX. + */ class Intl { public: /// which keymap is currently used ? @@ -18,9 +27,9 @@ public: PRIMARY, SECONDARY }; - + Intl(); - + /// {en/dis}able the keymap void KeyMapOn(bool on); @@ -37,7 +46,7 @@ public: void InitKeyMapper(bool on); // Get the Translation Manager - TransManager & getTrans(); + TransManager & getTransManager(); /// using primary or secondary keymap ? Keymap keymap; @@ -55,7 +64,7 @@ private: inline -TransManager & Intl::getTrans() +TransManager & Intl::getTransManager() { return trans; }