查看源代码 wxStaticLine (wx v2.4.3)
静态线只是一条线,可以在对话框中用来分隔控件组。
该线只能是垂直或水平的。此外,并非所有端口(特别是 wxGTK)都支持指定线的横向方向(例如水平线的高度),因此为了获得最大的可移植性,您应该将其指定为 wxDefaultCoord。
样式
此类支持以下样式
wxLI_HORIZONTAL: 创建一条水平线。
wxLI_VERTICAL: 创建一条垂直线。
参见: wxStaticBox
此类派生自以下类,并可以使用以下类中的函数:
wxWidgets 文档: wxStaticLine
摘要
函数
创建静态线用于两步构造。
销毁对象
此静态函数返回将赋予静态线较小尺寸的大小,即
如果该线是垂直的,则返回 true;如果该线是水平的,则返回 false。
默认构造函数。
构造函数,创建并显示静态线。
类型
-type wxStaticLine() :: wx:wx_object().
函数
-spec create(This, Parent) -> boolean() when This :: wxStaticLine(), Parent :: wxWindow:wxWindow().
-spec create(This, Parent, [Option]) -> boolean() when This :: wxStaticLine(), Parent :: wxWindow:wxWindow(), Option :: {id, integer()} | {pos, {X :: integer(), Y :: integer()}} | {size, {W :: integer(), H :: integer()}} | {style, integer()}.
创建静态线用于两步构造。
有关更多详细信息,请参见 new/2
。
-spec destroy(This :: wxStaticLine()) -> ok.
销毁对象
-spec getDefaultSize() -> integer().
此静态函数返回将赋予静态线较小尺寸的大小,即
水平线的高度或垂直线的宽度。
-spec isVertical(This) -> boolean() when This :: wxStaticLine().
如果该线是垂直的,则返回 true;如果该线是水平的,则返回 false。
-spec new() -> wxStaticLine().
默认构造函数。
-spec new(Parent) -> wxStaticLine() when Parent :: wxWindow:wxWindow().
等价于 new(Parent, [])
。
-spec new(Parent, [Option]) -> wxStaticLine() when Parent :: wxWindow:wxWindow(), Option :: {id, integer()} | {pos, {X :: integer(), Y :: integer()}} | {size, {W :: integer(), H :: integer()}} | {style, integer()}.
构造函数,创建并显示静态线。
参见: create/3