PrinterListWindow

PrinterListWindow —

Synopsis


#include <libxfprint/libxfprint.h>


            PrinterListWindow;
enum        PrinterListWindowColumn;
GtkWidget*  printer_list_window_new         (PrintingSystem *ps);
GtkUIManager* printer_list_window_get_ui_manager
                                            (PrinterListWindow *win);
gchar*      printer_list_window_get_selected_printer
                                            (PrinterListWindow *win);
void        printer_list_window_hide_column (PrinterListWindow *win,
                                             PrinterListWindowColumn column);


Object Hierarchy


  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkWindow
                                       +----PrinterListWindow

Implemented Interfaces

PrinterListWindow implements AtkImplementorIface.

Description

Details

PrinterListWindow

typedef struct _PrinterListWindow PrinterListWindow;


enum PrinterListWindowColumn

typedef enum
{
  PRINTER_LIST_WINDOW_ALIAS_COLUMN,
  PRINTER_LIST_WINDOW_STATE_COLUMN,
} PrinterListWindowColumn;


printer_list_window_new ()

GtkWidget*  printer_list_window_new         (PrintingSystem *ps);

ps :
Returns :

printer_list_window_get_ui_manager ()

GtkUIManager* printer_list_window_get_ui_manager
                                            (PrinterListWindow *win);

win :
Returns :

printer_list_window_get_selected_printer ()

gchar*      printer_list_window_get_selected_printer
                                            (PrinterListWindow *win);

win :
Returns :

printer_list_window_hide_column ()

void        printer_list_window_hide_column (PrinterListWindow *win,
                                             PrinterListWindowColumn column);

win :
column :