需要自定义窗口管理的提示

时间:2018-10-23 05:46:13

标签: x11 xlib window-managers xcb

我最近使用他们的Ubuntu 16.04定制映像在NanoPI Fire2A板上启动了一个新项目。我正在尝试使用4.3英寸触摸LCD来构建自定义界面以制作自定义PDA,但是由于我是这个概念的新手,所以我需要一盏灯才能在挖掘的所有信息中找到自己。

我找到了许多有关如何使用X管理窗口和应用程序的信息,但是我不确定我是否正确地计划了我的作品,因为我没有找到关于要构建的东西的明确指导。

我可以使用X启动我的SDL2应用程序,但是我想要添加一个类似于Android的界面,其底部面板能够扩展以显示更多选项并浏览整个应用程序。如果我理解得很好,就需要使用Xlib或XCB构建一个小的窗口管理系统,并将所有内容分开。

  • 只有WM会使用startx启动,因为这是同时在屏幕上显示不同应用程序的先决条件。
  • 显示器的每个不同部分都是不同的应用程序,因此我有一个底部面板应用程序,中间是一个“核心”应用程序,用于启动其他应用程序,例如“笔记”,“家”等
  • WM应用程序只需要隐藏“核心”应用程序并显示新打开的应用程序,其他应用程序就可以在后台运行。

我在正确的道路上吗?

0 个答案:

没有答案