Property


Description:

[ CCode ( has_construct_function = false ) ]
public Property (string key, PropType type, Text label, string? icon, Text tooltip, bool sensitive, bool visible, PropState state, PropList? prop_list)

Creates a new Property.

Parameters:

key

Unique Identity for the Property.

type

PropType of Property.

label

Text shown in UI.

icon

Icon file for the Property.

tooltip

Message shown if mouse hovered the Property.

sensitive

Whether the Property is sensitive to keyboard and mouse event.

visible

Whether the Property is visible.

state

IBusPropState of Property.

prop_list

PropList that contains sub IBusProperties.

Returns:

A newly allocated Property.