66 WindowType windowType()
const;
69 void setWindowType(WindowType wt);
72 bool windowStaysOnTop()
const;
75 void setWindowStaysOnTop(
bool stayOnTop);
78 int screenNumber()
const;
82 void setScreenNumber(
int number);
91 void setPosition(
int x,
int y);
94 unsigned int width()
const;
97 unsigned int height()
const;
100 void setSize(
unsigned int width,
unsigned int height);
103 bool isFixedSize()
const;
106 void setFixedSize(
bool fixed);
117 template<
class Archive>
BOOST_CLASS_VERSION(makArchives::DtDiGuySettingsRecord, 3)
Contains makVrv:DtConfigurationCollection class.
#define DT_SERIALIZE_BASE(BASE_CLASS)
Serialize the base class implementation.
Definition: DtSerialize.h:161
unsigned int myWidth
Default is 300.
Definition: DtWindowConfiguration.h:157
#define DT_DLL_VRVUTIL
Definition: vrvUtil.h:34
Contains makVrv::DtChannelConfiguration class.
This owns a list of channel configurations.
Definition: DtWindowConfiguration.h:28
int myScreenNumber
Default is 0.
Definition: DtWindowConfiguration.h:148
bool myFixedSizeFlag
Default is False.
Definition: DtWindowConfiguration.h:163
Definition: DtWindowConfiguration.h:38
void _serialize(Archive &ar, const unsigned int version)
Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can b...
Definition: DtWindowConfiguration.h:118
static const char * DefaultWindowString
Definition: DtWindowConfiguration.h:33
Contains DLL export macros.
DtConfigurationCollection< DtChannelConfiguration > DtChannelConfigurations
Definition: DtWindowConfiguration.h:22
bool myStaysOnTop
Default is false.
Definition: DtWindowConfiguration.h:145
Definition: DtWindowConfiguration.h:37
#define DT_DECLARE_ALL_serialize_FUNCTIONS
Definition: DtSerialize.h:134
WindowType
Definition: DtWindowConfiguration.h:35
WindowType myWindowType
Default is Window.
Definition: DtWindowConfiguration.h:142
int myX
Default is 100.
Definition: DtWindowConfiguration.h:151
int myY
Default is 100.
Definition: DtWindowConfiguration.h:154
DtChannelConfigurations myChannelConfigurations
All copy semantics members.
Definition: DtWindowConfiguration.h:139
The base implementation of a configuration.
Definition: DtConfiguration.h:24
#define DT_SERIALIZE_MEMBER(NAME)
Serialize a Member whose name starts with 'my' If your member does not have that name, use Dt_SERIALIZE.
Definition: DtSerialize.h:158
Definition: DtWindowConfiguration.h:39
unsigned int myHeight
Default is 300.
Definition: DtWindowConfiguration.h:160