window-managers

    0熱度

    1回答

    我正在使用xmonad併爲Firefox稍後閱讀擴展。現在,如果我想在後面的列表中標記一個條目,列表將消失(而不是簡單地將焦點放在標記文本字段上),並且會出現一個非常小的空窗口。 (使用GNOME一切正常)。 我首先想到的是要找出例如ReadItLater的類名使用xprop | grep的CLASS,並添加這樣的事情在我xmonad.hs: , resource =? "readitlater"

    1熱度

    1回答

    我寫了幾個劇本的一個窗口最大化到屏幕的一半大小(以使其易於放置窗口並排側)使用xrandr,grep和wmctrl如下: #!/bin/bash w=`xrandr 2> /dev/null | grep '*' | grep -Po '\d+(?=x)'` h=`xrandr 2> /dev/null | grep '*' | grep -Po '(?<=x)\d+'` wmctrl -

    4熱度

    2回答

    有什麼辦法可以獲得當前打開的所有窗口的列表,並查看Python的頂部(即活動?)窗口是什麼? 這是在Ubuntu Linux上使用Gnome。 wnck看起來可能會這樣做,但它很缺乏文檔。

    0熱度

    1回答

    我正在爲一所學校編寫一個簡單的窗口管理器(使用xlib),我有一個問題。我真的不喜歡默認的X11對焦模式:「馬虎聚焦」(焦點緊隨鼠標指針),所以我想改變這種行爲。 我重寫了EnterNotify事件,但我仍然有馬虎的焦點。有人能告訴我正確的方向嗎? 謝謝

    7熱度

    1回答

    以下代碼如何刪除窗口邊框? //note the struct is declared elsewhere, is here just for clarity. //code is from [http://tonyobryan.com/index.php?article=9][1] typedef struct Hints { unsigned long flags;

    3熱度

    2回答

    是否有一個半通用的機制,通過它來顯示文件在各種* nix窗口管理器中通過命令行選擇?例如,在Windows中,我可以這樣說: explorer.exe /select,C:\TestDir\TestFile.txt ...和Explorer將顯示該文件併爲您選擇它。在OS X中我可以這樣說: osascript -e 'Tell application "Finder" to reveal "Ma

    14熱度

    2回答

    我正在嘗試編寫窗口管理器。 (其實,我有編寫的操作系統和編譯器,但這是題外話。) XLIB和XCB不完全討厭的,至少不是,比方說,win32的標準,但他們肯定是很老並且不適合體面的抽象,讓我的生活更輕鬆。不僅如此,現代高級語言還缺乏良好的綁定。 我的問題是:這些日子真的需要這些低級別的東西嗎?圖書館是否存在,將封裝我所有的討厭的東西?我有一個模糊的記憶,啓蒙人們做了這樣的事情,但找不到任何東西。或

    2熱度

    1回答

    爲我的罪孽(和 樂趣 的學習經歷)我正在寫一個窗口管理器(我知道,我知道)。 我使用python和XCB(python-xpyb)。 到目前爲止,我已經發現我需要在根窗口上使用SubStructureRedirect掩碼,並且我成功地傳遞了與應用程序的頂級窗口相關的事件。我正在通過啓動xterm來測試這個。 我得到一個ConfigureRequestEvent,接着是一個暫停,接着是另一個Conf

    1熱度

    3回答

    我想收集數據並最終從Linux中的打開窗口解析它。 一個例子 - 假設一個終端窗口是打開的。我需要檢索出現在該窗口上的所有數據。檢索後,我會解析它以獲取輸入的特定命令。 那麼有可能做到這一點?如果是這樣,怎麼樣?我寧願使用python編寫整個代碼。 我在猜測,首先我必須爲打開的窗口獲得某種ID,然後使用某種類型的庫從窗口中獲取其ID已達到的內容。 請幫忙。我是一個新手。

    2熱度

    1回答

    我想使用Ruby爲Ubuntu創建一個非常簡單的窗口管理器。我應該從哪裏開始? 我對Qt有些熟悉(從我使用C++的時候開始),但我不介意使用其他的框架。