Class Index Cross Index Namespace Index

Class Gtk::Tooltips

Tooltip group
Contained in: Gtk
Derived from: Gtk::Data
Derived by: none

#include <gtk--/tooltips.h>


public function member index:

Tooltips();
void disable();
void enable();
void force_window();
GtkTooltips* gtkobj();
const GtkTooltips* gtkobj() const;
static bool isA(Object* object);
void set_colors(const Gdk_Color& background, const Gdk_Color& foreground);
void set_delay(guint delay);
void set_tip(const Gtk::Widget& widget, const nstring& tip_text=0, const nstring& tip_private=0);
virtual ~Tooltips();
 

protected function member index:

static GtkTooltipsData* data_get(Gtk::Widget& widget);
 

Description:

This widget holds tooltips for other widgets. You should only need one Tooltip widget for all widgets you wish to add tips to.


Function Member Descriptions:

Gtk::Tooltips::data_get - get tips data from a widget (internal)

static GtkTooltipsData* data_get(Gtk::Widget& widget);

Gtk::Tooltips::disable - disable this tooltip group

void disable();

Gtk::Tooltips::enable - enable this tooltip group

void enable();

Gtk::Tooltips::gtkobj - Returns the underlaying gtk+ object.

GtkTooltips* gtkobj();

Gtk::Tooltips::isA - Returns true if object is this type.

static bool isA(Object* object);

Gtk::Tooltips::set_delay - set the time before tooltips are displayed

void set_delay(guint delay);
delay is in seconds.


Gtk::Tooltips::set_tip - set a tip for a widget

void set_tip(const Gtk::Widget& widget, const nstring& tip_text=0, const nstring& tip_private=0);