OpendTect-6_4
6.4
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
od6.4.5
include
uiODMain
uiodlangmenumgr.h
Go to the documentation of this file.
1
#ifndef uiodlangmenumgr_h
2
#define uiodlangmenumgr_h
3
/*+
4
________________________________________________________________________
5
6
(C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7
Author: Nanne Hemstra
8
Date: Nov 2017
9
RCS: $Id$
10
________________________________________________________________________
11
12
-*/
13
14
#include "uiodmainmod.h"
15
#include "
callback.h
"
16
#include "
uistring.h
"
17
18
class
uiMenu
;
19
class
uiODMenuMgr
;
20
23
mExpClass
(
uiODMain
)
uiODLangMenuMgr
: public
CallBacker
24
{
mODTextTranslationClass
(
uiODLangMenuMgr
)
25
public
:
26
uiODLangMenuMgr
(
uiODMenuMgr
*);
27
~
uiODLangMenuMgr
();
28
29
protected
:
30
31
void
initLanguageMenu();
32
void
updateLanguageMenu();
33
34
void
languageChangeCB(CallBacker*);
35
void
languageSelectedCB(CallBacker*);
36
37
uiODMenuMgr
*
mnumgr_
;
38
uiMenu
*
langmnu_
;
39
};
40
41
#endif
mExpClass
#define mExpClass(module)
Definition:
commondefs.h:160
CallBacker
To be able to send and/or receive CallBacks, inherit from this class.
Definition:
callback.h:272
uiODMain
OpendTect application top level object.
Definition:
uiodmain.h:41
uistring.h
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition:
uistring.h:38
callback.h
uiODLangMenuMgr::mnumgr_
uiODMenuMgr * mnumgr_
Definition:
uiodlangmenumgr.h:37
uiMenu
Definition:
uimenu.h:65
uiODLangMenuMgr
The OpendTect language menu manager.
Definition:
uiodlangmenumgr.h:23
uiODLangMenuMgr::langmnu_
uiMenu * langmnu_
Definition:
uiodlangmenumgr.h:38
uiODMenuMgr
The OpendTect menu manager.
Definition:
uiodmenumgr.h:37
Generated at for the
OpendTect
seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019