Икнока статьи

This commit is contained in:
MultiMote 2023-01-03 19:19:01 +03:00
parent c4e541b6ca
commit 4aaa12c712
2 changed files with 6 additions and 2 deletions

View File

@ -3,7 +3,7 @@ title: "FLTK - упрощаем себе жизнь с msys2"
date: 2023-01-03T16:55:31+03:00 date: 2023-01-03T16:55:31+03:00
draft: false draft: false
categories: ["cpp"] categories: ["cpp"]
<!-- featured_image: miniature.jpg --> featured_image: thumb.png
--- ---
Обновление статейки по созданию [приложений на FLTK](/fltk-apps), так как нынче всё стало проще. Обновление статейки по созданию [приложений на FLTK](/fltk-apps), так как нынче всё стало проще.
@ -64,11 +64,11 @@ pacman -S base-devel mingw-w64-i686-gcc mingw-w64-i686-cmake mingw-w64-i686-fltk
В этот раз будет программа, считающая нажатия на кнопку. В этот раз будет программа, считающая нажатия на кнопку.
```cpp ```cpp
#include <cstdio>
#include <FL/Fl.H> #include <FL/Fl.H>
#include <Fl/Fl_Window.H> #include <Fl/Fl_Window.H>
#include <Fl/Fl_Box.H> #include <Fl/Fl_Box.H>
#include <Fl/Fl_Button.H> #include <Fl/Fl_Button.H>
#include <cstdio>
class MainWindow : public Fl_Window { class MainWindow : public Fl_Window {
public: public:
@ -110,10 +110,14 @@ private:
}; };
int main(void) { int main(void) {
// Задаём тему для виджетов (none, base, plastic, gtk+, gleam)
// Fl::scheme("gleam");
// Создаём окно // Создаём окно
MainWindow *window = new MainWindow(200, 300, "i++"); MainWindow *window = new MainWindow(200, 300, "i++");
// Показываем окно // Показываем окно
window->show(); window->show();
// Запускаем event loop
return Fl::run(); return Fl::run();
} }
``` ```

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB