예제 #1
0
AHTPROP *AHTMODEL::SetPropertyDefaultStr( char *propname, char *value )
{
    AHTPROP *p;
    p = SetPropertyType( propname, AHTTYPE_EDIT_STRING );
    SetPropDefval( p, value );
    return p;
}
예제 #2
0
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;
}
예제 #3
0
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;
}
예제 #4
0
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;
}