Gtk_Misc(3)

Gtk_Misc3

NAME - Gtk_Misc

Misc Widget Abstract.

Header required

#include <gtk--/misc.h&gt;>

Base classes

Gtk_Widget(3)

Derived by

Gtk_Arrow(3) Gtk_Image(3) Gtk_Label(3) Gtk_Pixmap(3)

Overview

This is an abstract for a set of utility widgets that lack a physical window. They do have alignment and padding within their defined space.

Without a window, widgets of this type cannot capture events. To capture events place in Gtk_EventBox.

Properties

xalign

Type: gfloat
Set: set_alignment()

Specify how to position the child widget when it is not allocated all the space available to it. A value of 0.0 positions the widget to the left or top of its allocated space. A value of 1.0 positions the widget to the right or bottom of its allocated space. Specifying 0.5 will center the widget in its allocated space.

Range: 0.0 to 1.0

yalign

Type: gfloat
Set: set_alignment()

see xalign

xpad

Type: guint16
Set: set_padding()

Padding is space placed to either side of a widget to seperate it from its neighbors.

ypad

Type: guint16
Set: set_padding()

see xpad

Public member index

Gtk_Misc(GtkMisc *castitem);
void  set_alignment(gfloat xalign, gfloat yalign);
  Set the {xalign} and {yalign} of this widget.
void  set_padding(gint xpad, gint ypad);
  Set the {xpad} and {ypad} of this widget.
GtkMisc*  gtkobj();
const GtkMisc*  gtkobj() const;
static bool  isGtkMisc(Gtk_Object *checkcast);

Protected member index

friend  CppClassType;
typedef GtkMisc  BaseObjectType;
typedef GtkMiscClass  BaseClassType;
virtual void * get_parent_class();
Gtk_Misc();

Private member index

static CppClassType  misc_class;
GtkType  get_type();

Public member descriptions

Protected member descriptions

Private member descriptions

From libgtkmm-dev 1.0.3-1.1 in Debian 2.2 (Potato). Parsed by carta from the page's man source.