## Documentation

Table of Contents
Class Inheritance Tree
Widget Screenshots
Package groups

## Index

Package: Cell_Renderer_Progress

- Goto spec source

# Description

    package Gtk.Cell_Renderer_Progress is

A Gtk_Cell_Renderer_Progress can be used to render a progress bar in a cell

Binding from C File version 2.8.17

# Classes

### Gtk_Cell_Renderer_Progress_Record

- Goto declaration in source

    type Gtk_Cell_Renderer_Progress_Record is
         new Gtk.Cell_Renderer.Gtk_Cell_Renderer_Record with null record;

#### Ancestors:

Gtk.Cell_Renderer.Gtk_Cell_Renderer_Record
Glib.Object.GObject_Record

#### Primitive operations:

Glib.Object.Deallocate

- To API doc
- To spec

(Inherited)
Glib.Object.Get_Type

- To API doc
- To spec

(Inherited)
Glib.Object.Notify

- To API doc
- To spec

(Inherited)
Glib.Object.Ref

- To API doc
- To spec

(Inherited)
Glib.Object.Ref_Sink

- To API doc
- To spec

(Inherited)
Glib.Object.Unref

- To API doc
- To spec

(Inherited)
Gtk.Cell_Renderer.Activate

- To API doc
- To spec

(Inherited)
Gtk.Cell_Renderer.Get_Fixed_Size

- To API doc
- To spec

(Inherited)
Gtk.Cell_Renderer.Get_Size

- To API doc
- To spec

(Inherited)
Gtk.Cell_Renderer.Render

- To API doc
- To spec

(Inherited)
Gtk.Cell_Renderer.Set_Fixed_Size

- To API doc
- To spec

(Inherited)
Gtk.Cell_Renderer.Start_Editing

- To API doc
- To spec

(Inherited)

# Types

### Gtk_Cell_Renderer_Progress

- Goto declaration in source

    type Gtk_Cell_Renderer_Progress is
         access all Gtk_Cell_Renderer_Progress_Record'Class;

# Constants & Global variables

### Text_Property

- Goto declaration in source

(Glib.Properties.Property_String)

    Text_Property  : constant Glib.Properties.Property_String;

### Value_Property

- Goto declaration in source

(Glib.Properties.Property_Int)

    Value_Property : constant Glib.Properties.Property_Int;

Orientation_Property : constant Glib.Properties.Property_Enum;

### Pulse_Property

- Goto declaration in source

(Glib.Properties.Property_Int)

    Pulse_Property : constant Glib.Properties.Property_Int;

Orientation_Property : constant Glib.Properties.Property_Enum;

### Text_Xalign_Property

- Goto declaration in source

(Glib.Properties.Property_Float)

    Text_Xalign_Property : constant Glib.Properties.Property_Float;

### Text_Yalign_Property

- Goto declaration in source

(Glib.Properties.Property_Float)

    Text_Yalign_Property : constant Glib.Properties.Property_Float;

# Subprograms & Entries

### Gtk_New

- Goto spec in source

    procedure Gtk_New    (Render: out Gtk_Cell_Renderer_Progress);

### Initialize

- Goto spec in source

    procedure Initialize (Render: access Gtk_Cell_Renderer_Progress_Record'Class);

Creates or initializes a new renderer. Adjust how text is drawn using object properties. Properties can be set either directly on the renderer, or in combination with a Gtk_Tree_View_Column so that the property is bound to a value in the Gtk_Tree_Model.

### Get_Type

- Goto spec in source
- Goto body in source

    function Get_Type return GType;

Returns the internal value associated with this renderer