Exemple #1
0
void wxSFGridShape::MarkSerializableDataMembers()
{
    XS_SERIALIZE_EX(m_nRows, wxT("rows"), sfdvGRIDSHAPE_ROWS);
	XS_SERIALIZE_EX(m_nCols, wxT("cols"), sfdvGRIDSHAPE_COLS);
	XS_SERIALIZE_EX(m_nCellSpace, wxT("cell_space"), sfdvGRIDSHAPE_CELLSPACE);
	XS_SERIALIZE(m_arrCells, wxT("cells"));
}
Exemple #2
0
void wxSFControlShape::MarkSerializableDataMembers()
{
    XS_SERIALIZE_EX(m_nProcessEvents, wxT("process_events"), sfdvCONTROLSHAPE_PROCESSEVENTS);
    XS_SERIALIZE_EX(m_nControlOffset, wxT("offset"), sfdvCONTROLSHAPE_CONTROLOFFSET);
    XS_SERIALIZE_EX(m_ModFill, wxT("modification_fill"), sfdvCONTROLSHAPE_MODFILL);
    XS_SERIALIZE_EX(m_ModBorder, wxT("modification_border"), sfdvCONTROLSHAPE_MODBORDER);
}
Exemple #3
0
wxSFEditTextShape::wxSFEditTextShape(const wxSFEditTextShape& obj)
: wxSFTextShape(obj)
{
	m_pTextCtrl = NULL;
	m_fForceMultiline = obj.m_fForceMultiline;
	m_nEditType = obj.m_nEditType;

	XS_SERIALIZE_EX(m_fForceMultiline, wxT("multiline"), sfdvEDITTEXTSHAPE_FORCEMULTILINE);
	XS_SERIALIZE_INT_EX(m_nEditType, wxT("edittype"), sfdvEDITTEXTSHAPE_EDITTYPE);
}
Exemple #4
0
wxSFEditTextShape::wxSFEditTextShape(const wxRealPoint& pos, const wxString& txt, wxSFDiagramManager* manager)
: wxSFTextShape(pos, txt, manager)
{
	m_pTextCtrl = NULL;
	m_fForceMultiline = sfdvEDITTEXTSHAPE_FORCEMULTILINE;
	m_nEditType = sfdvEDITTEXTSHAPE_EDITTYPE;

	XS_SERIALIZE_EX(m_fForceMultiline, wxT("multiline"), sfdvEDITTEXTSHAPE_FORCEMULTILINE);
	XS_SERIALIZE_INT_EX(m_nEditType, wxT("edittype"), sfdvEDITTEXTSHAPE_EDITTYPE);
}
Exemple #5
0
wxSFEditTextShape::wxSFEditTextShape(void)
: wxSFTextShape()
{
	m_pTextCtrl = NULL;
	m_fForceMultiline = sfdvEDITTEXTSHAPE_FORCEMULTILINE;
	m_nEditType = sfdvEDITTEXTSHAPE_EDITTYPE;

	XS_SERIALIZE_EX(m_fForceMultiline, wxT("multiline"), sfdvEDITTEXTSHAPE_FORCEMULTILINE);
	XS_SERIALIZE_INT_EX(m_nEditType, wxT("edittype"), sfdvEDITTEXTSHAPE_EDITTYPE);
}
Exemple #6
0
//**************************************************
//***************Figure COMPONENT*******************
//**************************************************
void wxSFComponent::MarkSerializableDataMembers()
{
	XS_SERIALIZE(m_shapeGUID, wxT("GUID"));
	XS_SERIALIZE_EX(m_fCanScale, wxT("scale_image"), sfdvCOMPONENTSHAPE_SCALEIMAGE);
}
Exemple #7
0
//**************************************************
//*****************Figure TRIGGER*******************
//**************************************************
void wxSFTrigger::MarkSerializableDataMembers()
{
	XS_SERIALIZE(m_shapeGUID, wxT("GUID"));
	XS_SERIALIZE_EX(m_fCanScale, wxT("scale_image"), sfdvTRIGGERSHAPE_SCALEIMAGE);
}