<!-- ##### SECTION Title ##### -->
FoProperty

<!-- ##### SECTION Short_Description ##### -->
FoProperty is wonderful

<!-- ##### SECTION Long_Description ##### -->
<para>
FoProperty is really wonderful.
</para>

<!-- ##### SECTION See_Also ##### -->
<para>
</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### STRUCT FoProperty ##### -->
<para>

</para>


<!-- ##### ARG FoProperty:value ##### -->
<para>

</para>

<!-- ##### STRUCT FoPropertyClass ##### -->
<para>

</para>


<!-- ##### MACRO FO_PROPERTY_ERROR ##### -->
<para>

</para>



<!-- ##### FUNCTION fo_property_error_quark ##### -->
<para>

</para>

@Returns: 


<!-- ##### ENUM FoPropertyError ##### -->
<para>

</para>

@FO_PROPERTY_ERROR_FAILED: 
@FO_PROPERTY_ERROR_EXPRESSION: 
@FO_PROPERTY_ERROR_NO_ENUMERATION: 
@FO_PROPERTY_ERROR_ILLEGAL_NEGATIVE: 
@FO_PROPERTY_ERROR_ZERO_LENGTH: 
@FO_PROPERTY_ERROR_LAST: 

<!-- ##### FUNCTION fo_property_new ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION fo_property_get_value ##### -->
<para>

</para>

@property: 
@Returns: 


<!-- ##### FUNCTION fo_property_set_value ##### -->
<para>

</para>

@property: 
@new_value: 


<!-- ##### FUNCTION fo_property_class_is_inherited ##### -->
<para>

</para>

@property_class: 
@Returns: 


<!-- ##### FUNCTION fo_property_is_inherited ##### -->
<para>

</para>

@property: 
@Returns: 


<!-- ##### FUNCTION fo_property_class_is_shorthand ##### -->
<para>

</para>

@property_class: 
@Returns: 


<!-- ##### FUNCTION fo_property_is_shorthand ##### -->
<para>

</para>

@property: 
@Returns: 


<!-- ##### USER_FUNCTION FoResolveEnumFunc ##### -->
<para>

</para>

@token: 
@context: 
@err: 
@Returns: 


<!-- ##### USER_FUNCTION FoResolvePercentFunc ##### -->
<para>

</para>

@percentage: 
@font_size: 
@fo_node: 
@context: 
@err: 
@Returns: 


<!-- ##### FUNCTION fo_property_new_from_expr ##### -->
<para>

</para>

@property_class: 
@expr: 
@context: 
@current_font_size: 
@fo_node: 
@error: 
@Returns: 


