Создание приложений без окон в Linux

Как я могу создать приложение без окон, такое как док или уведомление для Linux Distribution? (Моя система работает под управлением ОС Solus - Linux Distro)

Я хочу создать среду рабочего стола и хочу, чтобы такие приложения (без строки заголовка, без закрытия, без сворачивания, без кнопок максимизации и не отображались в открытом списке приложений), такие как приложение Dock, боковая панель уведомлений и т. Д., И т. Д.,....

Как я могу это сделать?

Помогите мне, пожалуйста.

(Пожалуйста, не добавляйте плохие комментарии и глупые ответы! Я имею в виду!)

1 ответ

Похоже, что Solus использует рабочую среду MATE, основанную на GNOME 2. GTK2 имеет gtk_window_set_decorated функция, которая должна позволять вам делать то, что вы хотите:

По умолчанию окна украшены строкой заголовка, элементами управления изменением размера и т. Д. Некоторые диспетчеры окон позволяют GTK+ отключать эти украшения, создавая окно без полей. Если вы установите оформленное свойство в FALSE используя эту функцию, GTK+ сделает все возможное, чтобы убедить оконного менеджера не украшать окно.

Если вы используете не инструментарий GTK2, а какую-то другую среду программирования с графическим интерфейсом, он, вероятно, выполняет аналогичную функцию.

Другие вопросы по тегам