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")); }
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); }
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); }
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); }
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); }
//************************************************** //***************Figure COMPONENT******************* //************************************************** void wxSFComponent::MarkSerializableDataMembers() { XS_SERIALIZE(m_shapeGUID, wxT("GUID")); XS_SERIALIZE_EX(m_fCanScale, wxT("scale_image"), sfdvCOMPONENTSHAPE_SCALEIMAGE); }
//************************************************** //*****************Figure TRIGGER******************* //************************************************** void wxSFTrigger::MarkSerializableDataMembers() { XS_SERIALIZE(m_shapeGUID, wxT("GUID")); XS_SERIALIZE_EX(m_fCanScale, wxT("scale_image"), sfdvTRIGGERSHAPE_SCALEIMAGE); }