---
name: "GMisc"
section: "3o"
platform: "linux"
package: "liblablgtk2-ocaml-doc"
version: "2.4.0v0.2tv-8"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/GMisc"
---

# GMisc(3o)

Miscellaneous widgets

## NAME

GMisc - Miscellaneous widgets

## Module

Module   GMisc

## Documentation

Module **GMisc**\
  :  **sig end**

Miscellaneous widgets

**=== Miscellaneous widgets ===**

*val separator* :  **Gtk.Tags.orientation -\>** **?packing:(GObj.widget -\> unit) -\> ?show:bool -\> unit -\> GObj.widget\_full**

**===** **Statusbar** **===**

*class statusbar\_context :* **Gtk.statusbar Gtk.obj -\> Gtk.statusbar\_context -\> object end**

*class statusbar :* **Gtk.statusbar Gtk.obj -\> object end**

Report messages of minor importance to the user

*val statusbar* :  **?has\_resize\_grip:bool -\>** **?border\_width:int -\>** **?width:int -\>** **?height:int -\>** **?packing:(GObj.widget -\> unit) -\> ?show:bool -\> unit -\> statusbar**

**===** **Calendar** **===**

*class calendar\_signals :* **\[\> Gtk.calendar \] Gtk.obj -\> object end**

*class calendar :* **Gtk.calendar Gtk.obj -\> object end**

Display a calendar and/or allow the user to select a date

*val calendar* :  **?options:Gtk.Tags.calendar\_display\_options list -\>** **?packing:(GObj.widget -\> unit) -\> ?show:bool -\> unit -\> calendar**

**===** **Drawing Area** **===**

*class drawing\_area :* **Gtk.drawing\_area Gtk.obj -\> object end**

A widget for custom user interface elements

*val drawing\_area* :  **?width:int -\>** **?height:int -\>** **?packing:(GObj.widget -\> unit) -\> ?show:bool -\> unit -\> drawing\_area**

**===** **Misc. Widgets** **===**

*class misc :* **\[\> Gtk.misc \] Gtk.obj -\> object end**

A base class for widgets with alignments and padding

*class arrow :* **\[\> Gtk.arrow \] Gtk.obj -\> object end**

Produces an arrow pointing in one of the four cardinal directions

*val arrow* :  **?kind:Gtk.Tags.arrow\_type -\>** **?shadow:Gtk.Tags.shadow\_type -\>** **?xalign:float -\>** **?yalign:float -\>** **?xpad:int -\>** **?ypad:int -\>** **?width:int -\>** **?height:int -\>** **?packing:(GObj.widget -\> unit) -\> ?show:bool -\> unit -\> arrow**

*type image\_type* =  **\[ \`ANIMATION \| \`EMPTY \| \`ICON\_SET \| \`IMAGE \| \`PIXBUF \| \`PIXMAP \| \`STOCK \]**

*class image :* **\[\> Gtk.image \] Gtk.obj -\> object end**

A widget displaying an image

*val image* :  **?file:string -\>** **?image:Gdk.image -\>** **?pixbuf:GdkPixbuf.pixbuf -\>** **?pixmap:Gdk.pixmap -\>** **?mask:Gdk.bitmap -\>** **?stock:GtkStock.id -\>** **?icon\_set:Gtk.icon\_set -\>** **?icon\_size:Gtk.Tags.icon\_size -\>** **?xalign:float -\>** **?yalign:float -\>** **?xpad:int -\>** **?ypad:int -\>** **?width:int -\>** **?height:int -\>** **?packing:(GObj.widget -\> unit) -\> ?show:bool -\> unit -\> image**

*val pixmap* :  **#GDraw.pixmap -\>** **?xalign:float -\>** **?yalign:float -\>** **?xpad:int -\>** **?ypad:int -\>** **?width:int -\>** **?height:int -\>** **?packing:(GObj.widget -\> unit) -\> ?show:bool -\> unit -\> image**

**===** **Labels** **===**

*class label\_skel :* **\[\> Gtk.label \] Gtk.obj -\> object end**

*class label :* **Gtk.label Gtk.obj -\> object end**

A widget that displays a small to medium amount of text

*val label* :  **?text:string -\>** **?markup:string -\>** **?use\_underline:bool -\>** **?mnemonic\_widget:#GObj.widget -\>** **?justify:Gtk.Tags.justification -\>** **?line\_wrap:bool -\>** **?pattern:string -\>** **?selectable:bool -\>** **?ellipsize:PangoEnums.ellipsize\_mode -\>** **?xalign:float -\>** **?yalign:float -\>** **?xpad:int -\>** **?ypad:int -\>** **?width:int -\>** **?height:int -\>** **?packing:(GObj.widget -\> unit) -\> ?show:bool -\> unit -\> label**

*val label\_cast* :  **\< as\_widget : 'a Gtk.obj; .. \> -\> label**

**===** **Tips query** **===**

*class tips\_query\_signals :* **Gtk.tips\_query Gtk.obj -\> object end**

**Deprecated.** .

*class tips\_query :* **Gtk.tips\_query Gtk.obj -\> object end**

**Deprecated.** .

Displays help about widgets in the user interface

*val tips\_query* :  **?caller:#GObj.widget -\>** **?emit\_always:bool -\>** **?label\_inactive:string -\>** **?label\_no\_tip:string -\>** **?xalign:float -\>** **?yalign:float -\>** **?xpad:int -\>** **?ypad:int -\>** **?width:int -\>** **?height:int -\>** **?packing:(GObj.widget -\> unit) -\> ?show:bool -\> unit -\> tips\_query**

**Deprecated.** .

**===** **Color and font selection** **===**

*class color\_selection :* **Gtk.color\_selection Gtk.obj -\> object end**

A widget used to select a color

*val color\_selection* :  **?alpha:int -\>** **?color:Gdk.color -\>** **?has\_opacity\_control:bool -\>** **?has\_palette:bool -\>** **?border\_width:int -\>** **?width:int -\>** **?height:int -\>** **?packing:(GObj.widget -\> unit) -\> ?show:bool -\> unit -\> color\_selection**

*class font\_selection :* **Gtk.font\_selection Gtk.obj -\> object end**

A widget for selecting fonts.

*val font\_selection* :  **?font\_name:string -\>** **?preview\_text:string -\>** **?border\_width:int -\>** **?width:int -\>** **?height:int -\>** **?packing:(GObj.widget -\> unit) -\> ?show:bool -\> unit -\> font\_selection**
