Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkpagesetup.h File Reference

Go to the source code of this file.

Macros

#define GTK_TYPE_PAGE_SETUP   (gtk_page_setup_get_type ())
 
#define GTK_PAGE_SETUP(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PAGE_SETUP, GtkPageSetup))
 
#define GTK_IS_PAGE_SETUP(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_PAGE_SETUP))
 

Typedefs

typedef typedefG_BEGIN_DECLS struct _GtkPageSetup GtkPageSetup
 

Functions

GDK_AVAILABLE_IN_ALL GType gtk_page_setup_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL GtkPageSetupgtk_page_setup_new (void)
 
GDK_AVAILABLE_IN_ALL GtkPageSetupgtk_page_setup_copy (GtkPageSetup *other)
 
GDK_AVAILABLE_IN_ALL GtkPageOrientation gtk_page_setup_get_orientation (GtkPageSetup *setup)
 
GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_orientation (GtkPageSetup *setup, GtkPageOrientation orientation)
 
GDK_AVAILABLE_IN_ALL GtkPaperSizegtk_page_setup_get_paper_size (GtkPageSetup *setup)
 
GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_paper_size (GtkPageSetup *setup, GtkPaperSize *size)
 
GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_top_margin (GtkPageSetup *setup, GtkUnit unit)
 
GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_top_margin (GtkPageSetup *setup, double margin, GtkUnit unit)
 
GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_bottom_margin (GtkPageSetup *setup, GtkUnit unit)
 
GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_bottom_margin (GtkPageSetup *setup, double margin, GtkUnit unit)
 
GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_left_margin (GtkPageSetup *setup, GtkUnit unit)
 
GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_left_margin (GtkPageSetup *setup, double margin, GtkUnit unit)
 
GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_right_margin (GtkPageSetup *setup, GtkUnit unit)
 
GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_right_margin (GtkPageSetup *setup, double margin, GtkUnit unit)
 
GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_paper_size_and_default_margins (GtkPageSetup *setup, GtkPaperSize *size)
 
GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_paper_width (GtkPageSetup *setup, GtkUnit unit)
 
GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_paper_height (GtkPageSetup *setup, GtkUnit unit)
 
GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_page_width (GtkPageSetup *setup, GtkUnit unit)
 
GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_page_height (GtkPageSetup *setup, GtkUnit unit)
 
GDK_AVAILABLE_IN_ALL GtkPageSetupgtk_page_setup_new_from_file (const char *file_name, GError **error)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_page_setup_load_file (GtkPageSetup *setup, const char *file_name, GError **error)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_page_setup_to_file (GtkPageSetup *setup, const char *file_name, GError **error)
 
GDK_AVAILABLE_IN_ALL GtkPageSetupgtk_page_setup_new_from_key_file (GKeyFile *key_file, const char *group_name, GError **error)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_page_setup_load_key_file (GtkPageSetup *setup, GKeyFile *key_file, const char *group_name, GError **error)
 
GDK_AVAILABLE_IN_ALL void gtk_page_setup_to_key_file (GtkPageSetup *setup, GKeyFile *key_file, const char *group_name)
 
GDK_AVAILABLE_IN_ALL GVariantgtk_page_setup_to_gvariant (GtkPageSetup *setup)
 
GDK_AVAILABLE_IN_ALL GtkPageSetupgtk_page_setup_new_from_gvariant (GVariant *variant)
 

Macro Definition Documentation

◆ GTK_IS_PAGE_SETUP

#define GTK_IS_PAGE_SETUP ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_PAGE_SETUP))

Definition at line 35 of file gtkpagesetup.h.

◆ GTK_PAGE_SETUP

#define GTK_PAGE_SETUP ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PAGE_SETUP, GtkPageSetup))

Definition at line 34 of file gtkpagesetup.h.

◆ GTK_TYPE_PAGE_SETUP

#define GTK_TYPE_PAGE_SETUP   (gtk_page_setup_get_type ())

Definition at line 33 of file gtkpagesetup.h.

Typedef Documentation

◆ GtkPageSetup

typedef typedefG_BEGIN_DECLS struct _GtkPageSetup GtkPageSetup

Definition at line 31 of file gtkpagesetup.h.

Function Documentation

◆ gtk_page_setup_copy()

GDK_AVAILABLE_IN_ALL GtkPageSetup * gtk_page_setup_copy ( GtkPageSetup * other)

◆ gtk_page_setup_get_bottom_margin()

GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_bottom_margin ( GtkPageSetup * setup,
GtkUnit unit )

◆ gtk_page_setup_get_left_margin()

GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_left_margin ( GtkPageSetup * setup,
GtkUnit unit )

◆ gtk_page_setup_get_orientation()

GDK_AVAILABLE_IN_ALL GtkPageOrientation gtk_page_setup_get_orientation ( GtkPageSetup * setup)

◆ gtk_page_setup_get_page_height()

GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_page_height ( GtkPageSetup * setup,
GtkUnit unit )

◆ gtk_page_setup_get_page_width()

GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_page_width ( GtkPageSetup * setup,
GtkUnit unit )

◆ gtk_page_setup_get_paper_height()

GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_paper_height ( GtkPageSetup * setup,
GtkUnit unit )

◆ gtk_page_setup_get_paper_size()

GDK_AVAILABLE_IN_ALL GtkPaperSize * gtk_page_setup_get_paper_size ( GtkPageSetup * setup)

◆ gtk_page_setup_get_paper_width()

GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_paper_width ( GtkPageSetup * setup,
GtkUnit unit )

◆ gtk_page_setup_get_right_margin()

GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_right_margin ( GtkPageSetup * setup,
GtkUnit unit )

◆ gtk_page_setup_get_top_margin()

GDK_AVAILABLE_IN_ALL double gtk_page_setup_get_top_margin ( GtkPageSetup * setup,
GtkUnit unit )

◆ gtk_page_setup_get_type()

GDK_AVAILABLE_IN_ALL GType gtk_page_setup_get_type ( void )

◆ gtk_page_setup_load_file()

GDK_AVAILABLE_IN_ALL gboolean gtk_page_setup_load_file ( GtkPageSetup * setup,
const char * file_name,
GError ** error )

◆ gtk_page_setup_load_key_file()

GDK_AVAILABLE_IN_ALL gboolean gtk_page_setup_load_key_file ( GtkPageSetup * setup,
GKeyFile * key_file,
const char * group_name,
GError ** error )

◆ gtk_page_setup_new()

GDK_AVAILABLE_IN_ALL GtkPageSetup * gtk_page_setup_new ( void )

◆ gtk_page_setup_new_from_file()

GDK_AVAILABLE_IN_ALL GtkPageSetup * gtk_page_setup_new_from_file ( const char * file_name,
GError ** error )

◆ gtk_page_setup_new_from_gvariant()

GDK_AVAILABLE_IN_ALL GtkPageSetup * gtk_page_setup_new_from_gvariant ( GVariant * variant)

◆ gtk_page_setup_new_from_key_file()

GDK_AVAILABLE_IN_ALL GtkPageSetup * gtk_page_setup_new_from_key_file ( GKeyFile * key_file,
const char * group_name,
GError ** error )

◆ gtk_page_setup_set_bottom_margin()

GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_bottom_margin ( GtkPageSetup * setup,
double margin,
GtkUnit unit )

◆ gtk_page_setup_set_left_margin()

GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_left_margin ( GtkPageSetup * setup,
double margin,
GtkUnit unit )

◆ gtk_page_setup_set_orientation()

GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_orientation ( GtkPageSetup * setup,
GtkPageOrientation orientation )

◆ gtk_page_setup_set_paper_size()

GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_paper_size ( GtkPageSetup * setup,
GtkPaperSize * size )

◆ gtk_page_setup_set_paper_size_and_default_margins()

GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_paper_size_and_default_margins ( GtkPageSetup * setup,
GtkPaperSize * size )

◆ gtk_page_setup_set_right_margin()

GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_right_margin ( GtkPageSetup * setup,
double margin,
GtkUnit unit )

◆ gtk_page_setup_set_top_margin()

GDK_AVAILABLE_IN_ALL void gtk_page_setup_set_top_margin ( GtkPageSetup * setup,
double margin,
GtkUnit unit )

◆ gtk_page_setup_to_file()

GDK_AVAILABLE_IN_ALL gboolean gtk_page_setup_to_file ( GtkPageSetup * setup,
const char * file_name,
GError ** error )

◆ gtk_page_setup_to_gvariant()

GDK_AVAILABLE_IN_ALL GVariant * gtk_page_setup_to_gvariant ( GtkPageSetup * setup)

◆ gtk_page_setup_to_key_file()

GDK_AVAILABLE_IN_ALL void gtk_page_setup_to_key_file ( GtkPageSetup * setup,
GKeyFile * key_file,
const char * group_name )