FLTK 1.4.0
Fl.cxx File Reference

Implementation of the member functions of class Fl. More...

#include <FL/Fl.H>
#include <FL/platform.H>
#include "Fl_Screen_Driver.H"
#include "Fl_Window_Driver.H"
#include "Fl_System_Driver.H"
#include <FL/Fl_Window.H>
#include <FL/Fl_Tooltip.H>
#include <FL/fl_draw.H>
#include <ctype.h>
#include <stdlib.h>
#include "flstring.h"

Macros

#define FOREVER   1e20
 

Functions

bool fl_clipboard_notify_empty (void)
 
void fl_close_display ()
 
const char * fl_filename_name (const char *name)
 Gets the file name from a path. More...
 
Fl_Windowfl_find (Window xid)
 
void fl_fix_focus ()
 
void fl_open_callback (void(*cb)(const char *))
 Register a function called for each file dropped onto an application icon. More...
 
void fl_open_display ()
 Opens the display. More...
 
int fl_send_system_handlers (void *e)
 
void fl_throw_focus (Fl_Widget *o)
 
void fl_trigger_clipboard_notify (int source)
 
FL_EXPORT Window fl_xid_ (const Fl_Window *w)
 

Variables

FL_EXPORT const char * fl_local_alt = Fl::system_driver()->alt_name()
 string pointer used in shortcuts, you can change it to another language
 
FL_EXPORT const char * fl_local_ctrl = Fl::system_driver()->control_name()
 string pointer used in shortcuts, you can change it to another language
 
int(* fl_local_grab )(int)
 
FL_EXPORT const char * fl_local_meta = Fl::system_driver()->meta_name()
 string pointer used in shortcuts, you can change it to another language
 
FL_EXPORT const char * fl_local_shift = Fl::system_driver()->shift_name()
 string pointer used in shortcuts, you can change it to another language
 
Fl_Widgetfl_oldfocus
 
Fl_Widgetfl_selection_requestor
 

Detailed Description

Implementation of the member functions of class Fl.

Function Documentation

◆ fl_open_display()

void fl_open_display ( )

Opens the display.

Automatically called by the library when the first window is show()'n. Does nothing if the display is already open.