摘要
函数
销毁对象
返回显示器的客户区域。
返回连接的显示器的数量。
返回给定点所在的显示器的索引,如果该点不在任何连接的显示器上,则返回 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