cost 194 ms
自定義窗口管理器:一些 GTK+ 3 窗口接收焦點但不接受鼠標點擊

[英]custom window manager: Some GTK+ 3 windows receive focus but will not accept mouse clicks

正如標題所說。 我正在使用xcb庫在 Rust 中編寫自定義 X11 窗口管理器。 一個特定的窗口——cairo cairo-dock的“配置”窗口——在聚焦時不會點擊按鈕 1,盡管在那個窗口上取消了按鈕 1。 以前,我認為該窗口沒有保持焦點,但事實證明這是不正確的。 相反,有問題的窗口正在接收焦 ...

是由xlib實現的剪貼板或由各個應用程序實現的剪貼板

[英]is clipboard implemented by xlib or to be implemented by individual applications

ICCCM定義了三個選項1)主要2)次要3)剪貼板。 但是在xlib中,xatom.h只定義了XA_PRIMARY和XA_SECONDARY,但剪貼板沒有這樣的原子。 所以我懷疑剪貼板是由xlib實現還是必須由主要和次要的單個應用程序實現? 如果它必須由各個應用程序實現,那么不同的應用 ...

有沒有一種標准的方法可以知道窗口是浮動的還是平鋪的?

[英]Is there a standard way to know whether window is floating or tiled?

我正在修改任務欄以僅顯示浮動或最小化的窗口。 我知道有ICCCM和EWMH標准。 我可以使用它們來檢查窗口是浮動的還是平鋪的? 還是我還有其他可以使用的東西? 我不想專門為窗口管理器執行此操作,因為我將要切換到另一個窗口管理器。 ...

X11,如何檢測我是顯示器上的最后一個窗口/應用程序

[英]X11, how to detect I’m the last window/application on the display

我有一個帶有窗口管理器的x11顯示器(可惜不是一個特定的窗口管理器,可能是twm,dtwm,mwm,metacity…),myApp和其他帶有Windows的應用程序。 如果其他應用程序已關閉並且myApp是唯一一個在窗口上顯示窗口的應用程序,則我想關閉該顯示。 我確實知道myApp的窗口, ...

2010-04-26 14:30:17   1   431    x11 / xlib / icccm  
如何使用xlib識別頂級X11窗口?

[英]How to identify top-level X11 windows using xlib?

我正在嘗試獲取X11會話中所有頂級桌面窗口的列表。 基本上,我想獲取窗口管理器應用程序切換UI(通常在用戶按下ALT + TAB時打開)中顯示的所有窗口的列表。 我以前從未做過任何X11編程,但是到目前為止,我已經設法枚舉了整個窗口列表,其代碼如下所示: enumerateWin ...

令人困惑的 _NET_SUPPORTING_WM_CHECK

[英]Confusing _NET_SUPPORTING_WM_CHECK

我試圖讓我的窗口管理器符合 ICCCM 規范。 我完全理解 _NET_SUPPORTING_WM_CHECK 原子的原因 - 這確保了當窗口管理器不再運行時不會留下無效信息。 我不明白的是,為什么除了 _NET_WM_NAME 和 _NET_SUPPORTING_WM_CHECK 本身之外,支持窗 ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM