FLTK-C-1.3.3 for FreeBASIC

Headers, Bindings, Libraries for use with FreeBASIC, Please include example of use to help ensure they are tested and usable.
Post Reply
D.J.Peters
Posts: 8575
Joined: May 28, 2005 3:28
Contact:

FLTK-C-1.3.3 for FreeBASIC

Post by D.J.Peters »

Image
FLTK- C-1.3.3 for FreeBASIC.

Download for FreeBASIC: fltk-c-1.3.3.zip Tue Aug 13, 2019

The C++ source code of the FLTK-C wrapper and Code::Blocks project: fltk-c-1.3.3-src.zip Tue Aug 13, 2019
Dependencies: fltk-1.3.3.zip

FLTK homepage

documentation:
online: FLTK 1.3.x
download PDF: FLTK 1.3.x Programming Manual

pdf: 2D and image drawing in FLTK

FreeBASIC tutorial:
-> english
-> german
-> french

How to start with FLTK C

Windows:
Download and extract fltk-c.1.3.3.zip with all folders on any drive:
optional run buildall.bat

Linux:
Download and extract fltk-c.1.3.3.zip with all folders in your home folder:
copy the extracted library to /usr/lib
ubuntu: sudo cp libfltk-c*.so /usr/lib
slackware: su -c "cp libfltk-c*.so /usr/lib"
or any other distro as root: cp libfltk-c*.so /usr/lib
optional run buildall.sh
chmod -x ./buildall.sh
sh ./buildall.sh

Joshy
Last edited by D.J.Peters on Nov 15, 2021 17:51, edited 23 times in total.
St_W
Posts: 1598
Joined: Feb 11, 2009 14:24
Location: Austria
Contact:

Re: FLTK C wrapper fltk-c.1.3.3 for FreeBASIC.

Post by St_W »

What is the difference to the "old" FLTK bindings?
D.J.Peters
Posts: 8575
Joined: May 28, 2005 3:28
Contact:

Re: FLTK C wrapper fltk-c.1.3.3 for FreeBASIC.

Post by D.J.Peters »

St_W wrote:What is the difference to the "old" FLTK bindings?
It's new :-)
I changed some internal FLTK C++ stuff.
Fixed some old known bugs.
Using freetype font rendering on Linux.
Rotated text output on Linux are enabled now.
It's prepared for ARM devices now. (no OpenGL, no overlays ...)
Removed hidden strucs from C wrapper.
...

Joshy

all 2560 exported function/sub's

Code: Select all

BoxType

DrawArc, DrawArc2, DrawBeginComplexPolygon, DrawBeginLine, DrawBeginLoop, DrawBeginPoints, DrawBeginPolygon, DrawBox
DrawCircle, DrawClipBox, DrawCurve, DrawEndComplexPolygon, DrawEndLine, DrawEndLoop, DrawEndPoints, DrawEndPolygon
DrawFrame, DrawFrame2, DrawGetCharWidth, DrawGetColor, DrawGetFont, DrawGetFontDescent, DrawGetFontHeight, DrawGetFontSize
DrawGetStrWidth, DrawGetStrWidth2, DrawHeight, DrawImage, DrawImageCallback, DrawImageMono, DrawImageMonoCallback
DrawLatin1ToLocal, DrawLine, DrawLine2, DrawLocalToLatin1, DrawLoop, DrawLoop2, DrawMeasurePixmap, DrawMeasurePixmap2
DrawMultMatrix, DrawNotClipped, DrawOverlayClear, DrawOverlayRect, DrawPie, DrawPixmap, DrawPixmap2, DrawPoint
DrawPolygon, DrawPolygon2, DrawPopClip, DrawPopMatrix, DrawPushClip, DrawPushMatrix, DrawPushNoClip, DrawReadImage
DrawRect, DrawRectColor, DrawRectFill, DrawRectFillColor, DrawRectFillRGBColor, DrawRestoreClip, DrawRotate, DrawScale
DrawScaleXY, DrawSetColor, DrawSetFont, DrawSetLineStyle, DrawSetRGBColor, DrawStr, DrawStr2, DrawStrBox, DrawStrExtents
DrawStrExtents2, DrawStrMeasure, DrawStrRightToLeft, DrawStrRot, DrawStrRot2, DrawTransformDX, DrawTransformDY
DrawTransformX, DrawTransformY, DrawTransformedVertex, DrawTranslate, DrawVertex, DrawXYLine, DrawXYLine2, DrawXYLine3
DrawYXLine, DrawYXLine2, DrawYXLine3

Fl_AddAwakeHandler
Fl_AddCheck
Fl_AddClipboardNotify
Fl_AddHandler
Fl_AddIdle

Fl_AddTimeout

Fl_Add_fd, Fl_Add_fd2

Fl_AdjusterDelete, Fl_AdjusterGetSoft, Fl_AdjusterNew, Fl_AdjusterSetSoft

Fl_AdjusterExDelete, Fl_AdjusterExHandleBase, Fl_AdjusterExNew
Fl_AdjusterExSetDestructorCB, Fl_AdjusterExSetDrawCB, Fl_AdjusterExSetHandleCB, Fl_AdjusterExSetResizeCB


Fl_Awake, Fl_Awake2

Fl_BMP_ImageDelete, Fl_BMP_ImageNew

Fl_Background, Fl_Background2

Fl_BitmapCopy, Fl_BitmapCopy2, Fl_BitmapDelete, Fl_BitmapDraw,Fl_BitmapDraw2
Fl_BitmapLabel, Fl_BitmapLabel2, Fl_BitmapNew, Fl_BitmapUncache

Fl_BoxDH, Fl_BoxDW, Fl_BoxDX, Fl_BoxDY
Fl_BoxDelete, Fl_BoxHandle, Fl_BoxNew, Fl_BoxNew2

Fl_BoxExDelete, Fl_BoxExHandleBase, Fl_BoxExNew, Fl_BoxExSetDestructorCB
Fl_BoxExSetDrawCB, Fl_BoxExSetHandleCB, Fl_BoxExSetResizeCB


Fl_BrowserAdd, Fl_BrowserBottomLine, Fl_BrowserClear, Fl_BrowserDelete, Fl_BrowserDisplay
Fl_BrowserDisplayed, Fl_BrowserGetColumnChar, Fl_BrowserGetColumnWidths, Fl_BrowserGetData
Fl_BrowserGetFormatChar, Fl_BrowserGetIcon, Fl_BrowserGetSize, Fl_BrowserGetText, Fl_BrowserGetTopline
Fl_BrowserGetValue, Fl_BrowserHide, Fl_BrowserHide2, Fl_BrowserInsert, Fl_BrowserLinePosition, Fl_BrowserLoad
Fl_BrowserMakeVisible, Fl_BrowserMiddleLine, Fl_BrowserMove, Fl_BrowserNew, Fl_BrowserRemove, Fl_BrowserRemoveIcon
Fl_BrowserReplace, Fl_BrowserSelect, Fl_BrowserSelected, Fl_BrowserSetColumnChar, Fl_BrowserSetColumnWidths
Fl_BrowserSetData, Fl_BrowserSetFormatChar, Fl_BrowserSetIcon, Fl_BrowserSetSize, Fl_BrowserSetText, Fl_BrowserSetTopline
Fl_BrowserSetValue, Fl_BrowserShow, Fl_BrowserShow2, Fl_BrowserSwap, Fl_BrowserVisible

Fl_BrowserExDelete, Fl_BrowserExHandleBase, Fl_BrowserExNew
Fl_BrowserExSetDestructorCB, Fl_BrowserExSetDrawCB, Fl_BrowserExSetHandleCB, Fl_BrowserExSetResizeCB

Fl_Browser_Deselect, Fl_Browser_Display, Fl_Browser_GetHPosition, Fl_Browser_GetHasSscrollbar
Fl_Browser_GetPosition, Fl_Browser_GetScrollbarSize, Fl_Browser_GetScrollbarWidth, Fl_Browser_GetTextColor
Fl_Browser_GetTextFont, Fl_Browser_GetTextsize, Fl_Browser_Handle, Fl_Browser_Resize, Fl_Browser_ScrollbarLeft
Fl_Browser_ScrollbarRight, Fl_Browser_Select, Fl_Browser_SelectOnly, Fl_Browser_SetHPosition, Fl_Browser_SetHasScrollbar
Fl_Browser_SetPosition, Fl_Browser_SetScrollbarSize, Fl_Browser_SetScrollbarWidth, Fl_Browser_SetTextColor
Fl_Browser_SetTextFont, Fl_Browser_SetTextsize, Fl_Browser_Sort

Fl_ButtonClear, Fl_ButtonGetDownBox, Fl_ButtonGetDownColor, Fl_ButtonGetShortcut, Fl_ButtonGetValue
Fl_ButtonHandle, Fl_ButtonNew, Fl_ButtonSet, Fl_ButtonSetDownBox, Fl_ButtonSetDownColor
Fl_ButtonSetOnly, Fl_ButtonSetShortcut, Fl_ButtonSetValue

Fl_ButtonExDelete, Fl_ButtonExHandleBase, Fl_ButtonExNew
Fl_ButtonExSetDestructorCB, Fl_ButtonExSetDrawCB, Fl_ButtonExSetHandleCB, Fl_ButtonExSetResizeCB

Fl_CanvasDelete, Fl_CanvasHandleBase, Fl_CanvasNew, Fl_CanvasSetDestructorCB
Fl_CanvasSetDrawCB, Fl_CanvasSetHandleCB, Fl_CanvasSetResizeCB

Fl_ChartAdd, Fl_ChartClear, Fl_ChartDelete, Fl_ChartGetAutoSize, Fl_ChartGetBounds, Fl_ChartGetMaxSize
Fl_ChartGetSize, Fl_ChartGetTextColor, Fl_ChartGetTextFont, Fl_ChartGetTextSize, Fl_ChartInsert
Fl_ChartNew, Fl_ChartReplace, Fl_ChartSetAutoSize, Fl_ChartSetBounds, Fl_ChartSetMaxSize
Fl_ChartSetSize, Fl_ChartSetTextColor, Fl_ChartSetTextFont, Fl_ChartSetTextSize

Fl_ChartExDelete, Fl_ChartExHandleBase, Fl_ChartExNew
Fl_ChartExSetDestructorCB, Fl_ChartExSetDrawCB, Fl_ChartExSetHandleCB, Fl_ChartExSetResizeCB


Fl_Check

Fl_Check_BrowserAdd, Fl_Check_BrowserAdd2, Fl_Check_BrowserCheckAll, Fl_Check_BrowserCheckNone
Fl_Check_BrowserChecked, Fl_Check_BrowserClear, Fl_Check_BrowserDelete, Fl_Check_BrowserGetChecked
Fl_Check_BrowserNChecked, Fl_Check_BrowserNItems, Fl_Check_BrowserNew, Fl_Check_BrowserRemove, Fl_Check_BrowserSetChecked
Fl_Check_BrowserText, Fl_Check_BrowserValue, Fl_Check_ButtonNew

Fl_Check_BrowserExDelete, Fl_Check_BrowserExHandleBase, Fl_Check_BrowserExNew
Fl_Check_BrowserExSetDestructorCB, Fl_Check_BrowserExSetDrawCB, Fl_Check_BrowserExSetHandleCB, Fl_Check_BrowserExSetResizeCB



Fl_Check_ButtonExDelete, Fl_Check_ButtonExHandleBase, Fl_Check_ButtonExNew
Fl_Check_ButtonExSetDestructorCB, Fl_Check_ButtonExSetDrawCB, Fl_Check_ButtonExSetHandleCB, Fl_Check_ButtonExSetResizeCB


Fl_ChoiceDelete, Fl_ChoiceGetValue, Fl_ChoiceHandle, Fl_ChoiceNew, Fl_ChoiceSetValue, Fl_ChoiceSetValueByItem

Fl_ChoiceExDelete, Fl_ChoiceExHandleBase, Fl_ChoiceExNew, Fl_ChoiceExSetDestructorCB
Fl_ChoiceExSetDrawCB, Fl_ChoiceExSetHandleCB, Fl_ChoiceExSetResizeCB


Fl_ClearWidgetPointer

Fl_ClockDelete, Fl_ClockNew, Fl_ClockNew2

Fl_ClockExDelete, Fl_ClockExHandleBase, Fl_ClockExNew
Fl_ClockExSetDestructorCB, Fl_ClockExSetDrawCB, Fl_ClockExSetHandleCB, Fl_ClockExSetResizeCB


Fl_Clock_OutputDelete, Fl_Clock_OutputGetValue, Fl_Clock_OutputHour, Fl_Clock_OutputMinute
Fl_Clock_OutputNew, Fl_Clock_OutputSecond, Fl_Clock_OutputSetValue, Fl_Clock_OutputValue

Fl_Clock_OutputExDelete, Fl_Clock_OutputExHandleBase, Fl_Clock_OutputExNew, Fl_Clock_OutputExSetDestructorCB
Fl_Clock_OutputExSetDrawCB, Fl_Clock_OutputExSetHandleCB, Fl_Clock_OutputExSetResizeCB

Fl_Color_Average

Fl_Color_ChooserB, Fl_Color_ChooserDelete, Fl_Color_ChooserG, Fl_Color_ChooserGetMode, Fl_Color_ChooserHSV, Fl_Color_ChooserHSV2RGB
Fl_Color_ChooserHue, Fl_Color_ChooserNew, Fl_Color_ChooserR, Fl_Color_ChooserRGB, Fl_Color_ChooserRGB2HSV
Fl_Color_ChooserSaturation, Fl_Color_ChooserSetMode, Fl_Color_ChooserValue

Fl_Color_ChooserExDelete, Fl_Color_ChooserExHandleBase, Fl_Color_ChooserExNew, Fl_Color_ChooserExSetDestructorCB
Fl_Color_ChooserExSetDrawCB, Fl_Color_ChooserExSetHandleCB, Fl_Color_ChooserExSetResizeCB


Fl_Color_Cube

Fl_Compose
Fl_Compose_Reset

Fl_Contrast

Fl_Copy

Fl_Copy_SurfaceClassName, Fl_Copy_SurfaceDelete, Fl_Copy_SurfaceDraw, Fl_Copy_SurfaceNew, Fl_Copy_SurfaceSetCurrent

Fl_CounterDelete, Fl_CounterHandle, Fl_CounterLargeStep, Fl_CounterNewvFl_CounterNormalStep, Fl_CounterStep

Fl_CounterExDelete, Fl_CounterExHandleBase, Fl_CounterExNew, Fl_CounterExSetDestructorCB
Fl_CounterExSetDrawCB, Fl_CounterExSetHandleCB, Fl_CounterExSetResizeCB




Fl_DefaultAtclose

Fl_DeleteWidget

Fl_DialAngles, Fl_DialDelete, Fl_DialGetAngle1, Fl_DialGetAngle2, Fl_DialHandle
Fl_DialNew, Fl_DialSetAngle1, Fl_DialSetAngle2

Fl_DialExDelete, Fl_DialExHandleBase, Fl_DialExNew, Fl_DialExSetDestructorCB
Fl_DialExSetDrawCB, Fl_DialExSetHandleCB, Fl_DialExSetResizeCB

Fl_Display
Fl_Display_DeviceSetCurrent

Fl_Dnd

Fl_DoWidgetDeletion

Fl_Double_WindowDelete, Fl_Double_WindowFlush, Fl_Double_WindowHide, Fl_Double_WindowNew, Fl_Double_WindowNew2, Fl_Double_WindowResize, Fl_Double_WindowShow, Fl_Double_WindowShowArgs

Fl_Double_WindowExDelete, Fl_Double_WindowExHandleBase, Fl_Double_WindowExNew, Fl_Double_WindowExNew2
Fl_Double_WindowExSetDestructorCB, Fl_Double_WindowExSetDrawCB, Fl_Double_WindowExSetHandleCB, Fl_Double_WindowExSetResizeCB


Fl_DrawBoxActive

Fl_ErrorMessage

Fl_EventAlt, Fl_EventButton, Fl_EventButton1, Fl_EventButton2, Fl_EventButton3, Fl_EventButtons
Fl_EventClipboardData, Fl_EventClipboardType, Fl_EventCommand, Fl_EventCtrl, Fl_EventDX, Fl_EventDY, Fl_EventInside, Fl_EventInside2, Fl_EventKey, Fl_EventKey2, Fl_EventLength, Fl_EventNumber, Fl_EventOriginalKey, Fl_EventShift, Fl_EventState, Fl_EventState2
Fl_EventText, Fl_EventX, Fl_EventXRoot, Fl_EventY, Fl_EventYRoot

Fl_FatalMessage

Fl_File_BrowserDelete, Fl_File_BrowserGetFiletype, Fl_File_BrowserGetFilter, Fl_File_BrowserGetIconSize
Fl_File_BrowserGetTextSize, Fl_File_BrowserLoad, Fl_File_BrowserNew, Fl_File_BrowserSetFiletype
Fl_File_BrowserSetFilter, Fl_File_BrowserSetIconSize, Fl_File_BrowserSetTextSize

Fl_File_BrowserExDelete, Fl_File_BrowserExHandleBase, Fl_File_BrowserExNew, Fl_File_BrowserExSetDestructorCB
Fl_File_BrowserExSetDrawCB, Fl_File_BrowserExSetHandleCB, Fl_File_BrowserExSetResizeCB

Fl_File_ChooserAddExtra, Fl_File_ChooserCallback, Fl_File_ChooserCount, Fl_File_ChooserDelet, Fl_File_ChooserGetColor
Fl_File_ChooserGetDirectory, Fl_File_ChooserGetFilter, Fl_File_ChooserGetFilterValue, Fl_File_ChooserGetIconSize, Fl_File_ChooserGetLabel
Fl_File_ChooserGetOkLabel, Fl_File_ChooserGetPreview, Fl_File_ChooserGetTextColor, Fl_File_ChooserGetTextFont, Fl_File_ChooserGetTextSize
Fl_File_ChooserGetType, Fl_File_ChooserGetUserData, Fl_File_ChooserGetValue, Fl_File_ChooserHide, Fl_File_ChooserNew
Fl_File_ChooserNewButton, Fl_File_ChooserPreviewButton, Fl_File_ChooserRescan, Fl_File_ChooserRescanKeepFilename, Fl_File_ChooserSetColor
Fl_File_ChooserSetDirectory, Fl_File_ChooserSetFilter, Fl_File_ChooserSetFilterValue, Fl_File_ChooserSetIconSize, Fl_File_ChooserSetLabel
Fl_File_ChooserSetOkLabel, Fl_File_ChooserSetPreview, Fl_File_ChooserSetTextColor, Fl_File_ChooserSetTextFont, Fl_File_ChooserSetTextSize
Fl_File_ChooserSetType, Fl_File_ChooserSetUserData, Fl_File_ChooserSetValue, Fl_File_ChooserShow, Fl_File_ChooserShowHiddenButton
Fl_File_ChooserShown, Fl_File_ChooserVisible

Fl_File_IconAdd, Fl_File_IconAddColor, Fl_File_IconAddVertex, Fl_File_IconAddVertex2, Fl_File_IconClear, Fl_File_IconDelete
Fl_File_IconDraw, Fl_File_IconFind, Fl_File_IconFirst, Fl_File_IconLabel, Fl_File_IconLabelType, Fl_File_IconLoad
Fl_File_IconLoadFTI, Fl_File_IconLoadImage, Fl_File_IconLoadSystemIcons, Fl_File_IconNew, Fl_File_IconNext
Fl_File_IconPattern, Fl_File_IconSize, Fl_File_IconType, Fl_File_IconValue

Fl_File_InputDelete, Fl_File_InputGetDownBox, Fl_File_InputGetErrorColor, Fl_File_InputGetValue, Fl_File_InputHandle
Fl_File_InputNew, Fl_File_InputSetDownBox, Fl_File_InputSetErrorColor, Fl_File_InputSetValue, Fl_File_InputSetValue2

Fl_Fill_DialDelete, Fl_Fill_DialNew

Fl_Fill_DialExDelete, Fl_Fill_DialExHandleBase, Fl_Fill_DialExNew, Fl_Fill_DialExSetDestructorCB
Fl_Fill_DialExSetDrawCB, Fl_Fill_DialExSetHandleCB, Fl_Fill_DialExSetResizeCB


Fl_Fill_SliderDelete, Fl_Fill_SliderNew

Fl_Fill_SliderExDelete, Fl_Fill_SliderExHandleBase, Fl_Fill_SliderExNew, Fl_Fill_SliderExSetDestructorCB
Fl_Fill_SliderExSetDrawCB, Fl_Fill_SliderExSetHandleCB, Fl_Fill_SliderExSetResizeCB


Fl_Find

Fl_Float_InputDelete, Fl_Float_InputNew

Fl_Float_InputExDelete, Fl_Float_InputExHandleBase, Fl_Float_InputExNew, Fl_Float_InputExSetDestructorCB
Fl_Float_InputExSetDrawCB, Fl_Float_InputExSetHandleCB, Fl_Float_InputExSetResizeCB

Fl_Flush
Fl_Foreground
Fl_Free
Fl_FreeColor

Fl_GIF_ImageDelete, Fl_GIF_ImageNew

Fl_GeFontSizes
Fl_GetAwakeHandler_
Fl_GetBelowmouse
Fl_GetBoxType
Fl_GetColor
Fl_GetColor2
Fl_GetDamage
Fl_GetDndTextOps
Fl_GetDrawShortcutFlag
Fl_GetEventClicks
Fl_GetEventDispatch
Fl_GetEventIsClick
Fl_GetFirstWindow
Fl_GetFocus
Fl_GetFont
Fl_GetFontName
Fl_GetGrab
Fl_GetH
Fl_GetKey
Fl_GetMouse
Fl_GetOption
Fl_GetPushed
Fl_GetScheme
Fl_GetScrollbarSize
Fl_GetSelectionOwner
Fl_GetShortcutLabel
Fl_GetSystemColors
Fl_GetVisibleFocus
Fl_GetW
Fl_GetX
Fl_GetY

Fl_Gl_WindowCanDo, Fl_Gl_WindowCanDoOverlay, Fl_Gl_WindowDelete, Fl_Gl_WindowFlush, Fl_Gl_WindowGetContext
Fl_Gl_WindowGetContextValid, Fl_Gl_WindowGetMode, Fl_Gl_WindowGetValid, Fl_Gl_WindowHandle, Fl_Gl_WindowHide
Fl_Gl_WindowHideOverlay, Fl_Gl_WindowInvalidate, Fl_Gl_WindowMakeCurrent, Fl_Gl_WindowMakeOverlayCurrent, Fl_Gl_WindowNew
Fl_Gl_WindowNew2, Fl_Gl_WindowOrtho, Fl_Gl_WindowRedrawOverlay, Fl_Gl_WindowResize, Fl_Gl_WindowSetContext Fl_Gl_WindowSetContextValid, Fl_Gl_WindowSetMode, Fl_Gl_WindowSetValid, Fl_Gl_WindowShow, Fl_Gl_WindowShowArgs
Fl_Gl_WindowSwapBuffers

Fl_Gl_WindowExDelete, Fl_Gl_WindowExHandleBase, Fl_Gl_WindowExNew, Fl_Gl_WindowExNew2, Fl_Gl_WindowExSetDestructorCB
Fl_Gl_WindowExSetDrawCB, Fl_Gl_WindowExSetDrawOverlayCB, Fl_Gl_WindowExSetHandleCB, Fl_Gl_WindowExSetResizeCB


Fl_Glut_WindowDelete, Fl_Glut_WindowMakeCurrent, Fl_Glut_WindowNew, Fl_Glut_WindowNew2

Fl_Glut_WindowExDelete, Fl_Glut_WindowExHandleBase, Fl_Glut_WindowExNew, Fl_Glut_WindowExNew2, Fl_Glut_WindowExSetDestructorCB
Fl_Glut_WindowExSetDrawCB, Fl_Glut_WindowExSetDrawOverlayCB, Fl_Glut_WindowExSetHandleCB, Fl_Glut_WindowExSetResizeCB

Fl_Graphics_DriverClassName

Fl_Gray_Color

Fl_GroupAdd, Fl_GroupAddResizable, Fl_GroupArray, Fl_GroupAsGroup, Fl_GroupBegin, Fl_GroupChild, Fl_GroupChildren, Fl_GroupClear
Fl_GroupDelete, Fl_GroupEnd, Fl_GroupFind, Fl_GroupGetClipChildren, Fl_GroupGetResizable, Fl_GroupHandle, Fl_GroupInitSizes
Fl_GroupInsert, Fl_GroupInsert2, Fl_GroupNew, Fl_GroupRemove, Fl_GroupRemove2, Fl_GroupResize, Fl_GroupSetClipChildren
Fl_GroupSetResizable

Fl_GroupExDelete, Fl_GroupExHandleBase, Fl_GroupExNew, Fl_GroupExSetDestructorCB
Fl_GroupExSetDrawCB, Fl_GroupExSetHandleCB, Fl_GroupExSetResizeCB


Fl_Handle, Fl_Handle_

Fl_HasCheck, Fl_HasIdle, Fl_HasTimeout

Fl_Help_ViewClearSelection, Fl_Help_ViewDelete, Fl_Help_ViewDirectory, Fl_Help_ViewFilename, Fl_Help_ViewFind, Fl_Help_ViewGetLeftLine, Fl_Help_ViewGetScrollbarSize, Fl_Help_ViewGetSize, Fl_Help_ViewGetTextColor, Fl_Help_ViewGetTextFont, Fl_Help_ViewGetTextSize
Fl_Help_ViewGetTopline, Fl_Help_ViewGetValue, Fl_Help_ViewLink, Fl_Help_ViewLoad, Fl_Help_ViewNew, Fl_Help_ViewResize
Fl_Help_ViewSelectAll, Fl_Help_ViewSetLeftLine, Fl_Help_ViewSetScrollbarSize, Fl_Help_ViewSetSize, Fl_Help_ViewSetTextColor
Fl_Help_ViewSetTextFont, Fl_Help_ViewSetTextSize, Fl_Help_ViewSetTopline, Fl_Help_ViewSetValue, Fl_Help_ViewTitle
Fl_Help_ViewTopline
 
Fl_Hold_BrowserDelete,Fl_Hold_BrowserNew

Fl_Hold_BrowserExDelete, Fl_Hold_BrowserExHandleBase, Fl_Hold_BrowserExNew, Fl_Hold_BrowserExSetDestructorCB
Fl_Hold_BrowserExSetDrawCB, Fl_Hold_BrowserExSetHandleCB, Fl_Hold_BrowserExSetResizeCB


Fl_Hor_Fill_SliderDelete, Fl_Hor_Fill_SliderNew

Fl_Hor_Fill_SliderExDelete, Fl_Hor_Fill_SliderExHandleBase, Fl_Hor_Fill_SliderExNew, Fl_Hor_Fill_SliderExSetDestructorCB
Fl_Hor_Fill_SliderExSetDrawCB, Fl_Hor_Fill_SliderExSetHandleCB, Fl_Hor_Fill_SliderExSetResizeCB


Fl_Hor_Nice_SliderDelete, Fl_Hor_Nice_SliderNew

Fl_Hor_Nice_SliderExDelete, Fl_Hor_Nice_SliderExHandleBase, Fl_Hor_Nice_SliderExNew, Fl_Hor_Nice_SliderExSetDestructorCB
Fl_Hor_Nice_SliderExSetDrawCB, Fl_Hor_Nice_SliderExSetHandleCB, Fl_Hor_Nice_SliderExSetResizeCB


Fl_Hor_SliderExDelete, Fl_Hor_SliderExHandleBase, Fl_Hor_SliderExNew, Fl_Hor_SliderExSetDestructorCB
Fl_Hor_SliderExSetDrawCB, Fl_Hor_SliderExSetHandleCB, Fl_Hor_SliderExSetResizeCB

Fl_Hor_SliderDelete, Fl_Hor_SliderNew, Fl_Hor_Value_SliderDelete, Fl_Hor_Value_SliderExDelete, Fl_Hor_Value_SliderExHandleBase
Fl_Hor_Value_SliderExNew, Fl_Hor_Value_SliderExSetDestructorCB, Fl_Hor_Value_SliderExSetDrawCB, Fl_Hor_Value_SliderExSetHandleCB
Fl_Hor_Value_SliderExSetResizeCB, Fl_Hor_Value_SliderNew

Fl_ImageColorAverage, Fl_ImageCopy, Fl_ImageCopy2, Fl_ImageCount, Fl_ImageD, Fl_ImageData, Fl_ImageDelete, Fl_ImageDesaturate, Fl_ImageDraw, Fl_ImageDraw2, Fl_ImageH, Fl_ImageInactive, Fl_ImageLD, Fl_ImageNew, Fl_ImageUncache, Fl_ImageW

Fl_Image_SurfaceClassName, Fl_Image_SurfaceDelete, Fl_Image_SurfaceDraw, Fl_Image_SurfaceGetDriver
Fl_Image_SurfaceImage, Fl_Image_SurfaceNew, Fl_Image_SurfaceSetCurrent
 
Fl_Inactive

Fl_InputDelete, Fl_InputExDelete, Fl_InputExHandleBase, Fl_InputExNew, Fl_InputExSetDestructorCB, Fl_InputExSetDrawCB
Fl_InputExSetHandleCB, Fl_InputExSetResizeCB, Fl_InputHandle, Fl_InputNew

Fl_Input_ChoiceAdd, Fl_Input_ChoiceChanged, Fl_Input_ChoiceClear, Fl_Input_ChoiceClearChanged, Fl_Input_ChoiceDelete
Fl_Input_ChoiceExDelete, Fl_Input_ChoiceExHandleBase, Fl_Input_ChoiceExNew, Fl_Input_ChoiceExSetDestructorCB
Fl_Input_ChoiceExSetDrawCB, Fl_Input_ChoiceExSetHandleCB, Fl_Input_ChoiceExSetResizeCB, Fl_Input_ChoiceGetDownBox
Fl_Input_ChoiceGetMenu, Fl_Input_ChoiceGetTextColor, Fl_Input_ChoiceGetTextFont, Fl_Input_ChoiceGetTextSize
Fl_Input_ChoiceGetValue, Fl_Input_ChoiceInput, Fl_Input_ChoiceMenuButton, Fl_Input_ChoiceNew, Fl_Input_ChoiceResize
Fl_Input_ChoiceSetChanged, Fl_Input_ChoiceSetDownBox, Fl_Input_ChoiceSetMenu, Fl_Input_ChoiceSetTextColor
Fl_Input_ChoiceSetTextFont, Fl_Input_ChoiceSetTextSize, Fl_Input_ChoiceSetValue, Fl_Input_ChoiceValue, Fl_Input_Copy
Fl_Input_CopyCuts, Fl_Input_Cut, Fl_Input_Cut1, Fl_Input_Cut2, Fl_Input_GetCursorColor, Fl_Input_GetInputType, Fl_Input_GetMark
Fl_Input_GetMaximumSize, Fl_Input_GetPosition, Fl_Input_GetReadonly, Fl_Input_GetShortcut, Fl_Input_GetSize, Fl_Input_GetTabNav
Fl_Input_GetTextColor, Fl_Input_GetTextFont, Fl_Input_GetTextSize, Fl_Input_GetValue, Fl_Input_GetWrap, Fl_Input_Index
Fl_Input_Insert, Fl_Input_Replace, Fl_Input_Resize

Fl_Input_SetCursorColor, Fl_Input_SetInputType, Fl_Input_SetMark, Fl_Input_SetMaximumSize, Fl_Input_SetPosition
Fl_Input_SetPosition2, Fl_Input_SetReadonly, Fl_Input_SetShortcut, Fl_Input_SetSize, Fl_Input_SetTabNav
Fl_Input_SetTextColor, Fl_Input_SetTextFont, Fl_Input_SetTextSize, Fl_Input_SetValue, Fl_Input_SetValue2
Fl_Input_SetWrap, Fl_Input_StaticValue, Fl_Input_StaticValue2, Fl_Input_Undo

Fl_Int_InputDelete, Fl_Int_InputNew

Fl_Int_InputExDelete, Fl_Int_InputNew, Fl_Int_InputExHandleBase, Fl_Int_InputExNew
Fl_Int_InputExSetDestructorCB, Fl_Int_InputExSetDrawCB, Fl_Int_InputExSetHandleCB, Fl_Int_InputExSetResizeCB


Fl_IsScheme

Fl_JPEG_ImageMem, Fl_JPEG_ImageNew, Fl_JPEG_ImageNewDete

Fl_Light_ButtonExDelete,  Fl_Light_ButtonExHandleBase, Fl_Light_ButtonExNew, Fl_Light_ButtonExSetDestructorCB
Fl_Light_ButtonExSetDrawCB, Fl_Light_ButtonExSetHandleCB, Fl_Light_ButtonExSetResizeCB, Fl_Light_ButtonHandle, Fl_Light_ButtonNew

Fl_Line_DialDelete, Fl_Line_DialNew

l_Line_DialExDelete, Fl_Line_DialExHandleBase, Fl_Line_DialExNew, Fl_Line_DialExSetDestructorCB
Fl_Line_DialExSetDrawCB, Fl_Line_DialExSetHandleCB, Fl_Line_DialExSetResizeCB

Fl_Lock

Fl_Menu_Add, Fl_Menu_Add2, Fl_Menu_Add3

Fl_Menu_BarDeletee, Fl_Menu_BarExDelete, Fl_Menu_BarExHandleBase, Fl_Menu_BarExNew, Fl_Menu_BarExSetDestructorCB
Fl_Menu_BarExSetDrawCB, Fl_Menu_BarExSetHandleCB, Fl_Menu_BarExSetResizeCB, Fl_Menu_BarHandle, Fl_Menu_BarNew

Fl_Menu_ButtonDeletee, Fl_Menu_ButtonExDelete, Fl_Menu_ButtonExHandleBase, Fl_Menu_ButtonExNew, Fl_Menu_ButtonExSetDestructorCB
Fl_Menu_ButtonExSetDrawCB, Fl_Menu_ButtonExSetHandleCB, Fl_Menu_ButtonExSetResizeCB, Fl_Menu_ButtonHandle
Fl_Menu_ButtonNew, Fl_Menu_ButtonPopup 

Fl_Menu_Clear, Fl_Menu_ClearSubmenu, Fl_Menu_Copy, Fl_Menu_FindIndexByCallback, Fl_Menu_FindIndexByItem, Fl_Menu_FindIndexByName
Fl_Menu_FindItemByCallback, Fl_Menu_FindItemByName, Fl_Menu_GetDownBox, Fl_Menu_GetDownColor, Fl_Menu_GetMenu
Fl_Menu_GetMode, Fl_Menu_GetSize, Fl_Menu_GetTextColor, Fl_Menu_GetTextFont, Fl_Menu_GetTextSize, Fl_Menu_Global
Fl_Menu_Insert, Fl_Menu_Insert2 

Fl_Menu_ItemActivate, Fl_Menu_ItemActive, Fl_Menu_ItemActiveVisible, Fl_Menu_ItemAdd, Fl_Menu_ItemAdd2, Fl_Menu_ItemCallback, Fl_Menu_ItemCallback0, Fl_Menu_ItemCallback1, Fl_Menu_ItemCallback2, Fl_Menu_ItemCheck, Fl_Menu_ItemCheckBox
Fl_Menu_ItemChecked, Fl_Menu_ItemClear, Fl_Menu_ItemDeactivate, Fl_Menu_ItemDoCallback, Fl_Menu_ItemDoCallback2
Fl_Menu_ItemDoCallback3, Fl_Menu_ItemDraw, Fl_Menu_ItemFindShortcut, Fl_Menu_ItemFirst, Fl_Menu_ItemFirst2, Fl_Menu_ItemGetArgument
Fl_Menu_ItemGetCallback_p, Fl_Menu_ItemGetLabel, Fl_Menu_ItemGetLabelColor, Fl_Menu_ItemGetLabelFont, Fl_Menu_ItemGetLabelSize
Fl_Menu_ItemGetLabelType, Fl_Menu_ItemGetShortcut, Fl_Menu_ItemGetUserData, Fl_Menu_ItemHide, Fl_Menu_ItemImage
Fl_Menu_ItemInsert, Fl_Menu_ItemMeasure, Fl_Menu_ItemNext, Fl_Menu_ItemNext2, Fl_Menu_ItemPathName, Fl_Menu_ItemPopup
Fl_Menu_ItemPulldown, Fl_Menu_ItemRadio, Fl_Menu_ItemSet, Fl_Menu_ItemSetArgument, Fl_Menu_ItemSetLabel, Fl_Menu_ItemSetLabel2
Fl_Menu_ItemSetLabelColor, Fl_Menu_ItemSetLabelFont, Fl_Menu_ItemSetLabelSize, Fl_Menu_ItemSetLabelType, Fl_Menu_ItemSetShortcut
Fl_Menu_ItemSetUserData, Fl_Menu_ItemSetonly, Fl_Menu_ItemShow, Fl_Menu_ItemSize, Fl_Menu_ItemSubmenu, Fl_Menu_ItemTestShortcut
Fl_Menu_ItemUncheck, Fl_Menu_ItemValue, Fl_Menu_ItemVisible

Fl_Menu_MValue, Fl_Menu_Picked, Fl_Menu_Remove, Fl_Menu_Replace, Fl_Menu_SetDownBox, Fl_Menu_SetDownColor, Fl_Menu_SetMenu, Fl_Menu_SetMode, Fl_Menu_SetSize, Fl_Menu_SetTextColor, Fl_Menu_SetTextFont, Fl_Menu_SetTextSize, Fl_Menu_Shortcut, Fl_Menu_TestShortcut, Fl_Menu_Text, Fl_Menu_TextByIndex, Fl_Menu_Value, Fl_Menu_ValueByIndex, Fl_Menu_ValueByItem

Fl_Menu_WindowClearOverlay, Fl_Menu_WindowDelete, Fl_Menu_WindowErase, Fl_Menu_WindowExDelete, Fl_Menu_WindowExHandleBase
Fl_Menu_WindowExNew, Fl_Menu_WindowExNew2, Fl_Menu_WindowExSetDestructorCB, Fl_Menu_WindowExSetDrawCB, 
Fl_Menu_WindowExSetHandleCB, Fl_Menu_WindowExSetResizeCB, Fl_Menu_WindowFlush, Fl_Menu_WindowHide, Fl_Menu_WindowNew
Fl_Menu_WindowNew2, Fl_Menu_WindowOverlay, Fl_Menu_WindowSetOverlay, Fl_Menu_WindowShow

Fl_Modal

Fl_Multi_BrowserDelete, Fl_Multi_BrowserExDelete, Fl_Multi_BrowserExHandleBase, Fl_Multi_BrowserExNew
Fl_Multi_BrowserExSetDestructorCB, Fl_Multi_BrowserExSetDrawCB, Fl_Multi_BrowserExSetHandleCB, Fl_Multi_BrowserExSetResizeCB
Fl_Multi_BrowserNew

Fl_Multiline_InputDelete, Fl_Multiline_InputExDelete, Fl_Multiline_InputExHandleBase, Fl_Multiline_InputExNew
Fl_Multiline_InputExSetDestructorCB, Fl_Multiline_InputExSetDrawCB, Fl_Multiline_InputExSetHandleCB, Fl_Multiline_InputExSetResizeCB
Fl_Multiline_InputNew, Fl_Multiline_OutputDelete, Fl_Multiline_OutputExDelete, Fl_Multiline_OutputExHandleBase, Fl_Multiline_OutputExNew
Fl_Multiline_OutputExSetDestructorCB, Fl_Multiline_OutputExSetDrawCB, Fl_Multiline_OutputExSetHandleCB, Fl_Multiline_OutputExSetResizeCB
Fl_Multiline_OutputNew

Fl_Native_File_ChooserCount, Fl_Native_File_ChooserDelete, Fl_Native_File_ChooserErrorMsg, Fl_Native_File_ChooserFilename
Fl_Native_File_ChooserGetDirectory, Fl_Native_File_ChooserGetFilename, Fl_Native_File_ChooserGetFilter, Fl_Native_File_ChooserGetFilterValue, Fl_Native_File_ChooserGetOptions, Fl_Native_File_ChooserGetPresetFile, Fl_Native_File_ChooserGetTitle, Fl_Native_File_ChooserGetType
Fl_Native_File_ChooserNew, Fl_Native_File_ChooserSetDirectory, Fl_Native_File_ChooserSetFilter, Fl_Native_File_ChooserSetFilterValue
Fl_Native_File_ChooserSetOptions, Fl_Native_File_ChooserSetPresetFile, Fl_Native_File_ChooserSetTitle
Fl_Native_File_ChooserSetType, Fl_Native_File_ChooserShow

Fl_NextWindow

Fl_Nice_SliderDelete, Fl_Nice_SliderExDelete, Fl_Nice_SliderExHandleBase, Fl_Nice_SliderExNew, Fl_Nice_SliderExSetDestructorCB
Fl_Nice_SliderExSetDrawCB, Fl_Nice_SliderExSetHandleCB, Fl_Nice_SliderExSetResizeCB, Fl_Nice_SliderNew

Fl_OutputDelete, Fl_OutputExDelete, Fl_OutputExHandleBase, Fl_OutputExNew, Fl_OutputExSetDestructorCB
Fl_OutputExSetDrawCB, Fl_OutputExSetHandleCB, Fl_OutputExSetResizeCB, Fl_OutputNew

Fl_Overlay_WindowCanDoOverlay, Fl_Overlay_WindowExDelete, Fl_Overlay_WindowExHandleBase, Fl_Overlay_WindowExNew
Fl_Overlay_WindowExNew2, Fl_Overlay_WindowExSetDestructorCB, Fl_Overlay_WindowExSetDraw_OverlayCB, 
Fl_Overlay_WindowExSetHandleCB, Fl_Overlay_WindowExSetResizeCB, Fl_Overlay_WindowFlush, Fl_Overlay_WindowHide
Fl_Overlay_WindowRedrawOverlay, Fl_Overlay_WindowResize, Fl_Overlay_WindowShow, Fl_Overlay_WindowShowArgs

Fl_OwnColormap

Fl_PNG_ImageDelete, Fl_PNG_ImageMem, Fl_PNG_ImageNew

Fl_PNM_ImageDelete, Fl_PNM_ImageNew
 
Fl_PackDelete, Fl_PackExDelete, Fl_PackExHandleBase, Fl_PackExNew, Fl_PackExSetDestructorCB, Fl_PackExSetDrawCB
Fl_PackExSetHandleCB, Fl_PackExSetResizeCB, Fl_PackGetSpacing, Fl_PackNew, Fl_PackSetSpacing

Fl_Paged_DeviceFormatHeight, Fl_Paged_DeviceFormatWidht, Fl_Paged_DeviceGetFormatName

Fl_Paste

Fl_PixmapColorAverage, Fl_PixmapCopy, Fl_PixmapCopy2, Fl_PixmapDelete, Fl_PixmapDesaturate, Fl_PixmapDraw, Fl_PixmapDraw2
Fl_PixmapLabel, Fl_PixmapLabel2, Fl_PixmapNew, Fl_PixmapUncache

Fl_PreferencesClear, Fl_PreferencesDelete, Fl_PreferencesDeleteAllEntries, Fl_PreferencesDeleteAllGroups, Fl_PreferencesDeleteEntry
Fl_PreferencesDeleteGroup, Fl_PreferencesEntries, Fl_PreferencesEntry, Fl_PreferencesEntryExists, Fl_PreferencesEntryName
Fl_PreferencesEntryPath, Fl_PreferencesFlush, Fl_PreferencesGetData, Fl_PreferencesGetData2, Fl_PreferencesGetDouble
Fl_PreferencesGetFloat, Fl_PreferencesGetInt, Fl_PreferencesGetSize, Fl_PreferencesGetString, Fl_PreferencesGetString2
Fl_PreferencesGetUserdataPath, Fl_PreferencesGroup, Fl_PreferencesGroupExists, , Fl_PreferencesGroups, Fl_PreferencesNew
Fl_PreferencesNew2, Fl_PreferencesNewGroup, Fl_PreferencesNewGroup2, Fl_PreferencesSetData, Fl_PreferencesSetDouble
Fl_PreferencesSetDouble2, Fl_PreferencesSetFloat, Fl_PreferencesSetFloat2, Fl_PreferencesSetInt, Fl_PreferencesSetString

Fl_PrinterClassName, Fl_PrinterDelete, Fl_PrinterEndJob, Fl_PrinterEndPage, Fl_PrinterGetDriver, Fl_PrinterGetMargins
Fl_PrinterGetOrigin, Fl_PrinterGetPrintableRect, Fl_PrinterNew, Fl_PrinterPrintWidget, Fl_PrinterPrintWindow, Fl_PrinterPrintWindowPart
Fl_PrinterRotate, Fl_PrinterScale, Fl_PrinterSetCurrent, Fl_PrinterSetOrigin, Fl_PrinterStartJob, Fl_PrinterStartPage
Fl_PrinterTranslate, Fl_PrinterUntranslate

Fl_ProgressDelete, Fl_ProgressExDelete, Fl_ProgressExHandleBase, Fl_ProgressExNew, Fl_ProgressExSetDestructorCB
Fl_ProgressExSetDrawCB, Fl_ProgressExSetHandleCB, Fl_ProgressExSetResizeCB, Fl_ProgressGetMaximum, Fl_ProgressGetMinimum, Fl_ProgressGetValue, Fl_ProgressNew, Fl_ProgressSetMaximum, Fl_ProgressSetMinimum, Fl_ProgressSetValue

Fl_RGB_Color

Fl_RGB_ImageColorAverage, Fl_RGB_ImageCopy, Fl_RGB_ImageCopy2, Fl_RGB_ImageDelete, Fl_RGB_ImageDesaturate
Fl_RGB_ImageDraw,  Fl_RGB_ImageDraw2, Fl_RGB_ImageLabel, Fl_RGB_ImageLabel2, Fl_RGB_ImageNew, Fl_RGB_ImageUncache

Fl_Radio_ButtonExDelete, Fl_Radio_ButtonExHandleBase, Fl_Radio_ButtonExNew, Fl_Radio_ButtonExSetDestructorCB
Fl_Radio_ButtonExSetDrawCB, Fl_Radio_ButtonExSetHandleCB, Fl_Radio_ButtonExSetResizeCB, Fl_Radio_ButtonNew

Fl_Radio_Light_ButtonExDelete, Fl_Radio_Light_ButtonExHandleBase, Fl_Radio_Light_ButtonExNew
Fl_Radio_Light_ButtonExSetDestructorCB, Fl_Radio_Light_ButtonExSetDrawCB, Fl_Radio_Light_ButtonExSetHandleCB
Fl_Radio_Light_ButtonExSetResizeCB, Fl_Radio_Light_ButtonNew

Fl_Radio_Round_ButtonExDelete, Fl_Radio_Round_ButtonExHandleBase, Fl_Radio_Round_ButtonExNew
Fl_Radio_Round_ButtonExSetDestructorCB, Fl_Radio_Round_ButtonExSetDrawCB, Fl_Radio_Round_ButtonExSetHandleCB
Fl_Radio_Round_ButtonExSetResizeCB, Fl_Radio_Round_ButtonNew

Fl_ReadQueue
Fl_Ready
Fl_Redraw
Fl_Register_Images
Fl_Release
Fl_ReleaseWidgetPointer
Fl_ReloadScheme

Fl_RemoveCheck
Fl_RemoveClipboardNotify
Fl_RemoveFD
Fl_RemoveFD2
Fl_RemoveHandler
Fl_RemoveIdle
Fl_RemoveTimeout
Fl_RepeatTimeout

Fl_Repeat_ButtonDeactivate, Fl_Repeat_ButtonExDelete, Fl_Repeat_ButtonExHandleBase, Fl_Repeat_ButtonExNew
Fl_Repeat_ButtonExSetDestructorCB, Fl_Repeat_ButtonExSetDrawCB, Fl_Repeat_ButtonExSetHandleCB, Fl_Repeat_ButtonExSetResizeCB
Fl_Repeat_ButtonHandle, Fl_Repeat_ButtonNew

Fl_Return_ButtonExDelete, Fl_Return_ButtonExHandleBase, Fl_Return_ButtonExNew, Fl_Return_ButtonExSetDestructorCB
Fl_Return_ButtonExSetDrawCB, Fl_Return_ButtonExSetHandleCB, Fl_Return_ButtonExSetResizeCB, Fl_Return_ButtonHandle
Fl_Return_ButtonNew

Fl_RollerDelete, Fl_RollerExDelete, Fl_RollerExHandleBase, Fl_RollerExNew, Fl_RollerExSetDestructorCB
Fl_RollerExSetDrawCB, Fl_RollerExSetHandleCB, Fl_RollerExSetResizeCB, Fl_RollerNew

Fl_Round_ButtonExDelete, Fl_Round_ButtonExHandleBase, Fl_Round_ButtonExNew, Fl_Round_ButtonExSetDestructorCB
Fl_Round_ButtonExSetDrawCB, Fl_Round_ButtonExSetHandleCB, Fl_Round_ButtonExSetResizeCB, Fl_Round_ButtonNew
Fl_Round_ClockDelete, Fl_Round_ClockExDelete, Fl_Round_ClockExHandleBase, Fl_Round_ClockExNew, Fl_Round_ClockExSetDestructorCB
Fl_Round_ClockExSetDrawCB, Fl_Round_ClockExSetHandleCB, Fl_Round_ClockExSetResizeCB, Fl_Round_ClockNew

Fl_Run

Fl_ScreenCount, Fl_ScreenDpi, Fl_ScreenWorkAreaXYWH, Fl_ScreenWorkAreaXYWHMXMY, Fl_ScreenWorkAreaXYWHN
Fl_ScreenXYWH, Fl_ScreenXYWHMXMY, Fl_ScreenXYWHMXMYMWMH, Fl_ScreenXYWHN
 
Fl_ScrollClear, Fl_ScrollDelete, Fl_ScrollExDelete, Fl_ScrollExHandleBase, Fl_ScrollExNew, Fl_ScrollExSetDestructorCB
Fl_ScrollExSetDrawCB, Fl_ScrollExSetHandleCB, Fl_ScrollExSetResizeCB, Fl_ScrollGetScrollbarSize, Fl_ScrollHScrollbar
Fl_ScrollHandle, Fl_ScrollNew, Fl_ScrollResize, Fl_ScrollScrollTo, Fl_ScrollScrollbar, Fl_ScrollSetScrollbarSize, Fl_ScrollXPosition
Fl_ScrollYPosition

Fl_ScrollbarDelete, Fl_ScrollbarExDelete, Fl_ScrollbarExHandleBase, Fl_ScrollbarExNew, Fl_ScrollbarExSetDestructorCB
Fl_ScrollbarExSetDrawCB, Fl_ScrollbarExSetHandleCB, Fl_ScrollbarExSetResizeCB, Fl_ScrollbarGetLineSize, Fl_ScrollbarGetValue
Fl_ScrollbarHandle, Fl_ScrollbarNew, Fl_ScrollbarSetLineSize, Fl_ScrollbarSetValue, Fl_ScrollbarValue

Fl_Secret_InputDelete, Fl_Secret_InputExDelete, Fl_Secret_InputExHandleBase, Fl_Secret_InputExNew
Fl_Secret_InputExSetDestructorCB, Fl_Secret_InputExSetDrawCB, Fl_Secret_InputExSetHandleCB, Fl_Secret_InputExSetResizeCB
Fl_Secret_InputHandle, Fl_Secret_InputNew

Fl_Select_BrowserDelete, Fl_Select_BrowserExDelete, Fl_Select_BrowserExHandleBase, Fl_Select_BrowserExNew
Fl_Select_BrowserExSetDestructorCB, Fl_Select_BrowserExSetDrawCB, Fl_Select_BrowserExSetHandleCB, Fl_Select_BrowserExSetResizeCB
Fl_Select_BrowserNew 

Fl_Selection

Fl_SetAbort
Fl_SetAtclose
Fl_SetBelowmouse
Fl_SetBoxType
Fl_SetBoxType2
Fl_SetColor
Fl_SetColor2
Fl_SetDamage
Fl_SetDndTextOps
Fl_SetDrawShortcutFlag
Fl_SetErroreMessageFunc
Fl_SetEventClicks
Fl_SetEventDispatch
Fl_SetEventIsClick
Fl_SetFatalMessageFunc
Fl_SetFirstWindow
Fl_SetFocus
Fl_SetFont
Fl_SetFont2
Fl_SetFont3
Fl_SetFonts
Fl_SetGrab
Fl_SetIdle
Fl_SetLabeltype
Fl_SetOption
Fl_SetPushed
Fl_SetScheme
Fl_SetScrollbarSize
Fl_SetSelectionOwner
Fl_SetVisibleFocus
Fl_SetWarningMessageFunc

Fl_Shared_ImageAddHandler, Fl_Shared_ImageColorAverage, Fl_Shared_ImageCopy, Fl_Shared_ImageCopy2
Fl_Shared_ImageDesaturate, Fl_Shared_ImageDraw, Fl_Shared_ImageDraw2, Fl_Shared_ImageFind, Fl_Shared_ImageGet
Fl_Shared_ImageImages, Fl_Shared_ImageName, Fl_Shared_ImageNumImages, Fl_Shared_ImageRefcount, Fl_Shared_ImageRelease
Fl_Shared_ImageReload, Fl_Shared_ImageRemoveHandler, Fl_Shared_ImageUncache

Fl_Simple_CounterDelete, Fl_Simple_CounterExDelete, Fl_Simple_CounterExHandleBase, Fl_Simple_CounterExNew
Fl_Simple_CounterExSetDestructorCB, Fl_Simple_CounterExSetDrawCB, Fl_Simple_CounterExSetHandleCB, Fl_Simple_CounterExSetResizeCB
Fl_Simple_CounterNew 

Fl_Single_WindowDelete, Fl_Single_WindowExDelete, Fl_Single_WindowExHandleBase, Fl_Single_WindowExNew, Fl_Single_WindowExNew2, Fl_Single_WindowExSetDestructorCB, Fl_Single_WindowExSetDrawCB, Fl_Single_WindowExSetHandleCB, Fl_Single_WindowExSetResizeCB
Fl_Single_WindowFlush, Fl_Single_WindowNew, Fl_Single_WindowNew2, Fl_Single_WindowShow, Fl_Single_WindowShowArgs

Fl_SliderBounds, Fl_SliderDelete, Fl_SliderExDelete, Fl_SliderExHandleBase, Fl_SliderExNew, Fl_SliderExSetDestructorCB
Fl_SliderExSetDrawCB, Fl_SliderExSetHandleCB, Fl_SliderExSetResizeCB, Fl_SliderGetSlider, Fl_SliderGetSliderSize
Fl_SliderHandle, Fl_SliderNew, Fl_SliderNew2, Fl_SliderScrollValue, Fl_SliderSetSlider, Fl_SliderSetSliderSize

Fl_SpinnerDelete, Fl_SpinnerExDelete, Fl_SpinnerExHandleBase, Fl_SpinnerExNew, Fl_SpinnerExSetDestructorCB, Fl_SpinnerExSetDrawCB
Fl_SpinnerExSetHandleCB, Fl_SpinnerExSetResizeCB, Fl_SpinnerGetColor, Fl_SpinnerGetFormat, Fl_SpinnerGetMaximum, Fl_SpinnerGetMinimum
Fl_SpinnerGetStep, Fl_SpinnerGetTextColor, Fl_SpinnerGetTextFont, Fl_SpinnerGetTextSize, Fl_SpinnerGetType, Fl_SpinnerGetValue
Fl_SpinnerHandle, Fl_SpinnerNew, Fl_SpinnerRange, Fl_SpinnerResize, Fl_SpinnerSetColor, Fl_SpinnerSetFormat, Fl_SpinnerSetMaximum
Fl_SpinnerSetMinimum, Fl_SpinnerSetStep, Fl_SpinnerSetTextColor, Fl_SpinnerSetTextFont, Fl_SpinnerSetTextSize, Fl_SpinnerSetType
Fl_SpinnerSetValue

Fl_Surface_DeviceClassName, Fl_Surface_DeviceGetDriver, Fl_Surface_DeviceSetCurrent, Fl_Surface_DeviceSetDriver, Fl_Surface_DeviceSurface

Fl_TableAdd, Fl_TableArray, Fl_TableBegin, Fl_TableCallbackCol, Fl_TableCallbackContext, Fl_TableCallbackRow, Fl_TableChild
Fl_TableChildren, Fl_TableClear, Fl_TableColWidthAll, Fl_TableDelete, Fl_TableDoCallback, Fl_TableDraw, Fl_TableEnd
Fl_TableExFindCell, Fl_TableExHandleBase, Fl_TableExNew, Fl_TableExSetDrawCB, Fl_TableExSetDrawCellCB, Fl_TableExSetHandleCB
Fl_TableExSetResizeCB, Fl_TableFind, Fl_TableGetColHeader, Fl_TableGetColHeaderColor, Fl_TableGetColHeaderHeight, Fl_TableGetColPosition
Fl_TableGetColResize, Fl_TableGetColResizeMin, Fl_TableGetColWidth, Fl_TableGetCols, Fl_TableGetRowHeader, Fl_TableGetRowHeaderColor
Fl_TableGetRowHeaderWidth, Fl_TableGetRowHeight, Fl_TableGetRowPosition, Fl_TableGetRowResize, Fl_TableGetRowResizeMin
Fl_TableGetRows, Fl_TableGetSelection, Fl_TableGetTableBox, Fl_TableGetTopRow, Fl_TableInitSizes, Fl_TableInsert, Fl_TableInsert2
Fl_TableIsInteractiveResize, Fl_TableIsSelected, Fl_TableMoveCursor, Fl_TableNew, Fl_TableRemove, Fl_TableResize, Fl_TableRowHeightAll
Fl_TableSetColHeader, Fl_TableSetColHeaderColor, Fl_TableSetColHeaderHeight, Fl_TableSetColPosition, Fl_TableSetColResize
Fl_TableSetColResizeMin, Fl_TableSetColWidth, Fl_TableSetCols, Fl_TableSetRowHeader, Fl_TableSetRowHeaderColor, Fl_TableSetRowHeaderWidth
Fl_TableSetRowHeight, Fl_TableSetRowPosition, Fl_TableSetRowResize, Fl_TableSetRowResizeMin, Fl_TableSetRows, Fl_TableSetSelection
Fl_TableSetTableBox, Fl_TableSetTopRow, Fl_TableVisibleCells, Fl_TableWhen

Fl_Table_RowClear, Fl_Table_RowExFindCell, Fl_Table_RowExHandleBase, Fl_Table_RowExNew, Fl_Table_RowExSetDrawCB
Fl_Table_RowExSetDrawCellCB, Fl_Table_RowExSetHandleCB, Fl_Table_RowExSetResizeCB, Fl_Table_RowGetRows
Fl_Table_RowGetType, Fl_Table_RowNew, Fl_Table_RowRowSelected, Fl_Table_RowSelectAllRows, Fl_Table_RowSelectRow
Fl_Table_RowSetRows, Fl_Table_RowSetType
 
Fl_TabsClientArea, Fl_TabsDelete, Fl_TabsExDelete, Fl_TabsExHandleBase, Fl_TabsExNew
Fl_TabsExSetDestructorCB, Fl_TabsExSetDrawCB, Fl_TabsExSetHandleCB, Fl_TabsExSetResizeCB, Fl_TabsGetPush
Fl_TabsGetValue, Fl_TabsHandle, Fl_TabsNew, Fl_TabsSetPush, Fl_TabsSetValue, Fl_TabsWhich

Fl_TestShortcut

Fl_Text_BufferAddModifyCallback, Fl_Text_BufferAddPredeleteCallback, Fl_Text_BufferAddress, Fl_Text_BufferAddress2
Fl_Text_BufferAppend, Fl_Text_BufferAppendFile, Fl_Text_BufferByteAt, Fl_Text_BufferCallModifyCallbacks, Fl_Text_BufferCallPredeleteCallbacks
Fl_Text_BufferCanUndo, Fl_Text_BufferCharAt, Fl_Text_BufferCopy, Fl_Text_BufferCountDisplayedCharacters, Fl_Text_BufferCountLines
Fl_Text_BufferDelete, Fl_Text_BufferFindCharBackward, Fl_Text_BufferFindCharForward, Fl_Text_BufferGetHighlight, Fl_Text_BufferGetTabDistance
Fl_Text_BufferGetText, Fl_Text_BufferHighlightPosition, Fl_Text_BufferHighlightSelection, Fl_Text_BufferHighlightText
Fl_Text_BufferInsert, Fl_Text_BufferInsertFile, Fl_Text_BufferLength, Fl_Text_BufferLineEnd, Fl_Text_BufferLineStart
Fl_Text_BufferLineText, Fl_Text_BufferLoadFile, Fl_Text_BufferNew, Fl_Text_BufferNextChar, Fl_Text_BufferNextCharClipped
Fl_Text_BufferOutputFile, Fl_Text_BufferPrevChar, Fl_Text_BufferPrevCharClipped, Fl_Text_BufferPrimarySelection, Fl_Text_BufferPrimarySelection2
Fl_Text_BufferRemove, Fl_Text_BufferRemoveModifyCallback, Fl_Text_BufferRemovePredeleteCallback, Fl_Text_BufferRemoveSecondarySelection
Fl_Text_BufferRemoveSelection, Fl_Text_BufferReplace, Fl_Text_BufferReplaceSecondarySelection, Fl_Text_BufferReplaceSelection
Fl_Text_BufferRewindLines, Fl_Text_BufferSaveFile, Fl_Text_BufferSearchBackward, Fl_Text_BufferSearchForward, Fl_Text_BufferSecondarySelect
Fl_Text_BufferSecondarySelected, Fl_Text_BufferSecondarySelection, Fl_Text_BufferSecondarySelectionPosition, Fl_Text_BufferSecondarySelectionText, Fl_Text_BufferSecondaryUnselect, Fl_Text_BufferSelect, Fl_Text_BufferSelected
Fl_Text_BufferSelectionPosition, Fl_Text_BufferSelectionText, Fl_Text_BufferSetHighlight, Fl_Text_BufferSetTabDistance
Fl_Text_BufferSetText, Fl_Text_BufferSkipDisplayedCharacters, Fl_Text_BufferSkipLines, Fl_Text_BufferTextRange, Fl_Text_BufferUndo
Fl_Text_BufferUnhighlight, Fl_Text_BufferUnselect, Fl_Text_BufferUtf8Align, Fl_Text_BufferWordEnd, Fl_Text_BufferWordStart

Fl_Text_DisplayColToX, Fl_Text_DisplayCountLines, Fl_Text_DisplayCursorStyle, Fl_Text_DisplayDelete, Fl_Text_DisplayExDelete
Fl_Text_DisplayExHandleBase, Fl_Text_DisplayExNew, Fl_Text_DisplayExSetDestructorCB, Fl_Text_DisplayExSetDrawCB, Fl_Text_DisplayExSetHandleCB, Fl_Text_DisplayExSetResizeCB, Fl_Text_DisplayGetBuffer, Fl_Text_DisplayGetCursorColor
Fl_Text_DisplayGetInsertPosition, Fl_Text_DisplayGetLinenumberAlign, Fl_Text_DisplayGetLinenumberBGColor, Fl_Text_DisplayGetLinenumberFGColor, Fl_Text_DisplayGetLinenumberFont, Fl_Text_DisplayGetLinenumberFormat
Fl_Text_DisplayGetLinenumberSize, Fl_Text_DisplayGetLinenumberWidth, Fl_Text_DisplayGetScrollbarAlign, Fl_Text_DisplayGetScrollbarWidth
Fl_Text_DisplayGetShortcut, Fl_Text_DisplayGetTextColor, Fl_Text_DisplayGetTextFont, Fl_Text_DisplayGetTextSize, Fl_Text_DisplayHandle
Fl_Text_DisplayHideCursor, Fl_Text_DisplayHighlightData, Fl_Text_DisplayInSelection, Fl_Text_DisplayInsert, Fl_Text_DisplayLineEnd
Fl_Text_DisplayLineStart, Fl_Text_DisplayMoveDown, Fl_Text_DisplayMoveLeft, Fl_Text_DisplayMoveRight, Fl_Text_DisplayMoveUp
Fl_Text_DisplayNew, Fl_Text_DisplayNextWord, Fl_Text_DisplayOverStrike, Fl_Text_DisplayPositionStyle, Fl_Text_DisplayPositionToXY
Fl_Text_DisplayPreviousWord, Fl_Text_DisplayRedisplayRange, Fl_Text_DisplayResize, Fl_Text_DisplayRewindLines, Fl_Text_DisplayScroll, Fl_Text_DisplaySetBuffer, Fl_Text_DisplaySetCursorColor, Fl_Text_DisplaySetInsertPosition, Fl_Text_DisplaySetLinenumberAlign, Fl_Text_DisplaySetLinenumberBGColor, Fl_Text_DisplaySetLinenumberFGColor, Fl_Text_DisplaySetLinenumberFont, Fl_Text_DisplaySetLinenumberFormat, Fl_Text_DisplaySetLinenumberSize, Fl_Text_DisplaySetLinenumberWidth, Fl_Text_DisplaySetScrollbarAlign, Fl_Text_DisplaySetScrollbarWidth, Fl_Text_DisplaySetShortcut, Fl_Text_DisplaySetTextColor, Fl_Text_DisplaySetTextFont, Fl_Text_DisplaySetTextSize, Fl_Text_DisplayShowCursor, Fl_Text_DisplayShowInsertPosition, Fl_Text_DisplaySkipLines, Fl_Text_DisplayWordEnd, Fl_Text_DisplayWordStart, Fl_Text_DisplayWrapMode, Fl_Text_DisplayWrappedColumn, Fl_Text_DisplayWrappedRow, Fl_Text_DisplayXToCol

Fl_Text_EditorAddDefaultKeyBindings, Fl_Text_EditorAddKeyBinding, Fl_Text_EditorAddKeyBinding2, Fl_Text_EditorBoundKeyFunction
Fl_Text_EditorBoundKeyFunction2, Fl_Text_EditorDefaultKeyFunction, Fl_Text_EditorDelete, Fl_Text_EditorExDelete
Fl_Text_EditorExHandleBase, Fl_Text_EditorExNew, Fl_Text_EditorExSetDestructorCB, Fl_Text_EditorExSetDrawCB
Fl_Text_EditorExSetHandleCB, Fl_Text_EditorExSetResizeCB, Fl_Text_EditorGetInsertMode, Fl_Text_EditorHandle, Fl_Text_EditorNew, Fl_Text_EditorRemoveAllKeyBindings, Fl_Text_EditorRemoveAllKeyBindings2, Fl_Text_EditorRemoveKeyBinding, Fl_Text_EditorRemoveKeyBinding2, Fl_Text_EditorSetInsertMode, Fl_Text_SelectionEnd, Fl_Text_SelectionGetSelected, Fl_Text_SelectionIncludes, Fl_Text_SelectionPosition, Fl_Text_SelectionSet, Fl_Text_SelectionSetSelected, Fl_Text_SelectionStart, Fl_Text_SelectionUpdate

Fl_ThreadMessage

Fl_TileDelete, Fl_TileHandle, Fl_TileNew, Fl_TilePosition, Fl_TileResize

Fl_Tiled_ImageColorAverage, Fl_Tiled_ImageCopy, Fl_Tiled_ImageCopy2, Fl_Tiled_ImageDelete, Fl_Tiled_ImageDesaturate
Fl_Tiled_ImageDraw, Fl_Tiled_ImageDraw2, Fl_Tiled_ImageImage, Fl_Tiled_ImageNew

Fl_Toggle_ButtonExDelete, Fl_Toggle_ButtonExHandleBase, Fl_Toggle_ButtonExNew, Fl_Toggle_ButtonExSetDestructorCB
Fl_Toggle_ButtonExSetDrawCB, Fl_Toggle_ButtonExSetHandleCB, Fl_Toggle_ButtonExSetResizeCB, Fl_Toggle_ButtonNew

Fl_TooltipDisable, Fl_TooltipEnter, Fl_TooltipEnterArea, Fl_TooltipGetColor, Fl_TooltipGetCurrentWidget, Fl_TooltipGetDelay
Fl_TooltipGetEnabled, Fl_TooltipGetFont, Fl_TooltipGetFontSize, Fl_TooltipGetHoverdelay, Fl_TooltipGetMarginHeight
Fl_TooltipGetMarginWidth, Fl_TooltipGetTextColor, Fl_TooltipGetWrapWidth, , Fl_TooltipSetColor, Fl_TooltipSetCurrentWidget
Fl_TooltipSetDelay, Fl_TooltipSetEnable, Fl_TooltipSetFont, Fl_TooltipSetFontSize, Fl_TooltipSetHoverdelay
Fl_TooltipSetMarginHeight, Fl_TooltipSetMarginWidth, Fl_TooltipSetTextColor, Fl_TooltipSetWrapWidth

Fl_TreeAdd, Fl_TreeAddChildItem, Fl_TreeAddItem, Fl_TreeClear, Fl_TreeClearChildren, Fl_TreeClose, Fl_TreeCloseItem
Fl_TreeDelete, Fl_TreeDeselect, Fl_TreeDeselectAll, Fl_TreeDeselectItem, Fl_TreeDisplay, Fl_TreeDisplayed
Fl_TreeExtendSelection, Fl_TreeExtendSelectionDir, Fl_TreeFindClicked, Fl_TreeFindItem, Fl_TreeFindItem2, Fl_TreeFirst, 
Fl_TreeFirstSelectedItem, Fl_TreeFirstVisible, Fl_TreeGetCallbackItem, Fl_TreeGetCallbackReason, Fl_TreeGetCloseIcon
Fl_TreeGetConnectorColor, Fl_TreeGetConnectorStyle, Fl_TreeGetConnectorWidth, Fl_TreeGetHPosition, Fl_TreeGetItemDrawMode
Fl_TreeGetItemFocus, Fl_TreeGetItemLabelBGClor, Fl_TreeGetItemLabelFGColor, Fl_TreeGetItemLabelFont, Fl_TreeGetItemLabelSize
Fl_TreeGetLabelMarginLeft, Fl_TreeGetLineSpacing, Fl_TreeGetMarginLeft, Fl_TreeGetMarginTop, Fl_TreeGetOpenIcon, FL_TreeGetOpenchildMarginBottom, Fl_TreeGetScrollbarSize, Fl_TreeGetSelectBox, Fl_TreeGetSelectMode, Fl_TreeGetShowCollapse
Fl_TreeGetShowRoot, Fl_TreeGetSortorder, Fl_TreeGetUserIcon, Fl_TreeGetUserIconMarginLeft, Fl_TreeGetVPosition, Fl_TreeGetWidgetMarginLeft
Fl_TreeHandle, Fl_TreeInsert, Fl_TreeInsertAbove, Fl_TreeIsClose, Fl_TreeIsCloseItem, Fl_TreeIsHScrollVisible, Fl_TreeIsOpen
Fl_TreeIsOpenItem, Fl_TreeIsScrollbar, Fl_TreeIsSelected, Fl_TreeIsSelectedItem, Fl_TreeIsVScrollVisible, Fl_TreeItemClicked, Fl_TreeItemPathName
Fl_TreeLast, Fl_TreeLastVisible, Fl_TreeNew, Fl_TreeNext, Fl_TreeNextSelectedItem, Fl_TreeNextVisibleItem, Fl_TreeOpen, Fl_TreeOpenItem
Fl_TreeOpenToggle, Fl_TreePrev, Fl_TreeRemove, Fl_TreeRoot, Fl_TreeRootLabel, Fl_TreeSelect, Fl_TreeSelectAll, Fl_TreeSelectItem
Fl_TreeSelectOnly, Fl_TreeSelectToggle, Fl_TreeSetCallbackItem, Fl_TreeSetCallbackReason, Fl_TreeSetCloseIcon, Fl_TreeSetConnectorColor
Fl_TreeSetConnectorStyle, Fl_TreeSetConnectorWidth, Fl_TreeSetHPosition, Fl_TreeSetItemDrawMode, Fl_TreeSetItemFocus
Fl_TreeSetItemLabelBGColor, Fl_TreeSetItemLabelFGColor, Fl_TreeSetItemLabelFont, Fl_TreeSetItemLabelSize, Fl_TreeSetLabelMarginLeft
Fl_TreeSetLineSpacing, Fl_TreeSetMarginLeft, Fl_TreeSetMarginTop, Fl_TreeSetOpenIcon, Fl_TreeSetOpenchildMarginBottom 
Fl_TreeSetScrollbarSize, Fl_TreeSetSelectBox, Fl_TreeSetSelectMode, Fl_TreeSetShowCollapse, Fl_TreeSetShowRoot, Fl_TreeSetSortOrder
Fl_TreeSetUserIcon, Fl_TreeSetUserIconMarginLeft, Fl_TreeSetVPosition, Fl_TreeSetWidgetMarginLeft, Fl_TreeShowItem, 
Fl_TreeShowItem2, Fl_TreeShowItemBottom, Fl_TreeShowItemMiddle, Fl_TreeShowItemTop, Fl_TreeShowSelf

Fl_TreeExDelete, Fl_TreeExHandleBase, Fl_TreeExNewFl_TreeExSetDestructorCB, Fl_TreeExSetDrawCB, Fl_TreeExSetHandleCB, Fl_TreeExSetResizeCB


Fl_Tree_ItemActivate, Fl_Tree_ItemAdd, Fl_Tree_ItemAdd2, Fl_Tree_ItemAddItem, Fl_Tree_ItemAddItem2
Fl_Tree_ItemClearChildren, Fl_Tree_ItemClose, Fl_Tree_ItemDeactivate, Fl_Tree_ItemDeparent, Fl_Tree_ItemDepth
Fl_Tree_ItemDeselect, Fl_Tree_ItemDeselectAll, Fl_Tree_ItemDraw, Fl_Tree_ItemDrawItemContent, Fl_Tree_ItemEventOnCollapseIcon
Fl_Tree_ItemEventOnLabel, Fl_Tree_ItemFindChildByItem, Fl_Tree_ItemFindChildByName, Fl_Tree_ItemFindChildItem
Fl_Tree_ItemFindChildItemByName, Fl_Tree_ItemFindClicked, Fl_Tree_ItemFindConstChildItem, Fl_Tree_ItemFindConstChildItemByName
Fl_Tree_ItemFindConstClicked, Fl_Tree_ItemFindConstItem, Fl_Tree_ItemFindItem, Fl_Tree_ItemGetChild, Fl_Tree_ItemGetChildren
Fl_Tree_ItemGetConstChild, Fl_Tree_ItemGetConstParent, Fl_Tree_ItemGetH, Fl_Tree_ItemGetLabel, Fl_Tree_ItemGetLabelH
Fl_Tree_ItemGetLabelW, Fl_Tree_ItemGetLabelX, Fl_Tree_ItemGetLabelbgcolor, Fl_Tree_ItemGetLabelcolor, Fl_Tree_ItemGetLabelfgcolor
Fl_Tree_ItemGetLabelsize, Fl_Tree_ItemGetParent, Fl_Tree_ItemGetPrefs, Fl_Tree_ItemGetTree, Fl_Tree_ItemGetUserData
Fl_Tree_ItemGetUserIcon, Fl_Tree_ItemGetW, Fl_Tree_ItemGetWidget, Fl_Tree_ItemGetX, Fl_Tree_ItemGetY, Fl_Tree_ItemGetlabelY
Fl_Tree_ItemHasChildren, Fl_Tree_ItemInsert, Fl_Tree_ItemInsertAbove, Fl_Tree_ItemIsActivated, Fl_Tree_ItemIsActive
Fl_Tree_ItemIsClose, Fl_Tree_ItemIsOpen, Fl_Tree_ItemIsRoot, Fl_Tree_ItemIsSelected, Fl_Tree_ItemIsVisible, Fl_Tree_ItemLabelfont, Fl_Tree_ItemMove, Fl_Tree_ItemMoveAbove, Fl_Tree_ItemMoveBelow, Fl_Tree_ItemMoveInto, Fl_Tree_ItemMoveItem, Fl_Tree_ItemNew, Fl_Tree_ItemNext, Fl_Tree_ItemNextDisplayed, Fl_Tree_ItemNextSibling, Fl_Tree_ItemOpen, Fl_Tree_ItemOpenToggle, Fl_Tree_ItemPrev, Fl_Tree_ItemPrevDisplayed, Fl_Tree_ItemPrevSibling, Fl_Tree_ItemRemoveChild, Fl_Tree_ItemRemoveChildSetLabel, Fl_Tree_ItemReparent, Fl_Tree_ItemReplace, Fl_Tree_ItemReplaceChild, Fl_Tree_ItemSelect, Fl_Tree_ItemSelectAll, Fl_Tree_ItemSelectToggle, Fl_Tree_ItemSetLabel, Fl_Tree_ItemSetLabelbgcolor, Fl_Tree_ItemSetLabelcolor, Fl_Tree_ItemSetLabelfgcolor, Fl_Tree_ItemSetLabelfont, Fl_Tree_ItemSetLabelsize, Fl_Tree_ItemSetParent, Fl_Tree_ItemSetUserData, Fl_Tree_ItemSetUserIcon, Fl_Tree_ItemSetWidget, Fl_Tree_ItemShowSelf, Fl_Tree_ItemSwapChildren, Fl_Tree_ItemSwapChildrenByIndex, Fl_Tree_ItemUpdatePrevNext, Fl_Tree_ItemVisibleR

Fl_Tree_Item_ArrayAdd, Fl_Tree_Item_ArrayClear, Fl_Tree_Item_ArrayCopy, Fl_Tree_Item_ArrayDelete
Fl_Tree_Item_ArrayGetItem, Fl_Tree_Item_ArrayGetItem2, Fl_Tree_Item_ArrayInsert, Fl_Tree_Item_ArrayNew
Fl_Tree_Item_ArrayRemove, Fl_Tree_Item_ArrayRemove2, Fl_Tree_Item_ArraySwap, Fl_Tree_Item_ArrayTotal

Fl_Unlock

Fl_ValuatorBounds, Fl_ValuatorClamp, Fl_ValuatorFormat, Fl_ValuatorGetMaximum, Fl_ValuatorGetMinimum
Fl_ValuatorGetStep, Fl_ValuatorGetValue, Fl_ValuatorIncrement, Fl_ValuatorPrecision, Fl_ValuatorRange
Fl_ValuatorRound, Fl_ValuatorSetMaximum, Fl_ValuatorSetMinimum, Fl_ValuatorSetStep, Fl_ValuatorSetValue

Fl_Value_InputDelete, Fl_Value_InputGetCursorColor, Fl_Value_InputGetShortcut, Fl_Value_InputGetSoft, Fl_Value_InputGetTextColor, 
Fl_Value_InputGetTextFont, Fl_Value_InputGetTextSize, Fl_Value_InputHandle, Fl_Value_InputNew
Fl_Value_InputResize, Fl_Value_InputSetCursorColor, Fl_Value_InputSetShortcut, Fl_Value_InputSetSoft
Fl_Value_InputSetTextColor, Fl_Value_InputSetTextFont, Fl_Value_InputSetTextSize 

Fl_Value_InputExDelete, Fl_Value_InputExHandleBase, Fl_Value_InputExNew
Fl_Value_InputExSetDestructorCB, Fl_Value_InputExSetDrawCB, Fl_Value_InputExSetHandleCB, Fl_Value_InputExSetResizeCB


Fl_Value_OutputDelete, Fl_Value_OutputExDelete, Fl_Value_OutputExHandleBase, Fl_Value_OutputExNew, Fl_Value_OutputExSetDestructorCB
Fl_Value_OutputExSetDrawCB, Fl_Value_OutputExSetHandleCB, Fl_Value_OutputExSetResizeCB, Fl_Value_OutputGetSoft
Fl_Value_OutputGetTextColor, Fl_Value_OutputGetTextFont, Fl_Value_OutputGetTextSize, Fl_Value_OutputHandle, Fl_Value_OutputNew Fl_Value_OutputResize, Fl_Value_OutputSetSoft, Fl_Value_OutputSetTextColor, Fl_Value_OutputSetTextFont, Fl_Value_OutputSetTextSize

Fl_Value_SliderDelete, Fl_Value_SliderGetTextColor, Fl_Value_SliderGetTextFont, Fl_Value_SliderGetTextSize, Fl_Value_SliderHandle, Fl_Value_SliderNew, Fl_Value_SliderSetTextColor, Fl_Value_SliderSetTextFont, Fl_Value_SliderSetTextSize

Fl_Value_SliderExDelete, Fl_Value_SliderExHandleBase, Fl_Value_SliderExNew,
Fl_Value_SliderExSetDestructorCB, Fl_Value_SliderExSetDrawCB, Fl_Value_SliderExSetHandleCB, Fl_Value_SliderExSetResizeCB, 

Fl_Version
Fl_Visual
Fl_Wait
Fl_Wait2
Fl_WarningMessage
Fl_WatchWidgetPointer

Fl_WidgetActivate, Fl_WidgetActive, Fl_WidgetActiveR, Fl_WidgetAsGl_Window, Fl_WidgetAsGroup, Fl_WidgetAsWindow
Fl_WidgetChanged, Fl_WidgetClearChanged, Fl_WidgetClearDamage, Fl_WidgetClearOutput, Fl_WidgetClearVisible
Fl_WidgetClearVisibleFocus, Fl_WidgetContains, Fl_WidgetCopyLabel, Fl_WidgetCopyTooltip, Fl_WidgetDamageResize
Fl_WidgetDeactivate, Fl_WidgetDefaultCallback, Fl_WidgetDoCallback, Fl_WidgetDoCallback2, Fl_WidgetDoCallback3
Fl_WidgetDraw, Fl_WidgetDrawLabel,Fl_WidgetGetAlign, Fl_WidgetGetArgument, Fl_WidgetGetBox, Fl_WidgetGetCallback, Fl_WidgetGetColor, Fl_WidgetGetColor2, Fl_WidgetGetDamage, Fl_WidgetGetDeimage, Fl_WidgetGetH, Fl_WidgetGetImage, Fl_WidgetGetImage2, Fl_WidgetGetLabel
Fl_WidgetGetLabelColor, Fl_WidgetGetLabelFont, Fl_WidgetGetLabelSize, Fl_WidgetGetLabelType, Fl_WidgetGetParent
Fl_WidgetGetSelectionColor, Fl_WidgetGetTooltip, Fl_WidgetGetType, Fl_WidgetGetUserData, Fl_WidgetGetVisibleFocus
Fl_WidgetGetW, Fl_WidgetGetWhen, Fl_WidgetGetX, Fl_WidgetGetY, Fl_WidgetHandle, Fl_WidgetHide, Fl_WidgetInside
Fl_WidgetLabelShortcut, Fl_WidgetMeasureLabel, Fl_WidgetOutput, Fl_WidgetPosition, Fl_WidgetRedraw, Fl_WidgetRedrawLabel
Fl_WidgetResize, Fl_WidgetSetAlign, Fl_WidgetSetArgument, Fl_WidgetSetBox, Fl_WidgetSetCallback, Fl_WidgetSetCallback0 
Fl_WidgetSetCallback1Arg, Fl_WidgetSetCallbackArg, Fl_WidgetSetChanged, Fl_WidgetSetColor, Fl_WidgetSetColor2
Fl_WidgetSetColorSel, Fl_WidgetSetDamage, Fl_WidgetSetDamage2, Fl_WidgetSetDeimage, Fl_WidgetSetImage, Fl_WidgetSetLabel, Fl_WidgetSetLabel2, Fl_WidgetSetLabelColor, Fl_WidgetSetLabelFont, Fl_WidgetSetLabelSize, Fl_WidgetSetLabelType, Fl_WidgetSetOutput
Fl_WidgetSetParent, Fl_WidgetSetSelectionColor, Fl_WidgetSetTooltip, Fl_WidgetSetType, Fl_WidgetSetUserData, Fl_WidgetSetVisible
Fl_WidgetSetVisibleFocus, Fl_WidgetSetWhen, Fl_WidgetShow, Fl_WidgetSize, Fl_WidgetTakeFocus, Fl_WidgetTakesEvents, Fl_WidgetTestShortcut
Fl_WidgetTestShortcut2, Fl_WidgetTopWindow, Fl_WidgetTopWindowOffset, Fl_WidgetVisible, Fl_WidgetVisibleFocus, Fl_WidgetVisibleR
Fl_WidgetWindow, Fl_Widget_TrackerDelete, Fl_Widget_TrackerDeleted, Fl_Widget_TrackerExists, Fl_Widget_TrackerNew, Fl_Widget_TrackerWidget

 Fl_WidgetExDelete, Fl_WidgetExHandleBase, Fl_WidgetExNew
Fl_WidgetExSetDestructorCB, Fl_WidgetExSetDrawCB, Fl_WidgetExSetHandleCB, Fl_WidgetExSetResizeCB, 


Fl_WindowBegin, Fl_WindowClearBorder, Fl_WindowClearModalStates, Fl_WindowCopyLabel, Fl_WindowCurrent 
Fl_WindowCursor, Fl_WindowCursorImage, Fl_WindowDecorated_h, Fl_WindowDecorated_w, Fl_WindowDefaultCursor
Fl_WindowDefaultIcon, Fl_WindowDefaultIcons, Fl_WindowDelete, Fl_WindowEnd,  Fl_WindowFreePosition, Fl_WindowFullscreen, Fl_WindowFullscreenActive, Fl_WindowFullscreenOff, Fl_WindowFullscreenOffResize, Fl_WindowGetBorder, Fl_WindowGetIconLabel, Fl_WindowGetLabel, Fl_WindowGetMenuWindow, Fl_WindowGetModal, Fl_WindowGetNonModal, Fl_WindowGetOverride, Fl_WindowGetTooltipWindow, Fl_WindowGetXClass, Fl_WindowHandle, Fl_WindowHide, Fl_WindowHotspot, Fl_WindowHotspotWidget, Fl_WindowIcon, Fl_WindowIconize, Fl_WindowIcons, Fl_WindowMakeCurrent, Fl_WindowNew, Fl_WindowNew2, Fl_WindowResize
Fl_WindowSetBorder, Fl_WindowSetIconLabel, Fl_WindowSetLabel, Fl_WindowSetLabels, Fl_WindowSetModal, Fl_WindowSetNonModal
Fl_WindowSetOverride, Fl_WindowSetTooltipWindow, Fl_WindowSetXClass, Fl_WindowShape, Fl_WindowShow, Fl_WindowShowArgs
Fl_WindowShown, Fl_WindowSizeRange, Fl_WindowWaitForExpose, Fl_WindowXRoot, Fl_WindowYRoot

Fl_WindowExDelete, Fl_WindowExHandleBase, Fl_WindowExNew, Fl_WindowExNew2
Fl_WindowExSetDestructorCB, Fl_WindowExSetDrawCB, Fl_WindowExSetHandleCB, Fl_WindowExSetResizeCB,


Fl_WizardDelete, Fl_WizardGetValue, Fl_WizardNew, Fl_WizardNext, Fl_WizardPrev, Fl_WizardSetValue

Fl_XBM_ImageDelete, Fl_XBM_ImageNew

Fl_XID

Fl_XPM_ImageDelete, Fl_XPM_ImageNew

Fl_access
Fl_chmod
Fl_execvp
Fl_fopen
Fl_getcwd
Fl_getenv
Fl_locale_to_utf8
Fl_make_path
Fl_make_path_for_file
Fl_mkdir
Fl_nonspacing
Fl_open
Fl_rename
Fl_rmdir
Fl_stat
Fl_system
Fl_tolower
Fl_toupper
Fl_ucs_to_Utf16
Fl_unlink
Fl_utf2mbcs

Fl_utf8_to_locale, Fl_utf8back, Fl_utf8bytes, Fl_utf8decode, Fl_utf8encode, Fl_utf8from_mb, Fl_utf8froma, Fl_utf8fromwc
Fl_utf8fwd, Fl_utf8len, Fl_utf8len1, Fl_utf8locale, Fl_utf8test, Fl_utf8toUtf16, Fl_utf8to_mb, Fl_utf8toa, Fl_utf8towc 
Fl_utf_nb_char, Fl_utf_strcasecmp, Fl_utf_strncasecmp, Fl_utf_tolower, Fl_utf_toupper 

Fl_wcwidth, Fl_wcwidth_

GlutAddMenuEntry, GlutAddSubMenu, GlutAttachMenu, GlutBitmap8By13, GlutBitmap9By15, GlutBitmapCharacter
GlutBitmapHeight, GlutBitmapHelvetica10, GlutBitmapHelvetica12, GlutBitmapHelvetica18, GlutBitmapLength
GlutBitmapString, GlutBitmapTimesRoman10, GlutBitmapTimesRoman24, GlutBitmapWidth, GlutChangeToMenuEntry
GlutChangeToSubMenu, GlutCreateMenu, GlutCreateSubWindow, GlutCreateWindow, GlutDestroyMenu, GlutDestroyWindow
GlutDetachMenu, GlutDeviceGet, GlutDisplayFunc, GlutEntryFunc, GlutEstablishOverlay, GlutExtensionSupported
GlutFullScreen, GlutGet, GlutGetMenu, GlutGetModifiers, GlutGetProcAddress, GlutGetWindow, GlutHideOverlay
GlutHideWindow, GlutIconifyWindow, GlutIdleFunc, GlutInit, GlutInitDisplayMode, GlutInitWindowPosition, GlutInitWindowSize
GlutKeyboardFunc, GlutMainLoop, GlutMenuStateFunc, GlutMenuStatusFunc, GlutMotionFunc, GlutMouseFunc, GlutOverlayDisplayFunc
GlutPassiveMotionFunc, GlutPopWindow, GlutPositionWindow, GlutPostOverlayRedisplay, GlutPostRedisplay, GlutPostWindowRedisplay
GlutPushWindow, GlutRemoveMenuItem, GlutRemoveOverlay, GlutReshapeFunc, GlutReshapeWindow, GlutSetCursor, GlutSetIconTitle
GlutSetMenu, GlutSetWindow, GlutSetWindowTitle, GlutShowOverlay, GlutShowWindow, GlutSolidCone, GlutSolidCube, GlutSolidDodecahedron
GlutSolidIcosahedron, GlutSolidOctahedron, GlutSolidSphere, GlutSolidTeapot, GlutSolidTetrahedron, GlutSolidTorus, GlutSpecialFunc
GlutStrokeCharacter, GlutStrokeHeight, GlutStrokeLength, GlutStrokeMonoRoman, GlutStrokeRoman, GlutStrokeString, GlutStrokeWidth
GlutSwapBuffers, GlutTimerFunc, GlutUseLayer, GlutVisibilityFunc, GlutWarpPointer, GlutWireCone, GlutWireCube, GlutWireDodecahedron
GlutWireIcosahedron, GlutWireOctahedron, GlutWireSphere, GlutWireTeapot, GlutWireTetrahedron, GlutWireTorus, Glut_menu, Glut_window

flAlert

flAlphaSort

flBeep

flCaseAlphaSort, flCaseNumericSort

flChoice

flColorChooser, flColorChooser2

flDecodeUri

flDirChooser

flFileChooser, flFileChooserCallback, flFileChooserOkLabel

flFilenameAbsolute, flFilenameExpand, flFilenameExt, flFilenameFreeList, flFilenameIsDir
flFilenameList, flFilenameMatch, flFilenameName, flFilenameRelative, flFilenameSetExt

flInput

flMessage, flMessageGetHotspot, flMessageIcon, flMessageSetHotspot, flMessageTitle, flMessageTitleDefault

flNumericSort

flOpenUri

flPassword

glDrawGetCharWidth, glDrawGetFontDescent, glDrawGetFontHeight, glDrawGetStrWidth, glDrawGetStrWidth2
glDrawImage, glDrawRect, glDrawRectFill, glDrawSetColor, glDrawSetFont, glDrawStr, glDrawStr2, glDrawStrAtf
glDrawStrAtf2, glDrawStrAti, glDrawStrAti2, glDrawStrBox, glDrawStrMeasure

kf_backspace, kf_c_s_move, kf_copy, kf_ctrl_move, kf_cut, kf_default, kf_delete, kf_down, kf_end, kf_enter, kf_home
kf_ignore, kf_insert, kf_left, kf_m_s_move, kf_meta_move, kf_move, kf_page_down, kf_page_up, kf_paste
kf_right, kf_select_all, kf_shift_move, kf_undo, kf_up
Last edited by D.J.Peters on Nov 05, 2022 7:31, edited 2 times in total.
fxm
Moderator
Posts: 11413
Joined: Apr 22, 2009 12:46
Location: Paris suburbs, FRANCE

Re: FLTK C wrapper fltk-c.1.3.3 for FreeBASIC.

Post by fxm »

... and requiring several files.bi instead of one to work.
D.J.Peters
Posts: 8575
Joined: May 28, 2005 3:28
Contact:

Re: FLTK C wrapper fltk-c.1.3.3 for FreeBASIC.

Post by D.J.Peters »

fxm wrote:... and requiring several files.bi instead of one to work.
You are wrong It was never only one include file !
It was and is seperated in logical unit's.

Joshy

fltk-c.bi include this files:

Code: Select all

#include "fltk-main.bi" ' 344 KB
#include "fltk-tools.bi" '15 KB
#ifndef __FB_ARM__
#include "fltk-gl.bi" ' 8 KB
#include "fltk-glut.bi" ' 22 KB
#endif
Last edited by D.J.Peters on Mar 29, 2016 5:37, edited 2 times in total.
fxm
Moderator
Posts: 11413
Joined: Apr 22, 2009 12:46
Location: Paris suburbs, FRANCE

Re: FLTK C wrapper fltk-c.1.3.3 for FreeBASIC.

Post by fxm »

Yes for my test example, now "fltk-main.bi" instead of old "fltk-c.bi" is sufficient.
D.J.Peters
Posts: 8575
Joined: May 28, 2005 3:28
Contact:

Re: FLTK C wrapper fltk-c.1.3.3 for FreeBASIC.

Post by D.J.Peters »

Previews FreeBASIC fltk-c on Raspberry PI

Joshy

click to enlarge:
Image
click to enlarge:
Image
click to enlarge:
Image
click to enlarge:
Image
Last edited by D.J.Peters on Sep 25, 2017 14:43, edited 1 time in total.
D.J.Peters
Posts: 8575
Joined: May 28, 2005 3:28
Contact:

Re: FLTK C for FreeBASIC.

Post by D.J.Peters »

Rasbian / debian ARM port available and tested on Raspberry PI model B.

Should work on all Raspberry PI A, B, Zero maybe on PI 2/3 also but I'm not sure.

If you have a Raspberry PI 2 or 3 let me know your test result please.

If you don't have a Raspberry PI I posted a short tutorial how to run a PI via QEMU.
(on a modern / fast PC it can be run with the native speed of a real PI or faster.)

Joshy
jdebord
Posts: 546
Joined: May 27, 2005 6:20
Location: Limoges, France
Contact:

Re: FLTK C for FreeBASIC.

Post by jdebord »

Thank you for this update !

However, it seems that the import library libfltk...dll.a is missing in the Windows archive.
D.J.Peters
Posts: 8575
Joined: May 28, 2005 3:28
Contact:

Re: FLTK C for FreeBASIC.

Post by D.J.Peters »

jdebord wrote:However, it seems that the import library libfltk...dll.a is missing in the Windows archive.
Is included now.

Joshy
Last edited by D.J.Peters on Aug 13, 2016 21:40, edited 1 time in total.
srvaldez
Posts: 3059
Joined: Sep 25, 2005 21:54

Re: FLTK C for FreeBASIC.

Post by srvaldez »

hello D.J.Peters, first I want to thank you for all the work you put into this library :)
I tested on the Pi 3 and everything compiled ok without warnings, but a couple of tests did not show output Screeninfo and FL_WindowFullscreen, have not run every program because there are so many :)
dkr
Posts: 38
Joined: Nov 20, 2015 15:17
Location: Alabama, USA

Re: FLTK C for FreeBASIC.

Post by dkr »

Hello,
I tried to use the FLTK library last night on my home computer which is using FBC version 0.9xxx. The compiler stopped near line 465 saying FLTK-glut.bi used an unknown variable Boolean. Do I need to upgrade my compiler version to handle the new boolean types? Also, I was wanting to use the FLTK widget to select a directory - is that widget included in this Freebasic library?

Looks like a great tool. I'm looking forward to using it.

Thanks,
Darren
D.J.Peters
Posts: 8575
Joined: May 28, 2005 3:28
Contact:

Re: FLTK C for FreeBASIC.

Post by D.J.Peters »

Content removed by me
"Don't drink and post" :-)

Joshy
Last edited by D.J.Peters on Aug 13, 2016 21:46, edited 1 time in total.
Imortis
Moderator
Posts: 1885
Joined: Jun 02, 2005 15:10
Location: USA
Contact:

Re: FLTK C for FreeBASIC.

Post by Imortis »

dkr wrote:...Do I need to upgrade my compiler version to handle the new boolean types?...
Yes. Booleans are 1.0 and above.
MrSwiss
Posts: 3910
Joined: Jun 02, 2013 9:27
Location: Switzerland

Re: FLTK C for FreeBASIC.

Post by MrSwiss »

Imortis wrote:Yes. Booleans are 1.0 and above.
Not correct: 1.00.0 = FBC 64 bit! = NEW (and still, the 32 bit).
Booleans are >= 1.04.0 ...
This means: Yes, you MUST update, to use Boolean Variables. (current Version = 1.05.0)
Post Reply