Note: this package need only be used and understood by people who
want to create their own new widgets and their associated properties.
Normal usage of properties doesn't require any deep understanding of
this package.
This package provides two generic subpackages that make it easy to
declare properties.
Each of these packages define two types:
- Property_RO : this type should be used for a read-only property
of the given type.
- Property : This is for read-write properties
Each of these two types is associated with one or two primitive
operations Get_Property and Set_Property, that allows the modification
of properties of this type.
As a user and creator of new widgets, you should always use the
Generic_Enumeration_Property package, since it also registers the
enumeration type with gtk+ for a full compatibility with C.
Note: this package need only be used and understood by people who want to create their own new widgets and their associated properties.
Normal usage of properties doesn't require any deep understanding of this package.
This package provides two generic subpackages that make it easy to declare properties.
Each of these packages define two types:
- Property_RO : this type should be used for a read-only property of the given type.
- Property : This is for read-write properties Each of these two types is associated with one or two primitive operations Get_Property and Set_Property, that allows the modification of properties of this type.
As a user and creator of new widgets, you should always use the Generic_Enumeration_Property package, since it also registers the enumeration type with gtk+ for a full compatibility with C.