diff options
Diffstat (limited to 'doc/fl_paged_device.html')
-rw-r--r-- | doc/fl_paged_device.html | 132 |
1 files changed, 104 insertions, 28 deletions
diff --git a/doc/fl_paged_device.html b/doc/fl_paged_device.html index e919ac0..da9ecb1 100644 --- a/doc/fl_paged_device.html +++ b/doc/fl_paged_device.html @@ -1,4 +1,3 @@ - <!DOCTYPE html> <html lang="en"> @@ -14,12 +13,15 @@ <h2>Fl_Paged_Device 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_Paged_Device</td> - <td>FLTK.Devices.Surfaces.Paged</td> + <td>FLTK.Devices.Surface.Paged</td> </tr> </table> @@ -31,12 +33,12 @@ <tr> <td>Fl_Paged_Device</td> - <td>Paged_Surface</td> + <td>Paged_Device</td> </tr> <tr> <td> </td> - <td>Paged_Surface_Reference</td> + <td>Paged_Device_Reference</td> </tr> <tr> @@ -49,12 +51,78 @@ <td>Page_Layout</td> </tr> + <tr> + <td>page_format</td> + <td>Page_Format_Info</td> + </tr> + + <tr> + <td> </td> + <td>Page_Format_Info_Array</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Errors</th></tr> + + <tr> + <td>int</td> + <td>Page_Error</td> + </tr> + </table> <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_Paged_Device"; +</pre></td> +<td>Deprecated, use runtime tag checks instead.</td> + </tr> + + <tr> +<td><pre> +static const page_format page_formats[NO_PAGE_FORMATS]; +</pre></td> +<td><pre> +Page_Formats : constant Page_Format_Info_Array (A0 .. Envelope); +</pre></td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Protected Attributes</th></tr> + + <tr> +<td><pre> +int x_offset; +</pre></td> +<td>Intentionally left unbound.</td> + </tr> + + <tr> +<td><pre> +int y_offset; +</pre></td> +<td>Intentionally left unbound.</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Constructors</th></tr> <tr> <td><pre> @@ -62,15 +130,22 @@ Fl_Paged_Device(); </pre></td> <td><pre> function Create - return Paged_Surface; + return Paged_Device; </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> </td> +<td>Deprecated, use runtime tag checks instead.</td> </tr> <tr> @@ -79,7 +154,7 @@ virtual void end_job(void); </pre></td> <td><pre> procedure End_Job - (This : in out Paged_Surface); + (This : in out Paged_Device); </pre></td> </tr> @@ -89,7 +164,7 @@ virtual int end_page(void); </pre></td> <td><pre> procedure End_Page - (This : in out Paged_Surface); + (This : in out Paged_Device); </pre></td> </tr> @@ -99,7 +174,7 @@ virtual void margins(int *left, int *top, int *right, int *bottom); </pre></td> <td><pre> procedure Get_Margins - (This : in Paged_Surface; + (This : in Paged_Device; Left, Top, Right, Bottom : out Integer); </pre></td> </tr> @@ -110,7 +185,7 @@ virtual void origin(int x, int y); </pre></td> <td><pre> procedure Set_Origin - (This : in out Paged_Surface; + (This : in out Paged_Device; X, Y : in Integer); </pre></td> </tr> @@ -121,7 +196,7 @@ virtual void origin(int *x, int *y); </pre></td> <td><pre> procedure Get_Origin - (This : in Paged_Surface; + (This : in Paged_Device; X, Y : out Integer); </pre></td> </tr> @@ -132,7 +207,7 @@ virtual void print_widget(Fl_Widget *widget, int delta_x=0, int delta_y=0); </pre></td> <td><pre> procedure Print_Widget - (This : in out Paged_Surface; + (This : in out Paged_Device; Item : in FLTK.Widgets.Widget'Class; Offset_X, Offset_Y : in Integer := 0); </pre></td> @@ -144,7 +219,7 @@ void print_window(Fl_Window *win, int x_offset=0, int y_offset=0); </pre></td> <td><pre> procedure Print_Window - (This : in out Paged_Surface; + (This : in out Paged_Device; Item : in FLTK.Widgets.Groups.Windows.Window'Class; Offset_X, Offset_Y : in Integer := 0); </pre></td> @@ -152,11 +227,12 @@ procedure Print_Window <tr> <td><pre> -virtual void print_window_part(Fl_Window *win, int x, int y, int w, int h, int delta_x=0, int delta_y=0); +virtual 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 - (This : in out Paged_Surface; + (This : in out Paged_Device; Item : in FLTK.Widgets.Groups.Windows.Window'Class; X, Y, W, H : in Integer; Offset_X, Offset_Y : in Integer := 0); @@ -169,7 +245,7 @@ virtual int printable_rect(int *w, int *h); </pre></td> <td><pre> procedure Get_Printable_Rect - (This : in Paged_Surface; + (This : in Paged_Device; W, H : out Integer); </pre></td> </tr> @@ -180,7 +256,7 @@ virtual void rotate(float angle); </pre></td> <td><pre> procedure Rotate - (This : in out Paged_Surface; + (This : in out Paged_Device; Degrees : in Float); </pre></td> </tr> @@ -191,11 +267,11 @@ virtual void scale(float scale_x, float scale_y=0); </pre></td> <td><pre> procedure Scale - (This : in out Paged_Surface; + (This : in out Paged_Device; Factor : in Float); procedure Scale - (This : in out Paged_Surface; + (This : in out Paged_Device; Factor_X, Factor_Y : in Float); </pre></td> </tr> @@ -206,13 +282,13 @@ virtual int start_job(int pagecount, int *frompage=NULL, int *topage=NULL); </pre></td> <td><pre> procedure Start_Job - (This : in out Paged_Surface; - Count : in Natural); + (This : in out Paged_Device; + Count : in Natural := 0); procedure Start_Job - (This : in out Paged_Surface; - Count : in Natural; - From, To : in Positive); + (This : in out Paged_Device; + Count : in Natural := 0; + From, To : out Positive); </pre></td> </tr> @@ -222,7 +298,7 @@ virtual int start_page(void); </pre></td> <td><pre> procedure Start_Page - (This : in out Paged_Surface); + (This : in out Paged_Device); </pre></td> </tr> @@ -232,7 +308,7 @@ virtual void translate(int x, int y); </pre></td> <td><pre> procedure Translate - (This : in out Paged_Surface; + (This : in out Paged_Device; Delta_X, Delta_Y : in Integer); </pre></td> </tr> @@ -243,7 +319,7 @@ virtual void untranslate(void); </pre></td> <td><pre> procedure Untranslate - (This : in out Paged_Surface); + (This : in out Paged_Device); </pre></td> </tr> |