SO中文参考
首页
(current)
程序语言
c
java
python
c++
go
javascript
swift
c#
操作系统
linux
ubuntu
centos
unix
数据库
oracle
mysql
mongodb
postgresql
框架
node.js
angular
react-native
avalon
django
twisted
hadoop
.net
移动开发
android
ios
搜索
XCreateWindow - 父参数含义
问题描述
投票:0
回答:1
当我创建 X11 应用程序的主窗口时,我指定根窗口作为
XCreateWindow
父参数。我的应用程序允许打开一个对话框,例如“打开文件”窗口。当我创建这样的窗口时,我传递一个主窗口作为
XCreateWindow
父参数。这看起来合乎逻辑,但这个选择意味着什么?我还可以将根窗口作为对话框父窗口传递。它是否与
override-redirect flag
或呼叫
XSetTransientForHint
有关?
x11
xlib
1个回答
0
投票
你应该:
设置根窗口为主窗口和对话框的父窗口。
将对话框设置为主窗口的临时窗口。
将对话框的 _NET_WM_WINDOW_TYPE 设置为 _NET_WM_WINDOW_TYPE_DIALOG。
如果是模态对话框,请将对话框的 _NET_WM_STATE 设置为 _NET_WM_STATE_MODAL。
最新问题
如何为StreamField默认值指定嵌套块?
“MySql”查询没有为我提供正确的输出来匹配单词以标签/搜索的形式使用它们
如何快速制作密码确认器 3
如何在 BigQuery 中给定大图生成连接组件?
将Python中特定的中文标点符号替换为相应的英文标点符号
在 Azure ML sdk v2 中“从内部”取消当前管道作业
如何在Shopify JS中强制重新加载和清理数据?
Google 表格 - 返回具有多个匹配条件的第 N 个结果
键/值对作为 PHP 中的变量
如何测试prawn-table生成的pdf内容
将 ImageDataGenerator 传递到分割模型的 U-net 进行多类分类
刷新令牌时,得到“client_invalid”,即使我使用相同的客户端来获取刷新令牌
什么是出租车调度软件,它如何使我的出租车业务受益?
我在调用方法时遇到问题,并且似乎无法找出调用它们的正确方法
在 RSpec 中,如何模拟方法以使其返回其参数
删除未跟踪的文件
配置项目“:capacitor-android”时出现问题。在 Android Studio 中
NEXTJS 和 NEXTAUTH 跟踪用户会话
如何禁用电子邮件中的默认电子邮件地址样式?
下载完成前如何播放音频?
© www.soinside.com 2019 - 2024. All rights reserved.