65 WindowType windowType()
const;
68 void setWindowType(WindowType wt);
71 bool windowStaysOnTop()
const;
74 void setWindowStaysOnTop(
bool stayOnTop);
77 int screenNumber()
const;
81 void setScreenNumber(
int number);
90 void setPosition(
int x,
int y);
93 unsigned int width()
const;
96 unsigned int height()
const;
99 void setSize(
unsigned int width,
unsigned int height);
102 bool isFixedSize()
const;
105 void setFixedSize(
bool fixed);
116 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:156
Definition: DtWindowConfiguration.h:38
#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:147
bool myFixedSizeFlag
Default is False.
Definition: DtWindowConfiguration.h:162
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:117
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:144
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:141
int myX
Default is 100.
Definition: DtWindowConfiguration.h:150
int myY
Default is 100.
Definition: DtWindowConfiguration.h:153
DtChannelConfigurations myChannelConfigurations
All copy semantics members.
Definition: DtWindowConfiguration.h:138
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:159