fltk  1.3.5-source
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X.
  Fossies Dox: fltk-1.3.5-source.tar.bz2  ("inofficial" and yet experimental doxygen-generated source code documentation)  

Fl_Help_View.cxx File Reference
#include <FL/Fl_Help_View.H>
#include <FL/Fl_Window.H>
#include <FL/Fl_Pixmap.H>
#include <FL/x.H>
#include <stdio.h>
#include <stdlib.h>
#include <FL/fl_utf8.h>
#include <FL/filename.H>
#include "flstring.h"
#include <ctype.h>
#include <errno.h>
#include <math.h>
#include <unistd.h>
Include dependency graph for Fl_Help_View.cxx:

Go to the source code of this file.

Classes

struct  fl_margins
 
class  HV_Edit_Buffer
 

Macros

#define MAX_COLUMNS   200
 
#define DEBUG_EDIT_BUFFER   0
 
#define DEBUG_FUNCTION(L, F)
 
#define CMD(a, b, c, d)   ((a<<24)|(b<<16)|(c<<8)|d)
 

Typedefs

typedef int(* compare_func_t) (const void *, const void *)
 

Functions

static int quote_char (const char *)
 
static void scrollbar_callback (Fl_Widget *s, void *)
 
static void hscrollbar_callback (Fl_Widget *s, void *)
 
static unsigned int command (const char *cmd)
 

Variables

static char initial_load = 0
 
static const char *const broken_xpm []
 
static Fl_Pixmap broken_image (broken_xpm)
 
static Fl_Offscreen fl_help_view_buffer
 

Macro Definition Documentation

◆ CMD

#define CMD (   a,
  b,
  c,
 
)    ((a<<24)|(b<<16)|(c<<8)|d)

Definition at line 3035 of file Fl_Help_View.cxx.

◆ DEBUG_EDIT_BUFFER

#define DEBUG_EDIT_BUFFER   0

Definition at line 271 of file Fl_Help_View.cxx.

◆ DEBUG_FUNCTION

#define DEBUG_FUNCTION (   L,
 
)

Definition at line 278 of file Fl_Help_View.cxx.

◆ MAX_COLUMNS

#define MAX_COLUMNS   200

Definition at line 72 of file Fl_Help_View.cxx.

Typedef Documentation

◆ compare_func_t

typedef int(* compare_func_t) (const void *, const void *)

Definition at line 80 of file Fl_Help_View.cxx.

Function Documentation

◆ command()

◆ hscrollbar_callback()

static void hscrollbar_callback ( Fl_Widget s,
void *   
)
static

The horizontal scrollbar callback.

Definition at line 3710 of file Fl_Help_View.cxx.

References Fl_Widget::parent().

Referenced by Fl_Help_View::Fl_Help_View().

◆ quote_char()

static int quote_char ( const char *  p)
static

◆ scrollbar_callback()

static void scrollbar_callback ( Fl_Widget s,
void *   
)
static

The vertical scrollbar callback.

Definition at line 3702 of file Fl_Help_View.cxx.

References Fl_Widget::parent().

Referenced by Fl_Help_View::Fl_Help_View().

Variable Documentation

◆ broken_image

Fl_Pixmap broken_image(broken_xpm)
static

◆ broken_xpm

const char* const broken_xpm[]
static

Definition at line 102 of file Fl_Help_View.cxx.

◆ fl_help_view_buffer

Fl_Offscreen fl_help_view_buffer
static

◆ initial_load

char initial_load = 0
static