#pragma interface
#endif
+#include <sigc++/signal_system.h>
#include "LString.h"
#include "form1.h"
-#include <sigc++/signal_system.h>
+
+#if 1
+#include "trans_mgr.h"
+#endif
class LyXText;
class Combox;
+
+#if 0
class TransManager;
+#endif
#ifdef SIGC_CXX_NAMESPACES
using SigC::Object;
+using SigC::Connection;
#endif
/// default character set
/// initialize key mapper
void InitKeyMapper(bool on);
+#if 0
/// Get the Translation Manager
TransManager * getTrans();
+#else
+ // Get the Translation Manager
+ TransManager & getTrans();
+#endif
///
bool keymapon;
///
string & prim_lang;
///
string & sec_lang;
+#if 0
///
TransManager * trans;
+#else
+ ///
+ TransManager trans;
+#endif
/// Redraw connection.
- SigC::Connection r_;
+ Connection r_;
};
+#if 0
inline
TransManager * Intl::getTrans()
{
return trans;
}
+#else
+inline
+TransManager & Intl::getTrans()
+{
+ return trans;
+}
+#endif
#endif