64 WindowType windowType()
const;
67 void setWindowType(WindowType wt);
70 bool windowStaysOnTop()
const;
73 void setWindowStaysOnTop(
bool stayOnTop);
76 int screenNumber()
const;
80 void setScreenNumber(
int number);
89 void setPosition(
int x,
int y);
92 unsigned int width()
const;
95 unsigned int height()
const;
98 void setSize(
unsigned int width,
unsigned int height);
101 bool isFixedSize()
const;
104 void setFixedSize(
bool fixed);
115 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:155
#define DT_DLL_VRVUTIL
Definition: vrvUtil.h:34
Contains makVrv::DtChannelConfiguration class.
This owns a list of channel configurations.
Definition: DtWindowConfiguration.h:26
int myScreenNumber
Default is 0.
Definition: DtWindowConfiguration.h:146
bool myFixedSizeFlag
Default is False.
Definition: DtWindowConfiguration.h:161
Definition: DtWindowConfiguration.h:36
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:116
static const char * DefaultWindowString
Definition: DtWindowConfiguration.h:31
Contains DLL export macros.
DtConfigurationCollection< DtChannelConfiguration > DtChannelConfigurations
Definition: DtWindowConfiguration.h:22
bool myStaysOnTop
Default is false.
Definition: DtWindowConfiguration.h:143
Definition: DtWindowConfiguration.h:35
#define DT_DECLARE_ALL_serialize_FUNCTIONS
Definition: DtSerialize.h:134
WindowType
Definition: DtWindowConfiguration.h:33
WindowType myWindowType
Default is Window.
Definition: DtWindowConfiguration.h:140
int myX
Default is 100.
Definition: DtWindowConfiguration.h:149
int myY
Default is 100.
Definition: DtWindowConfiguration.h:152
DtChannelConfigurations myChannelConfigurations
All copy semantics members.
Definition: DtWindowConfiguration.h:137
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:37
unsigned int myHeight
Default is 300.
Definition: DtWindowConfiguration.h:158