From cdcf5839899276b041b56b70798055f0d438bbdb Mon Sep 17 00:00:00 2001 From: Jed Barber Date: Wed, 9 May 2018 23:28:04 +1000 Subject: Text_Editor key bindings hopefully fixed, yet more polishing --- doc/fl_graphics_driver.html | 197 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 197 insertions(+) create mode 100644 doc/fl_graphics_driver.html (limited to 'doc/fl_graphics_driver.html') diff --git a/doc/fl_graphics_driver.html b/doc/fl_graphics_driver.html new file mode 100644 index 0000000..9f613ef --- /dev/null +++ b/doc/fl_graphics_driver.html @@ -0,0 +1,197 @@ + + + + + + + Fl_Graphics_Driver Binding Map + + + + + + +

Fl_Graphics_Driver Binding Map

+ + + + + + + + + + +
Package name
Fl_Graphics_DriverFLTK.Devices.Graphics
+ + + + + + + + + + + + + + + + + + + + + +
Types
Fl_Graphics_DriverGraphics_Driver
 Graphics_Driver_Reference
matrix 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Graphics_Driver();
+
TBA
+virtual const char * class_name();
+
Use runtime tag checks instead
+Fl_Color color();
+
+function Get_Color
+       (This : in Graphics_Driver)
+    return Color;
+
+virtual int descent();
+
+function Get_Text_Descent
+       (This : in Graphics_Driver)
+    return Integer;
+
+virtual int draw_scaled(Fl_Image *img, int X, int Y, int W, int H);
+
+procedure Draw_Scaled_Image
+       (This       : in Graphics_Driver;
+        Img        : in FLTK.Images.Image'Class;
+        X, Y, W, H : in Integer);
+
+virtual void font(Fl_Font face, Fl_Fontsize fsize);
+
+procedure Set_Font
+       (This : in Graphics_Driver;
+        Face : in Font_Kind;
+        Size : in Font_Size);
+
+Fl_Font font();
+
+function Get_Font_Kind
+       (This : in Graphics_Driver)
+    return Font_Kind;
+
+Fl_Font_Descriptor * font_descriptor();
+
TBA
+void font_descriptor(Fl_Font_Descriptor *d);
+
TBA
+virtual int height();
+
+function Get_Line_Height
+       (This : in Graphics_Driver)
+    return Integer;
+
+Fl_Fontsize size();
+
+function Get_Font_Size
+       (This : in Graphics_Driver)
+    return Font_Size;
+
+virtual void text_extents(const char *, int n, int &dx, int &dy, int &w, int &h);
+
TBA
+virtual double width(const char *str, int n);
+
+function Get_Width
+       (This : in Graphics_Driver;
+        Str  : in String)
+    return Long_Float;
+
+virtual double width(unsigned int c);
+
+function Get_Width
+       (This : in Graphics_Driver;
+        Char : in Character)
+    return Long_Float;
+
+ + + + + -- cgit