Создание приложений без окон в Linux
Как я могу создать приложение без окон, такое как док или уведомление для Linux Distribution? (Моя система работает под управлением ОС Solus - Linux Distro)
Я хочу создать среду рабочего стола и хочу, чтобы такие приложения (без строки заголовка, без закрытия, без сворачивания, без кнопок максимизации и не отображались в открытом списке приложений), такие как приложение Dock, боковая панель уведомлений и т. Д., И т. Д.,....
Как я могу это сделать?
Помогите мне, пожалуйста.
(Пожалуйста, не добавляйте плохие комментарии и глупые ответы! Я имею в виду!)
1 ответ
Похоже, что Solus использует рабочую среду MATE, основанную на GNOME 2. GTK2 имеет gtk_window_set_decorated
функция, которая должна позволять вам делать то, что вы хотите:
По умолчанию окна украшены строкой заголовка, элементами управления изменением размера и т. Д. Некоторые диспетчеры окон позволяют GTK+ отключать эти украшения, создавая окно без полей. Если вы установите оформленное свойство в
FALSE
используя эту функцию, GTK+ сделает все возможное, чтобы убедить оконного менеджера не украшать окно.
Если вы используете не инструментарий GTK2, а какую-то другую среду программирования с графическим интерфейсом, он, вероятно, выполняет аналогичную функцию.