OpendTect-6_4
6.4
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
od6.4.5
include
uiODMain
uiodattribtreeitem.h
Go to the documentation of this file.
1
#ifndef uiodattribtreeitem_h
2
#define uiodattribtreeitem_h
3
4
/*+
5
________________________________________________________________________
6
7
(C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8
Author: Kristofer Tingdahl
9
Date: 4-11-2002
10
RCS: $Id$
11
________________________________________________________________________
12
13
14
-*/
15
16
#include "uiodmainmod.h"
17
#include "
uioddatatreeitem.h
"
18
19
22
mExpClass
(
uiODMain
)
uiODAttribTreeItem
: public
uiODDataTreeItem
23
{
mODTextTranslationClass
(
mODTextTranslationClass
);
24
public
:
25
uiODAttribTreeItem
(
const
char
* parenttype );
26
~
uiODAttribTreeItem
();
27
static
uiString
createDisplayName(
int
visid,
int
attrib );
28
static
void
createSelMenu(
MenuItem
&,
int
visid,
int
attrib,
29
int
sceneid);
30
static
bool
handleSelMenu(
int
mnuid,
int
visid,
int
attrib);
31
static
uiString
sKeySelAttribMenuTxt();
32
static
uiString
sKeyColSettingsMenuTxt();
33
static
uiString
sKeyUseColSettingsMenuTxt();
34
protected
:
35
36
bool
anyButtonClick(
uiTreeViewItem
*);
37
38
void
createMenu(
MenuHandler
*,
bool
istb);
39
void
handleMenuCB(
CallBacker
* );
40
void
updateColumnText(
int
col );
41
uiString
createDisplayName()
const
;
42
43
MenuItem
selattrmnuitem_
;
44
MenuItem
colsettingsmnuitem_
;
45
MenuItem
usecolsettingsmnuitem_
;
46
};
47
48
49
#endif
uiODDataTreeItem
Definition:
uioddatatreeitem.h:31
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
MenuHandler
Definition:
menuhandler.h:187
uiODMain
OpendTect application top level object.
Definition:
uiodmain.h:41
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition:
uistring.h:38
uioddatatreeitem.h
uiString
Definition:
uistring.h:89
uiODAttribTreeItem::colsettingsmnuitem_
MenuItem colsettingsmnuitem_
Definition:
uiodattribtreeitem.h:44
uiODAttribTreeItem::selattrmnuitem_
MenuItem selattrmnuitem_
Definition:
uiodattribtreeitem.h:43
uiTreeViewItem
Definition:
uitreeview.h:201
MenuItem
Definition:
menuhandler.h:76
uiODAttribTreeItem
Definition:
uiodattribtreeitem.h:22
uiODAttribTreeItem::usecolsettingsmnuitem_
MenuItem usecolsettingsmnuitem_
Definition:
uiodattribtreeitem.h:45
Generated at for the
OpendTect
seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019