概要
函式
銷毀物件
返回顯示器的客戶端區域。
返回已連接顯示器的數量。
返回給定點所在的顯示器的索引,如果該點不在任何已連接的顯示器上,則返回 wxNOT\_FOUND
。
返回給定視窗所在的顯示器的索引。
返回其索引傳遞給建構子的顯示器的邊界矩形。
返回顯示器的名稱。
返回每英寸像素的顯示器解析度。
如果物件已成功初始化,則返回 true。
如果顯示器是主要顯示器,則返回 true。
建構子,建立與給定視窗關聯的顯示器物件。
類型
-type wxDisplay() :: wx:wx_object().
函式
-spec destroy(This :: wxDisplay()) -> ok.
銷毀物件
-spec getClientArea(This) -> {X :: integer(), Y :: integer(), W :: integer(), H :: integer()} when This :: wxDisplay().
返回顯示器的客戶端區域。
客戶端區域是顯示器中可用於一般(非全螢幕)視窗的部分,通常與 getGeometry/1
相同,但如果此顯示器上有工作列(或等效項),則可能會較小。
-spec getCount() -> integer().
返回已連接顯示器的數量。
返回給定點所在的顯示器的索引,如果該點不在任何已連接的顯示器上,則返回 wxNOT\_FOUND
。
-spec getFromWindow(Win) -> integer() when Win :: wxWindow:wxWindow().
返回給定視窗所在的顯示器的索引。
如果視窗位於多個顯示器上,它將取得與視窗重疊最多的顯示器。
如果視窗不在任何已連接的顯示器上,則返回 wxNOT_FOUND
。
-spec getGeometry(This) -> {X :: integer(), Y :: integer(), W :: integer(), H :: integer()} when This :: wxDisplay().
返回其索引傳遞給建構子的顯示器的邊界矩形。
請參閱
-spec getName(This) -> unicode:charlist() when This :: wxDisplay().
返回顯示器的名稱。
目前,在所有平台(MSW 除外)下,傳回的值都是空字串。
返回每英寸像素的顯示器解析度。
水平和垂直解析度分別在 {Width,Height} 物件的 x
和 y
元件中返回。
如果解析度資訊不可用,則傳回。
自:3.1.2 起
如果物件已成功初始化,則返回 true。
如果顯示器是主要顯示器,則返回 true。
主要顯示器的索引為 0。
-spec new() -> wxDisplay().
預設建構子,建立代表主要顯示器的 wxDisplay
物件。
-spec new(Index) -> wxDisplay() when Index :: integer(); (Window) -> wxDisplay() when Window :: wxWindow:wxWindow().
建構子,建立與給定視窗關聯的顯示器物件。
這是尋找給定視窗所在顯示器的最方便方法,如果視窗根本沒有顯示或位於任何顯示器之外,則會退回到預設顯示器。
請參閱:getFromWindow/1
自:3.1.2 起