aboutsummaryrefslogtreecommitdiff
path: root/doc/fl_printer.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/fl_printer.html')
-rw-r--r--doc/fl_printer.html293
1 files changed, 284 insertions, 9 deletions
diff --git a/doc/fl_printer.html b/doc/fl_printer.html
index 97b0e9c..b6ea7ac 100644
--- a/doc/fl_printer.html
+++ b/doc/fl_printer.html
@@ -1,4 +1,3 @@
-
<!DOCTYPE html>
<html lang="en">
@@ -14,12 +13,15 @@
<h2>Fl_Printer Binding Map</h2>
+<a href="index.html">Back to Index</a>
+
+
<table class="package">
<tr><th colspan="2">Package name</th></tr>
<tr>
<td>Fl_Printer</td>
- <td>FLTK.Devices.Surfaces.Paged.Printers</td>
+ <td>FLTK.Devices.Surface.Paged.Printers</td>
</tr>
</table>
@@ -44,7 +46,268 @@
<table class="function">
- <tr><th colspan="2">Functions and Procedures</th></tr>
+ <tr><th colspan="2">Static Attributes</th></tr>
+
+ <tr>
+<td><pre>
+static const char * class_id = "Fl_Printer";
+</pre></td>
+<td>Deprecated, use runtime tag checks instead.</td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * dialog_title = "Print";
+</pre></td>
+<td><pre>
+function Get_Dialog_Title
+ return String;
+
+procedure Set_Dialog_Title
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * dialog_printer = "Printer:";
+</pre></td>
+<td><pre>
+function Get_Dialog_Printer
+ return String;
+
+procedure Set_Dialog_Printer
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * dialog_range = "Print Range";
+</pre></td>
+<td><pre>
+function Get_Dialog_Range
+ return String;
+
+procedure Set_Dialog_Range
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * dialog_copies = "Copies";
+</pre></td>
+<td><pre>
+function Get_Dialog_Copies
+ return String;
+
+procedure Set_Dialog_Copies
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * dialog_all = "All";
+</pre></td>
+<td><pre>
+function Get_Dialog_All
+ return String;
+
+procedure Set_Dialog_All
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * dialog_pages = "Pages";
+</pre></td>
+<td><pre>
+function Get_Dialog_Pages
+ return String;
+
+procedure Set_Dialog_Pages
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * dialog_from = "From:";
+</pre></td>
+<td><pre>
+function Get_Dialog_From
+ return String;
+
+procedure Set_Dialog_From
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * dialog_to = "To:";
+</pre></td>
+<td><pre>
+function Get_Dialog_To
+ return String;
+
+procedure Set_Dialog_To
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * dialog_properties = "Properties...";
+</pre></td>
+<td><pre>
+function Get_Dialog_Properties
+ return String;
+
+procedure Set_Dialog_Properties
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * dialog_copyNo = "# Copies:";
+</pre></td>
+<td><pre>
+function Get_Dialog_Number_Copies
+ return String;
+
+procedure Set_Dialog_Number_Copies
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * dialog_print_button = "Print";
+</pre></td>
+<td><pre>
+function Get_Dialog_Print_Button
+ return String;
+
+procedure Set_Dialog_Print_Button
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * dialog_cancel_button = "Cancel";
+</pre></td>
+<td><pre>
+function Get_Dialog_Cancel_Button
+ return String;
+
+procedure Set_Dialog_Cancel_Button
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * dialog_print_to_file = "Print To File";
+</pre></td>
+<td><pre>
+function Get_Dialog_Print_To_File
+ return String;
+
+procedure Set_Dialog_Print_To_File
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * property_title = "Printer Properties";
+</pre></td>
+<td><pre>
+function Get_Property_Title
+ return String;
+
+procedure Set_Property_Title
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * property_pagesize = "Page Size:";
+</pre></td>
+<td><pre>
+function Get_Property_Page_Size
+ return String;
+
+procedure Set_Property_Page_Size
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * property_mode = "Output Mode:";
+</pre></td>
+<td><pre>
+function Get_Property_Mode
+ return String;
+
+procedure Set_Property_Mode
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * property_use = "Use";
+</pre></td>
+<td><pre>
+function Get_Property_Use
+ return String;
+
+procedure Set_Property_Use
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * property_save = "Save";
+</pre></td>
+<td><pre>
+function Get_Property_Save
+ return String;
+
+procedure Set_Property_Save
+ (Value : in String);
+</pre></td>
+ </tr>
+
+ <tr>
+<td><pre>
+static const char * property_cancel = "Cancel";
+</pre></td>
+<td><pre>
+function Get_Property_Cancel
+ return String;
+
+procedure Set_Property_Cancel
+ (Value : in String);
+</pre></td>
+ </tr>
+
+</table>
+
+
+
+<table class="function">
+ <tr><th colspan="2">Constructors</th></tr>
<tr>
<td><pre>
@@ -56,18 +319,29 @@ function Create
</pre></td>
</tr>
+</table>
+
+
+
+<table class="function">
+ <tr><th colspan="2">Functions and Procedures</th></tr>
+
<tr>
<td><pre>
const char * class_name();
</pre></td>
-<td>Use runtime tag checking</td>
+<td>Deprecated, use runtime tag checks instead.</td>
</tr>
<tr>
<td><pre>
Fl_Graphics_Driver * driver(void);
</pre></td>
-<td>&nbsp;</td>
+<td><pre>
+function Get_Original_Driver
+ (This : in out Printer)
+ return FLTK.Devices.Graphics.Graphics_Driver_Reference;
+</pre></td>
</tr>
<tr>
@@ -137,7 +411,8 @@ procedure Print_Widget
<tr>
<td><pre>
-void print_window_part(Fl_Window *win, int x, int y, int w, int h, int delta_x=0, int delta_y=0);
+void print_window_part(Fl_Window *win, int x, int y, int w, int h,
+ int delta_x=0, int delta_y=0);
</pre></td>
<td><pre>
procedure Print_Window_Part
@@ -202,12 +477,12 @@ int start_job(int pagecount, int *frompage=NULL, int *topage=NULL);
<td><pre>
procedure Start_Job
(This : in out Printer;
- Count : in Natural);
+ Count : in Natural := 0);
procedure Start_Job
(This : in out Printer;
- Count : in Natural;
- From, To : in Positive);
+ Count : in Natural := 0;
+ From, To : out Positive);
</pre></td>
</tr>