Ardour  9.0-pre0-582-g084a23a80d
ArdourWidgets::CtrlPersistentTooltip Class Reference

#include <ardour_ctrl_base.h>

Inheritance diagram for ArdourWidgets::CtrlPersistentTooltip:
[legend]

Public Member Functions

 CtrlPersistentTooltip (Gtk::Widget *w)
 
void start_drag ()
 
void stop_drag ()
 
bool dragging () const
 
- Public Member Functions inherited from Gtkmm2ext::PersistentTooltip
 PersistentTooltip (Gtk::Widget *, bool draggable=false, int margin_y=0)
 
virtual ~PersistentTooltip ()
 
void set_tip (std::string)
 
void set_font (Pango::FontDescription font)
 
void set_center_alignment (bool align_to_center)
 

Private Attributes

bool _dragging
 

Additional Inherited Members

- Static Public Member Functions inherited from Gtkmm2ext::PersistentTooltip
static void set_tooltips_enabled (bool en)
 
static bool tooltips_enabled ()
 

Detailed Description

Definition at line 39 of file ardour_ctrl_base.h.

Constructor & Destructor Documentation

◆ CtrlPersistentTooltip()

ArdourWidgets::CtrlPersistentTooltip::CtrlPersistentTooltip ( Gtk::Widget w)

Member Function Documentation

◆ dragging()

bool ArdourWidgets::CtrlPersistentTooltip::dragging ( ) const
virtual

Reimplemented from Gtkmm2ext::PersistentTooltip.

◆ start_drag()

void ArdourWidgets::CtrlPersistentTooltip::start_drag ( )

◆ stop_drag()

void ArdourWidgets::CtrlPersistentTooltip::stop_drag ( )

Member Data Documentation

◆ _dragging

bool ArdourWidgets::CtrlPersistentTooltip::_dragging
private

Definition at line 49 of file ardour_ctrl_base.h.


The documentation for this class was generated from the following file: