Index

Package: Generic_Properties

Description

package Glib.Generic_Properties is

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.

Packages

Generic_Internal_Discrete_Property (generic)

Generic_Enumeration_Property (generic)

Generic_Internal_Boxed_Property (generic)

Constants & Global variables

Unset_Value

Unset_Value : exception;