Articles & FAQs

  FLTK Apps      FLTK Library      Forums      Links     Login 
 Home  |  Articles & FAQs  |  Bugs & Features  |  Documentation  |  Download  |  Screenshots  ]

Submit Article | Link To Search Results ]

Which Articles: 
Search supports 'and', 'or', 'not', and parenthesis. More info...

22 article(s) found, showing 1 to 20:

Next 2 ]

ID Title Last Modified Comment(s)
  1609TEST: Arbitrary UTF-8 Text (please ignore)Oct 12, 20180  

Lorem Ipsum and other UTF-8 text to test database conversion.

  825What are the Versions of FLTK?Sep 10, 20183  

There is a lot of confusion, especially for people who are new to FLTK, about the different versions that are available, what they offer, and when they will be released. This article attempts to clarify matters.

  1464FLTK code repository on GithubNov 11, 20162  

We're discussing to move our FLTK code repository to Github, but this is not yet decided finally (as of November 2016) and there is no schedule.

  362What is FLTK?Aug 16, 20163  

FLTK (pronounced "fulltick") is a LGPL'd C++ graphical user interface toolkit for X (UNIX®), macOS (aka OS X), OpenGL, and Windows (Microsoft® Windows® XP, 2000, and later). It is currently maintained by a small group of developers ...

  884What third party widgets are available for FLTK?Apr 08, 20152  

This article is an attempt to summarize third-party widgets that are available as add-ons for FLTK. I think these only apply to FLTK-1. The toolkits provide additional support classes, but only the major widgets are included here.

  364How is FLTK Licensed?Jul 21, 20060  

FLTK comes with complete free source code.  FLTK is available under the terms of the GNU Library General Public License.

  378Why Does the Escape Key Close My Window?Sep 08, 20050  

1. FLTK has a "global event handler" that makes Escape try to close the window, the same as clicking the close box.  To disable this everywhere you can install your own that pretends it wants the escape key and thus stops the default one from seeing...

  367How Do I Report Problems or Request Features? Jan 29, 20050  
  Use the Software Trouble Report form to submit problem reports or request features. For general usage questions, please use the FLTK newsgroups and mailing lists instead.

  363What does "FLTK" mean? Jan 29, 20050  

FLTK was originally designed to be compatible with the Forms Library written for SGI machines.  In that library all the functions and structures started with "fl_".  This naming was extended to all new methods and widgets in the C++ library, and t...

  380How Can I Change the Window Icon? Jan 29, 20050  

See Appendix F - Operating System Specific Issues in the FLTK Programming Manual. Specifically, read the sections on the Fl_Window::icon() method.

  379How Can I Use a Class Method as a Callback? Jan 29, 20051  

To get the this pointer for the class you can pass the pointer as the user_data argument for your callback. Typically this is then used to call a non-static method:

class MyClass {
  377Adding Global Keyboard Shortcuts Jan 29, 20050  

You can make the menubar shortcuts apply to all windows by using the Fl_Menu_Bar::global() method.

  376Waiting for a Window to Close Jan 29, 20050  

The easiest way to wait for a window to close is to use the Fl_Window::shown() and Fl::wait() methods in a while loop:

  375Directing All Input to a Window Jan 29, 20050  

FLTK supports modal windows, which force all input to the currently visible modal window.  You can make a window modal by using the Fl_Window::set_modal() method.

  365Can I Use it in Commercial Software Products? Jan 29, 20050  

Yes, you can. The LGPL allows you to do this, and you do not need to release the source code to your program. You do need to release the source code for any modifications you make to FLTK itself, but we would hope you would send any improvements l...

  373Why Doesn't My FLTK Application Link? Jan 29, 20050  

The most common link error involves a missing select() function, which is located in the WSOCK32.LIB or WS2_32.LIB libraries.  You'll also need to link against the FLTK library (obviously), which is the F...

  372How Do I Use the FLTK DLL? Jan 29, 20050  

When compiling an application or DLL that uses the FLTK DLL, you will need to define the FL_DLL preprocessor symbol to get the correct linkage commands embedded within the FLTK header files.

  371Why Does FLTK Use the DLL Link Model? Jan 29, 20050  

Microsoft's fundamental problem with its three different styles (actually six) of linking libraries is exactly that: a Microsoft problem.

  370How Do I Compile FLTK Under Microsoft Windows? Jan 29, 20053  

There are two ways to build FLTK under Microsoft Windows. The first is to use the Visual C++ 6.0 project files under the "visualc" directory. Just open (or double-click on) the "fltk.dsw" file to get the whole shebang, and buil...

  369How Do I Compile FLTK? Jan 29, 20050  

In most cases you can just type "make". This will run configure with  the default of no options and then compile everything.

Next 2 ]

Comments are owned by the poster. All other content is copyright 1998-2015 by Bill Spitzak and others. This project is hosted by Seriss Corporation. Please report site problems to ''.