0000535: request for python editible Properties panels
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5273 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
This commit is contained in:
@@ -103,16 +103,6 @@ short PropertyContainer::getPropertyType(const char *name) const
|
||||
return getPropertyData().getType(this,name);
|
||||
}
|
||||
|
||||
void PropertyContainer::setPropertyType(const Property* prop, short attr)
|
||||
{
|
||||
getPropertyData().setType(this,prop,attr);
|
||||
}
|
||||
|
||||
void PropertyContainer::setPropertyType(const char *name, short attr)
|
||||
{
|
||||
getPropertyData().setType(this,name,attr);
|
||||
}
|
||||
|
||||
const char* PropertyContainer::getPropertyGroup(const Property* prop) const
|
||||
{
|
||||
return getPropertyData().getGroup(this,prop);
|
||||
@@ -369,22 +359,6 @@ short PropertyData::getType(const PropertyContainer *container,const char* name)
|
||||
return 0;
|
||||
}
|
||||
|
||||
void PropertyData::setType(const PropertyContainer *container,const Property* prop, short attr) const
|
||||
{
|
||||
const PropertyData::PropertySpec* Spec = findProperty(container,prop);
|
||||
|
||||
if (Spec)
|
||||
const_cast< PropertyData::PropertySpec*>(Spec)->Type = attr;
|
||||
}
|
||||
|
||||
void PropertyData::setType(const PropertyContainer *container,const char* name, short attr) const
|
||||
{
|
||||
const PropertyData::PropertySpec* Spec = findProperty(container,name);
|
||||
|
||||
if (Spec)
|
||||
const_cast< PropertyData::PropertySpec*>(Spec)->Type = attr;
|
||||
}
|
||||
|
||||
const char* PropertyData::getGroup(const PropertyContainer *container,const Property* prop) const
|
||||
{
|
||||
const PropertyData::PropertySpec* Spec = findProperty(container,prop);
|
||||
|
||||
Reference in New Issue
Block a user