Ardour  8.7-14-g57a6773833
_GtkNotebookClass Struct Reference

#include <gtknotebook.h>

Public Attributes

GtkContainerClass parent_class
 
void(* switch_page )(GtkNotebook *notebook, GtkNotebookPage *page, guint page_num)
 
gboolean(* select_page )(GtkNotebook *notebook, gboolean move_focus)
 
gboolean(* focus_tab )(GtkNotebook *notebook, GtkNotebookTab type)
 
gboolean(* change_current_page )(GtkNotebook *notebook, gint offset)
 
void(* move_focus_out )(GtkNotebook *notebook, GtkDirectionType direction)
 
gboolean(* reorder_tab )(GtkNotebook *notebook, GtkDirectionType direction, gboolean move_to_last)
 
gint(* insert_page )(GtkNotebook *notebook, GtkWidget *child, GtkWidget *tab_label, GtkWidget *menu_label, gint position)
 
GtkNotebook *(* create_window )(GtkNotebook *notebook, GtkWidget *page, gint x, gint y)
 
void(* _gtk_reserved1 )(void)
 

Detailed Description

Definition at line 101 of file gtknotebook.h.

Member Data Documentation

◆ _gtk_reserved1

void(* _GtkNotebookClass::_gtk_reserved1) (void)

Definition at line 138 of file gtknotebook.h.

◆ change_current_page

gboolean(* _GtkNotebookClass::change_current_page) (GtkNotebook *notebook, gint offset)

Definition at line 118 of file gtknotebook.h.

◆ create_window

GtkNotebook*(* _GtkNotebookClass::create_window) (GtkNotebook *notebook, GtkWidget *page, gint x, gint y)

Definition at line 133 of file gtknotebook.h.

◆ focus_tab

gboolean(* _GtkNotebookClass::focus_tab) (GtkNotebook *notebook, GtkNotebookTab type)

Definition at line 116 of file gtknotebook.h.

◆ insert_page

gint(* _GtkNotebookClass::insert_page) (GtkNotebook *notebook, GtkWidget *child, GtkWidget *tab_label, GtkWidget *menu_label, gint position)

Definition at line 127 of file gtknotebook.h.

◆ move_focus_out

void(* _GtkNotebookClass::move_focus_out) (GtkNotebook *notebook, GtkDirectionType direction)

Definition at line 120 of file gtknotebook.h.

◆ parent_class

GtkContainerClass _GtkNotebookClass::parent_class

Definition at line 103 of file gtknotebook.h.

◆ reorder_tab

gboolean(* _GtkNotebookClass::reorder_tab) (GtkNotebook *notebook, GtkDirectionType direction, gboolean move_to_last)

Definition at line 122 of file gtknotebook.h.

◆ select_page

gboolean(* _GtkNotebookClass::select_page) (GtkNotebook *notebook, gboolean move_focus)

Definition at line 114 of file gtknotebook.h.

◆ switch_page

void(* _GtkNotebookClass::switch_page) (GtkNotebook *notebook, GtkNotebookPage *page, guint page_num)

Definition at line 105 of file gtknotebook.h.


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