AHTPROP *AHTMODEL::SetPropertyDefaultStr( char *propname, char *value ) { AHTPROP *p; p = SetPropertyType( propname, AHTTYPE_EDIT_STRING ); SetPropDefval( p, value ); return p; }
AHTPROP *AHTMODEL::SetPropertyDefaultDouble( char *propname, double value ) { AHTPROP *p; char tmp[64]; sprintf( tmp,"%f",value ); p = SetPropertyType( propname, AHTTYPE_EDIT_DOUBLE ); SetPropDefval( p, tmp ); return p; }
AHTPROP *AHTMODEL::SetPropertyDefaultInt( char *propname, int value ) { AHTPROP *p; char tmp[64]; sprintf( tmp,"%d",value ); p = SetPropertyType( propname, AHTTYPE_EDIT_INT ); SetPropDefval( p, tmp ); return p; }
VistaPropertyList &VistaProperty::GetPropertyListRef() { if(!m_pSubProps) { // should create a PropertyList pointer as a side effect // and treat the type SetPropertyType(VistaProperty::PROPT_PROPERTYLIST); } return *m_pSubProps; }