Course list http://www.c-jump.com/bcc/

Lab 2: FLUID GUI designer and FLTK Widgets


  1. FLUID: Fast Light User Interface Designer
  2. Copying Visual Studio Project
  3. Getting Started with FLUID Project
  4. Function to control window creation
  5. Application window
  6. The main( ) function
  7. Testing what we have so far
  8. Adding FLUID-generated .CXX to Visual Studio Project
  9. Text Input Box
  10. Text Output Box
  11. Button
  12. Button callback function
  13. Callback function code
  14. Adding window-closing callback
  15. Button properties, revisited
  16. Button properties, callback user data
  17. Radio buttons
  18. Radio button callback function
  19. Adding a menu bar
  20. FLTK/FLUID Resources Online
  21. FLUID Sample
  22. fltk_fluid_sandbox.h
  23. fltk_fluid_sandbox.cpp

FLUID: Fast Light User Interface Designer



Copying Visual Studio Project


  1. Making a copy:

  2. Renaming the new project:

  3. Compiling and testing:

  4. Saving your work:

     


Getting Started with FLUID Project



Function to control window creation



Application window



The main( ) function



Testing what we have so far



Adding FLUID-generated .CXX to Visual Studio Project



Text Input Box



Text Output Box



Button



Button callback function



Callback function code



Adding window-closing callback



Button properties, revisited



Button properties, callback user data



Radio buttons



Radio button callback function



Adding a menu bar



FLTK/FLUID Resources Online



FLUID Sample