问题标签 [xlib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3731 浏览

c++ - Xlib:以最小化或最大化状态创建窗口

是否可以使用 Xlib 创建最大化或最小化状态的窗口?如果是这样,我将如何去做?

0 投票
0 回答
959 浏览

python - 获取key char的keysym

我正在尝试在我的应用程序中实现全局热键。我有钩子,我有对 Windows 的支持,所以我只需要把一些 linux 特定的部分放在一起。我需要的是一种获取特定键的键码/键符号的方法,类似于 key_ids["VK_A"] 或 key_ids["VK_LCTRL"]。

我正在使用 Xlib 和记录回调来获取键盘事件。

0 投票
1 回答
850 浏览

xlib - 使用 XLib 绘制 XBM,得到黑色矩形

我正在尝试做一些我认为非常简单的事情:使用 XLib 在一个简单的 X 窗口上绘制一个硬编码的 XBM 图像。我正在使用以下代码,但只在窗口的左上角而不是图像中获得一个黑色矩形。帮助?

0 投票
1 回答
2684 浏览

c - Xlib:绘制一个文本输入框并在键入时读取文本

我正在尝试实现一个文本框,用户可以在其中键入、使用箭头键、退格、删除等。我希望能够知道此文本框中的内容,而无需用户提交任何内容。我想我可以捕捉按键事件,找到一种显示光标的方法,并且基本上可以手动构建一个最小文本编辑器——但也许这会重新发明轮子?

我所追求的有点像拼字游戏。窗口顶部有几个字母,底部有一个文本框。每次您键入一个字母时,它都会从顶部窗格中消失,以便您知道何时用完它们。我希望能够用箭头键编辑该文本,因为不是 7 个字母拼字游戏会给我我希望用段落来做这件事。

我有窗口显示,源文件被处理并显示为允许的字母列表......我只想在用户输入他们的句子时更新允许的字母列表。Xlib 可以做到这一点吗?还有其他更合适的吗?谢谢!

0 投票
1 回答
1275 浏览

c++ - 我的 Xlib 包装类 (C++) 中的分段错误

我正在尝试为 Xlib 库创建一个包装类,但出现分段错误!我是 C++ 的新手,这可能超出了我的深度,也许我的目标设定得很高,除了那个问题,有人能告诉我为什么我会遇到这个分段错误吗?
源文件
头文件
main.cpp

我相信这是我得到的回溯:

0 投票
3 回答
1166 浏览

xlib - Xlib 还在使用吗?

xlib 还在用吗?我能找到的有用文档是http://tronche.com/,在我看来,它已经过时了。谁使用 Xlib?GTK+ 和 QT 是基于它构建的吗?提前谢谢,呃。

0 投票
3 回答
2567 浏览

linux - 多个 X 服务器上的 x11/xlib XCreateSimpleWindow

我正在尝试按照本教程使用 xlib http://tronche.com/gui/x/xlib/进行编程

这是我到目前为止写的代码

但是我不明白这一点:在没有 xinerama 的具有两个 X11 服务器(两个 gpus)的系统上,如果我希望该窗口 [0] 转到第一个 xserver 和第二个 xserver,我应该调用哪些函数?我想我对显示,屏幕,窗口感到困惑......

谢谢你的帮助

0 投票
2 回答
533 浏览

c++ - get xorg.conf serverLayout with c++

I am currently working on a multi window application that spans over multiple screens. The software is written with xlib and runs on ubuntu 10.10, gnome desktop. To get the position of every window I'd like to access the /etc/X11/xorg.conf file, expecially the section SeverLayout. It looks somehow like this:

I'd like to get the X values of each screen (0, 1920, ... ) Does xlib somehow provide access to this information?

thanks

0 投票
1 回答
338 浏览

pygtk - 在 pyGTK 中接受键盘快捷键

我希望能够有一个键盘快捷键来做某件事,比如 CTRL+O 或其他…

xlib 或 pyGTK 可以正常工作。

0 投票
2 回答
8692 浏览

c++ - Xlib 这个(移除窗口装饰)是如何工作的?

以下代码如何删除窗口边框?

到目前为止,我已经收集到 Atom 是一种类似于 Window 和 Display 的标识符,但我无法弄清楚 Hints 结构或“_MOTIF_WM_HINTS”的来源。谁能为我解释所有这些代码?提前谢谢,嗯。