OpendTect  6.6
uiofferinfo.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: A.H. Bril
8  Date: Dec 2001
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uitoolsmod.h"
15 #include "uimainwin.h"
16 #include "uitoolbutton.h"
17 #include "uistring.h"
18 class uiTextBrowser;
19 
20 
32 public:
33 
35  int initialnrlines=5);
36 
37  void setText(const char*);
38 
40 
41 };
42 
43 
54 public:
55 
56  uiOfferInfo(uiParent*,bool setinsens=true);
57 
58  void setInfo(const char*,const uiString& newcaption=
60 
61 protected:
62 
65  bool insens_;
66 
68 
69  void updateWin();
70 
73 
74 };
75 
76 
uiMainWin
User interface main window.
Definition: uimainwin.h:35
uistring.h
uiOfferInfo::caption_
uiString caption_
Definition: uiofferinfo.h:64
uiOfferInfo::infoReq
void infoReq(CallBacker *)
uiOfferInfo
Tool button with the 'i' popping up a uiOfferInfoWin if pushed.
Definition: uiofferinfo.h:53
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiOfferInfo::info_
BufferString info_
Definition: uiofferinfo.h:63
uimainwin.h
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiOfferInfoWin::uiOfferInfoWin
uiOfferInfoWin(uiParent *, const uiString &captn, int initialnrlines=5)
uiOfferInfo::updateWin
void updateWin()
uiStrings::sEmptyString
static uiString sEmptyString()
Definition: uistrings.h:354
uiOfferInfo::uiOfferInfo
uiOfferInfo(uiParent *, bool setinsens=true)
uiTextBrowser
Definition: uitextedit.h:103
uiOfferInfo::insens_
bool insens_
Definition: uiofferinfo.h:65
BufferString
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
uiOfferInfoWin
Non-modal window able to display local, handy info for the user.
Definition: uiofferinfo.h:31
uiString
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
uiOfferInfo::setInfo
void setInfo(const char *, const uiString &newcaption=uiStrings::sEmptyString())
uitoolbutton.h
uiOfferInfo::infowin_
uiOfferInfoWin * infowin_
Definition: uiofferinfo.h:67
uiParent
Definition: uiparent.h:26
uiOfferInfoWin::mODTextTranslationClass
mODTextTranslationClass(uiOfferInfoWin)
uiOfferInfoWin::setText
void setText(const char *)
uiOfferInfoWin::uitb_
uiTextBrowser * uitb_
Definition: uiofferinfo.h:39
uiOfferInfo::mODTextTranslationClass
mODTextTranslationClass(uiOfferInfo)
uiOfferInfo::winClose
void winClose(CallBacker *)
uiToolButton
Definition: uitoolbutton.h:22

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