<!DOCTYPE html>

<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>Enumerations Binding Map</title>
    <link href="map.css" rel="stylesheet">
  </head>

  <body>


<h2>Enumerations Binding Map</h2>


<a href="index.html">Back to Index</a>


<table class="package">
  <tr><th colspan="2">Package name</th></tr>

  <tr>
    <td>Enumerations</td>
    <td>FLTK</td>
  </tr>

  <tr>
    <td>fl_types</td>
    <td>&nbsp;</td>
  </tr>

</table>



<table class="type">
  <tr><th colspan="2">Types</th></tr>

  <tr>
    <td>Fl_Color</td>
    <td>Greyscale</td>
  </tr>

  <tr>
    <td>Fl_Color</td>
    <td>Color</td>
  </tr>

  <tr>
    <td>unsigned char</td>
    <td>Color_Component</td>
  </tr>

  <tr>
    <td>unsigned char *</td>
    <td>Color_Component_Array</td>
  </tr>

  <tr>
    <td>float</td>
    <td>Blend</td>
  </tr>

  <tr>
    <td>Fl_Align</td>
    <td>Alignment</td>
  </tr>

  <tr>
    <td>Fl_Cursor</td>
    <td>Mouse_Cursor_Kind</td>
  </tr>

  <tr>
    <td>short</td>
    <td>Keypress</td>
  </tr>

  <tr>
    <td>
      #define FL_BUTTON1 0x01000000<br />
      #define FL_BUTTON2 0x02000000<br />
      #define FL_BUTTON3 0x04000000<br />
      #define FL_BUTTONS 0x7f000000
    </td>
    <td>Mouse_Button</td>
  </tr>

  <tr>
    <td>short</td>
    <td>Modifier</td>
  </tr>

  <tr>
    <td>Fl_Shortcut</td>
    <td>Key_Combo</td>
  </tr>

  <tr>
    <td>Fl_Boxtype</td>
    <td>Box_Kind</td>
  </tr>

  <tr>
    <td>Fl_Font</td>
    <td>Font_Kind</td>
  </tr>

  <tr>
    <td>Fl_Fontsize</td>
    <td>Font_Size</td>
  </tr>

  <tr>
    <td>Fl_Fontsize *</td>
    <td>Font_Size_Array</td>
  </tr>

  <tr>
    <td>Fl_Labeltype</td>
    <td>Label_Kind</td>
  </tr>

  <tr>
    <td>Fl_Event</td>
    <td>Event_Kind</td>
  </tr>

  <tr>
    <td>int</td>
    <td>Event_Outcome</td>
  </tr>

  <tr>
    <td>Fl_When</td>
    <td>Callback_Flag</td>
  </tr>

  <tr>
    <td>Fl_Damage</td>
    <td>Damage_Mask</td>
  </tr>

  <tr>
    <td>int</td>
    <td>Version_Number</td>
  </tr>

</table>



<table class="function">
  <tr><th colspan="2">Static Functions and Procedures</th></tr>

  <tr>
<td><pre>
inline Fl_Boxtype fl_box(Fl_Boxtype b);
</pre></td>
<td><pre>
function Filled
       (Box : in Box_Kind)
    return Box_Kind;
</pre></td>
  </tr>

  <tr>
<td><pre>
Fl_Color fl_color_average(Fl_Color c1, Fl_Color c2, float weight);
</pre></td>
<td><pre>
function Color_Average
       (Tone1, Tone2 : in Color;
        Weight       : in Blend := 0.5)
    return Color;
</pre></td>
  </tr>

  <tr>
<td><pre>
inline Fl_Color fl_color_cube(int r, int g, int b);
</pre></td>
<td><pre>
function Color_Cube
       (R, G, B : in Color_Component)
    return Color;
</pre></td>
  </tr>

  <tr>
<td><pre>
Fl_Color fl_contrast(Fl_Color fg, Fl_Color bg);
</pre></td>
<td><pre>
function Contrast
       (Fore, Back : in Color)
    return Color;
</pre></td>
  </tr>

  <tr>
<td><pre>
inline Fl_Color fl_darker(Fl_Color c);
</pre></td>
<td><pre>
function Darker
       (Tone : in Color)
    return Color;
</pre></td>
  </tr>

  <tr>
<td><pre>
inline Fl_Boxtype fl_down(Fl_Boxtype b);
</pre></td>
<td><pre>
function Down
       (Box : in Box_Kind)
    return Box_Kind;
</pre></td>
  </tr>

  <tr>
<td><pre>
inline Fl_Boxtype fl_frame(Fl_Boxtype b);
</pre></td>
<td><pre>
function Frame
       (Box : in Box_Kind)
    return Box_Kind;
</pre></td>
  </tr>

  <tr>
<td><pre>
inline Fl_Color fl_gray_ramp(int i);
</pre></td>
<td><pre>
function Grey_Ramp
       (Light : in Greyscale)
    return Color;

function Grey_Ramp
       (Light : in Color_Component)
    return Color;
</pre></td>
  </tr>

  <tr>
<td><pre>
Fl_Color fl_inactive(Fl_Color c);
</pre></td>
<td><pre>
function Inactive
       (Tone : in Color)
    return Color;
</pre></td>
  </tr>

  <tr>
<td><pre>
inline Fl_Color fl_lighter(Fl_Color c);
</pre></td>
<td><pre>
function Lighter
       (Tone : in Color)
    return Color;
</pre></td>
  </tr>

  <tr>
<td><pre>
inline Fl_Color fl_rgb_color(uchar g);
</pre></td>
<td><pre>
function RGB_Color
       (Light : in Greyscale)
    return Color;

function RGB_Color
       (Light : in Color_Component)
    return Color;
</pre></td>
  </tr>

  <tr>
<td><pre>
inline Fl_Color fl_rgb_color(uchar r, uchar g, uchar b);
</pre></td>
<td><pre>
function RGB_Color
       (R, G, B : in Color_Component)
    return Color;
</pre></td>
  </tr>

</table>


  </body>
</html>