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

1. FLUID: Fast Light User Interface Designer



2. Copying Visual Studio Project


  1. Source project cleanup:

  2. Making a copy:

  3. Renaming the new project:

  4. Compiling and testing:

  5. Saving your work:

     


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