https://github.com/gammasoft71/examples_fltk
Shows how to use Fltk controls only by programming code (c++17).
https://github.com/gammasoft71/examples_fltk
combobox cpp17 example examples fl-button fltk fltk-controls multi-platform picturebox progressbar radio-buttons textbox trackbar
Last synced: about 1 month ago
JSON representation
Shows how to use Fltk controls only by programming code (c++17).
- Host: GitHub
- URL: https://github.com/gammasoft71/examples_fltk
- Owner: gammasoft71
- License: mit
- Created: 2018-08-11T16:15:00.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-18T18:39:36.000Z (about 1 year ago)
- Last Synced: 2025-03-26T21:11:22.063Z (about 2 months ago)
- Topics: combobox, cpp17, example, examples, fl-button, fltk, fltk-controls, multi-platform, picturebox, progressbar, radio-buttons, textbox, trackbar
- Language: C++
- Homepage: https://gammasoft71.wixsite.com/gammasoft/fltk
- Size: 2.01 MB
- Stars: 57
- Watchers: 3
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# FLTK examples
Shows how to use [FLTK](https://www.fltk.org) controls only by programming code ([c++17](https://en.cppreference.com/w/)).
[](https://www.fltk.org)
## FLTK
* [Hello Worlds](src/Hello_Worlds/README.md) contains [FLTK](https://www.fltk.org) "Hello, World!" examples.
* [Applications](src/Applications/README.md) contains applications examples.
* [Dialogs](src/Dialogs/README.md) contains dialogs examples.
* [Windows](src/Windows/README.md) contains windows examples.
* [Menus and toolbars](src/Menus_And_Toolbars/README.md) contains menus and toolbars examples.
* [Containers](src/Containers/README.md) contains containers examples.
* [Controls](src/Controls/README.md) contains controls examples.
* [Components](src/Components/README.md) contains components examples.
* [Events](src/Events/README.md) contains events examples.
* [Tips And Tricks](src/Tips_And_Tricks/README.md) contains tips and tricks examples.
* [User Dialogs](src/User_Dialogs/README.md) contains user dialogs examples.
* [User Controls](src/User_Controls/README.md) contains user controls examples.
* [User Components](src/User_Components/README.md) contains user componants examples.
* [Others](src/Others/README.md) contains others examples.
* [All](src/README.md) contains all examples## Download
``` shell
git clone https://github.com/gammasoft71/Examples_FLTK Examples_FLTK
```## Build and run
To build this project, open "Terminal" and type following lines:
### Windows :
``` shell
mkdir build && cd build
cmake ..
start Fltk_Examples.sln
```Select any project and type Ctrl+F5 to build and run it.
### macOS :
``` shell
mkdir build && cd build
cmake .. -G "Xcode"
open ./Fltk_Examples.xcodeproj
```Select any project and type Cmd+R to build and run it.
### Linux :
``` shell
mkdir build && cd build
cmake ..
cmake --build . --config Debug
./Any_Project
```## Remarks
This project run with [FLTK 1.3.5](https://www.fltk.org) and [CMake](https://cmake.org).