OpendTect-6_4  6.4
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 
24 public:
25  uiODAttribTreeItem( const char* parenttype );
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 
46 };
47 
48 
49 #endif
Definition: uioddatatreeitem.h:31
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Definition: menuhandler.h:187
OpendTect application top level object.
Definition: uiodmain.h:41
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: uistring.h:89
MenuItem colsettingsmnuitem_
Definition: uiodattribtreeitem.h:44
MenuItem selattrmnuitem_
Definition: uiodattribtreeitem.h:43
Definition: uitreeview.h:201
Definition: menuhandler.h:76
Definition: uiodattribtreeitem.h:22
MenuItem usecolsettingsmnuitem_
Definition: uiodattribtreeitem.h:45

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019