fltk  1.3.5-source
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X.
  Fossies Dox: fltk-1.3.5-source.tar.bz2  ("inofficial" and yet experimental doxygen-generated source code documentation)  

print_panel.h File Reference
#include <FL/Fl.H>
#include <FL/Fl_Double_Window.H>
#include <FL/Fl_Group.H>
#include <FL/Fl_Choice.H>
#include <FL/Fl_Button.H>
#include <FL/Fl_Box.H>
#include <FL/Fl_Round_Button.H>
#include <FL/Fl_Int_Input.H>
#include <FL/Fl_Spinner.H>
#include <FL/Fl_Check_Button.H>
#include <FL/Fl_Return_Button.H>
#include <FL/Fl_Progress.H>
Include dependency graph for print_panel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void print_cb (Fl_Return_Button *, void *)
 
Fl_Double_Windowmake_print_panel ()
 
void print_load ()
 
void print_update_status ()
 

Variables

Fl_Double_Windowprint_panel
 
Fl_Groupprint_panel_controls
 
Fl_Choiceprint_choice
 
Fl_Buttonprint_properties
 
Fl_Boxprint_status
 
Fl_Round_Buttonprint_all
 
Fl_Round_Buttonprint_pages
 
Fl_Round_Buttonprint_selection
 
Fl_Int_Inputprint_from
 
Fl_Int_Inputprint_to
 
Fl_Spinnerprint_copies
 
Fl_Check_Buttonprint_collate_button
 
Fl_Groupprint_collate_group [2]
 
Fl_Progressprint_progress
 
Fl_Double_Windowprint_properties_panel
 
Fl_Choiceprint_page_size
 
Fl_Buttonprint_output_mode [4]
 
Fl_Menu_Item menu_print_page_size []
 

Function Documentation

◆ make_print_panel()

Fl_Double_Window* make_print_panel ( )

Definition at line 243 of file print_panel.cxx.

◆ print_cb()

void print_cb ( Fl_Return_Button ,
void *   
)

Definition at line 511 of file print_panel.cxx.

◆ print_load()

void print_load ( )

Definition at line 510 of file print_panel.cxx.

◆ print_update_status()

void print_update_status ( )

Definition at line 557 of file print_panel.cxx.

Variable Documentation

◆ menu_print_page_size

Fl_Menu_Item menu_print_page_size[]

Definition at line 110 of file print_panel.cxx.

Referenced by make_print_panel().

◆ print_all

Fl_Round_Button* print_all

Definition at line 46 of file print_panel.cxx.

Referenced by make_print_panel(), and Fl_PostScript_Printer::start_job().

◆ print_choice

◆ print_collate_button

◆ print_collate_group

Fl_Group* print_collate_group[2]

Definition at line 93 of file print_panel.cxx.

Referenced by cb_print_collate_button(), cb_print_copies(), and make_print_panel().

◆ print_copies

Fl_Spinner* print_copies

◆ print_from

◆ print_output_mode

Fl_Button* print_output_mode[4]

◆ print_page_size

Fl_Choice* print_page_size

◆ print_pages

Fl_Round_Button* print_pages

Definition at line 53 of file print_panel.cxx.

Referenced by make_print_panel(), and Fl_PostScript_Printer::start_job().

◆ print_panel

Fl_Double_Window* print_panel

◆ print_panel_controls

Fl_Group* print_panel_controls

Definition at line 30 of file print_panel.cxx.

Referenced by make_print_panel().

◆ print_progress

Fl_Progress* print_progress

Definition at line 99 of file print_panel.cxx.

Referenced by make_print_panel().

◆ print_properties

Fl_Button* print_properties

Definition at line 38 of file print_panel.cxx.

Referenced by make_print_panel().

◆ print_properties_panel

Fl_Double_Window* print_properties_panel

◆ print_selection

Fl_Round_Button* print_selection

Definition at line 60 of file print_panel.cxx.

Referenced by make_print_panel(), and Fl_PostScript_Printer::start_job().

◆ print_status

Fl_Box* print_status

Definition at line 44 of file print_panel.cxx.

Referenced by make_print_panel(), and print_update_status().

◆ print_to