我想知道如何询问 X11 当前聚焦在哪个窗口,并且如果由于某些原因我的应用程序(可能可见或不可见)获得了焦点,则希望能让之前的窗口再次获得焦点。 例如,我的应用程序正在与其他应用程序一起运行(如 Firefox、gvim、nautilus 等)。 假设此时 Firefox 有焦点,并且用户点击...
我正在生成一些在它们自己的gnome终端中运行的进程,而且不想显示滚动条。是否有像xterm +sb这样的东西可以关闭该特定窗口的滚动条?
我想使用 OpenGL 或者 Xlib 在窗口上渲染字体和线条,但是我想知道哪一个更具有“基础性”。 使用 Xlib 接口,我可以用类似下面这样的代码来渲染这些内容(我在这里找到的 链接):// gcc x_1.c -o x_1 -lX11 && ./x_1 #includ...
我正在尝试使用libx11创建一个多线程的OpenGL应用程序,每个窗口对应一个单独的线程,再加上一个管理线程。 在管理线程中有一个事件循环: while(true) while(XQLength(mPlatformData->display)){ XNextEvent(...
我希望将 Alt_L 设置为 META(即在emacs中的 M-),但是将 Alt_R 设置为 ALT。我该如何修改 .Xmodmap 和/或 .emacs 来实现这个目标?
在Fedora 10上编译。 我刚开始写我的第一个qt GUI应用程序。我使用了所有默认设置。 它只是一个简单的表格。它建立没有任何错误。但是当我尝试运行该应用程序时,我收到以下消息:Starting /home/rob/projects/qt/test1/test1/test1... N...
我想访问Linux剪贴板中的图形,并将其保存为文件。 我正在使用Python/Tkinter编写程序,因此我询问了相关问题(http://stackoverflow.com/questions/6817600/save-the-image-in-the-clipboatd-in-python...
我新的家庭项目之一将是一个简单的窗口管理器,但在开始之前,我需要知道一些事情: 哪种语言最适合完成这个项目? 在哪里可以获取学习资源?