Вопросы по теме 'fltk'

Нужна помощь со статическими/нестатическими членами
У меня есть статическая функция-член, которая выглядит так: void whackamole_window::showmole(void *){ if (mtime == 0) { Fl::remove_timeout(whackamole_window::showmole); } else { //... m(Point(randx*50+25,randy*50+25),randval),...
219 просмотров
schedule 24.01.2023

Как написать панель задач в FLTK для использования в системах Linux
Мне нужно написать небольшое приложение на C/C++, чтобы реализовать панель задач наподобие панели для отображения информации в верхней части окна рабочего стола (в частности, рабочего стола xorg в системе Linux). Мне нужно избегать раздувания и...
1045 просмотров
schedule 07.08.2022

FLTK-1.1.10 с Microsoft Visual C++ 2010 Express
Я пытаюсь следовать программе «Программирование — принципы и практика с использованием C», и мне это до сих пор нравится. В начале прошлой недели я столкнулся с проблемой, которая остановила дальнейший прогресс. Мне нужно установить FLTK. После...
1645 просмотров
schedule 24.11.2022

как создать контекст opengl 3.x или 4.x с помощью fltk 1.3?
Я рассматриваю возможность переноса одного из моих программ с opengl 2.1 на современные версии (3.x или 4.x). Графический интерфейс разработан с помощью fltk и включает FL_GL_Window, в котором я выполняю весь рендеринг. Теперь моя проблема в том,...
1288 просмотров
schedule 22.04.2022

Всплывающее окно FLTK внутри главного окна
Интересно, как я могу всплыть окно внутри основного окна, то есть дочернее окно можно свободно перемещать только внутри основного окна. Я хочу что-то вроде интерфейса Photoshop: вы можете открыть несколько изображений в главном окне. При...
625 просмотров
schedule 27.10.2022

Изменение значения FLTK и перерисовка ждут до обратного вызова: как-нибудь обойти это?
Я новичок в графическом интерфейсе и изучаю FLTK, чтобы создать многоплатформенное приложение. В приложении пользователь нажимает кнопку и вызывает требующую много времени функцию посредством обратного вызова. Поскольку это занимает много времени, я...
857 просмотров
schedule 01.07.2023

реализация вращения трекбола в opengl с помощью FLTK: как «запомнить» последовательные вращения
Я работаю над проектом FLTK (моя первая попытка графического интерфейса и opengl: пожалуйста, потерпите меня!) И у меня есть Fl_Gl_Window, который отображает различные вещи в зависимости от некоторых других виджетов. Один из вариантов — отображать...
1039 просмотров
schedule 31.05.2022

FLTK Fl_Choice получить выбранный предмет
Я хочу получить выбранный элемент пользователей, но выдает ошибку по этому коду: choice->value(); надеюсь, что вы, добрые ребята, можете мне помочь. Fl_Choice* choice; int i = 0; void but_cb(Fl_Button* obj,...
1140 просмотров
schedule 16.07.2023

Как загрузить графический инструментарий FLTK в GNU Octave 3.8?
Я установил версии GNU Octave 3.6.4 и 3.8.1 на одну машину (OpenSUSE Linux 13.1, x86-64). Версия 3.6.4 была из коробки, версию 3.8.1 собираю сам из исходников (настроить-сделать-сделать установить). В октаве-3.6.4 у меня такой вывод:...
7083 просмотров
schedule 14.04.2023

Цвет заливки С++ в фигурах с использованием FLTK не работает для кругов
Я установил FLTK 1.3.X с сайта fltk.org на свой компилятор Visual Studio 2012 и использовал книгу PPP для программирования на C++ ( это ). Моя проблема связана с заполнением формы. Например, обратите внимание на этот код: #include...
1759 просмотров
schedule 22.07.2022

Цвет FLTK, если оператор
есть ли способ написать оператор if в проекте fltk, чтобы он смотрел на цвет Fl_Box, а затем возвращал значение? Примерно так: if(color(Fl_Box)==FL_Blue) {int i=0} Заранее спасибо.
60 просмотров
schedule 25.09.2023

Как сделать окно прозрачным в Windows, Mac OS X и Linux с помощью FLTK?
Я пишу приложение на C++, используя FLTK 1.3.2. Это код, который я использую, чтобы сделать главное окно прозрачным в Windows 7 или 8: // Given: // Fl_Window *my_fltk_window; // bool is_transparent; HWND hwnd = fl_xid(my_fltk_window); LONG_PTR...
1297 просмотров
schedule 02.02.2024

где объявить объект для его использования (fltk)
У меня проблема с доступом к объекту или его методам в fltk. У меня есть класс с именем MyWindow, который является дочерним классом Fl_Window. поэтому в основном я хотел бы использовать объект, который либо объявлен в основном, либо Mywindow в...
177 просмотров
schedule 05.02.2024

Как реализовать часы обратного отсчета в C++ и FLTK?
Я создаю небольшую игру, используя FLTK и библиотеку Gui из Programming with C++, и я хочу использовать таймер обратного отсчета. FLTK имеет Fl::add_timeout(double t,Callback), что очень полезно. Дело в том, что я хочу использовать эту функцию...
1433 просмотров
schedule 21.09.2022

Установка FLTK для Xcode 7 на OX 10.11
Мой опыт: в настоящее время я самостоятельно изучаю главу 12 книги Бьярна Страуструпа «Принципы программирования и практика с использованием C++», 2-е издание. Поэтому я пытался установить FLTK. Первая попытка. Из того, что я нашел в...
663 просмотров
schedule 02.08.2022

Включить функциональность линий для Gnuplot в Octave?
В Octave есть проблема, что с помощью fltk и qt греческие буквы в цифрах не печатаются, только с gnuplot как graphics_toolkit. Но тогда с gnuplot все линии сплошные, пунктирные линии отсутствуют. Я нашел страницу, на которой говорится, что можно...
754 просмотров
schedule 25.09.2022

FLTK: подкласс Fl_Value_Input не получает события FL_KEYDOWN (только FL_KEYUP)
Я создал подкласс FL_Value_Input таким образом, чтобы я мог задать виджету цвет при его изменении, но пользователь еще не нажал клавишу ввода. Глупость заключается в том, что функция handle(int e) никогда не вызывается, если событие является...
269 просмотров
schedule 30.08.2022

Как нарисовать несколько прямоугольников FLTK C++
Я пытаюсь создать программу в fltk, и я следовал этому примеру #include <FL/Fl.H> #include <FL/Fl_Window.H> #include <FL/Fl_Box.H> int main(int argc, char **argv) { Fl_Window *window = new Fl_Window(340,180); Fl_Box *box =...
426 просмотров
schedule 28.03.2023

FLTK: какая кнопка нажата - передача числа в обратный вызов кнопки (лямбда)
У меня есть кнопки N в окне FLTK. Я хотел бы знать, какая кнопка была нажата пользователем. Как я могу передать номер функции обратного вызова лямбда каждой кнопки? До сих пор я пробовал это: int main(int argc, char **argv) { Fl_Window...
152 просмотров
schedule 03.01.2023

Как получить доступ к кнопке FLTK внутри ее собственного обратного вызова?
Я пытаюсь изучить Rust и решил поиграться с крейтом FLTK. Тем не менее, у меня возникают проблемы с доступом к кнопке внутри ее собственного обратного вызова, и я не знаю, как это обойти. use fltk::{app::*, button::*, frame::*, window::*}; fn...
158 просмотров
schedule 21.02.2023