c++ - 如何在 Motif 中使用颜色

标签 c++ user-interface x11 motif

我是 C 和 Linux 中的 GUI 编程的新手,我很难使用它。这似乎是一件相当简单/直接的事情,但我无法通过谷歌搜索找到任何答案。我想为小部件添加背景颜色。 XmNbackground 似乎是我想要使用的,但我不明白我将它设置为什么,比如简单的蓝色,如何获得“蓝色”以将 XmNbackground 颜色设置为该颜色?

最佳答案

参见 here在函数 Pixel convert_color_name_to_pixel 中寻找答案,还有 here .

希望这对您有所帮助。

关于c++ - 如何在 Motif 中使用颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2158949/

相关文章:

c++ - Linux C++ : "Holes" in time sampling

c++ - 具有 const 数据成员的类的 std::move 和右值赋值运算符

c++ - 删除和删除的区别

c++ - NetUIHWND 和 DirectUIHWND

java - 仅调整 Java Swing 组件一部分的大小

user-interface - 在 X11 中绘制弹出窗口

c++ - 根据模板参数包装类型容器的模板类

spring - 从 Spring Listener 方法激活的 JavaFX 进度条组件

linux-kernel - drmDropMaster 需要 root 权限?

c++ - 来自 glxinfo 的 opengl 版本