Я использую FLTK 1.3.4 в Ubuntu 18.04.
Мой проект разрабатывает настольное приложение с графическим интерфейсом, используя FLTK. Когда приложение запускается, его значок по умолчанию на док-станции является знаком «стоп». Когда вы наводите на него мышью, всплывающий текст по умолчанию - «FLTK». Смотрите скриншот ниже:
Я использую пример настройки FLTK , чтобы показать это.
Iхочу использовать свой собственный значок и изменить текст на что-то другое. Я узнал, что API void Fl_Window::icon(const Fl_RGB_Image * icon)
может установить значок, но я не понял, как изменить текст при наведении. Я пробовал `` Fl_Window :: label and
Fl_Window :: iconlabel`, но они не работают.
Кто-нибудь знает, куда мне смотреть?
Я прочитал этот документ , который дал мне подсказку о использовании Fl_Window::icon()
, но в нем не упоминается, как установить текст.
Думаю, мне, возможно, придется взглянуть наGTK API (моя система использует GTK 3), но после просмотра API на этой странице я ничего не нашел.
Я также попробовал https://www.fltk.org/doc-1.3/classFl__Window.html#a9718a55f909d150394f4a67ba762aa0cFl_Window
'sконструктор, который принимает заголовок окна, но также не меняет текст при наведении иконки.