查看源代码 wxPreviewControlBar (wx v2.4.3)
这是预览控制栏的默认实现,一个带有按钮和缩放控件的面板。
您可以从此派生一个新类,并覆盖一些或所有成员函数来更改行为和外观;或者您可以保持原样。
参见
这个类是从以下类派生的,并且可以使用以下类中的函数:
wxWidgets 文档: wxPreviewControlBar
摘要
类型
-type wxPreviewControlBar() :: wx:wx_object().
函数
-spec createButtons(This) -> ok when This :: wxPreviewControlBar().
根据按钮样式标志的值创建按钮。
-spec destroy(This :: wxPreviewControlBar()) -> ok.
销毁对象
-spec getPrintPreview(This) -> wxPrintPreview:wxPrintPreview() when This :: wxPreviewControlBar().
获取与控制栏关联的打印预览对象。
-spec getZoomControl(This) -> integer() when This :: wxPreviewControlBar().
以百分比获取当前缩放设置。
-spec new(Preview, Buttons, Parent) -> wxPreviewControlBar() when Preview :: wxPrintPreview:wxPrintPreview(), Buttons :: integer(), Parent :: wxWindow:wxWindow().
-spec new(Preview, Buttons, Parent, [Option]) -> wxPreviewControlBar() when Preview :: wxPrintPreview:wxPrintPreview(), Buttons :: integer(), Parent :: wxWindow:wxWindow(), Option :: {pos, {X :: integer(), Y :: integer()}} | {size, {W :: integer(), H :: integer()}} | {style, integer()}.
构造函数。
buttons
参数可以是以下各项的组合,使用按位“或”运算符
wxPREVIEW_PRINT:创建一个打印按钮。
wxPREVIEW_NEXT:创建一个下一页按钮。
wxPREVIEW_PREVIOUS:创建一个上一页按钮。
wxPREVIEW_ZOOM:创建一个缩放控件。
wxPREVIEW_DEFAULT:等效于
wxPREVIEW_PREVIOUS
、wxPREVIEW_NEXT
和wxPREVIEW_ZOOM
的组合。
-spec setZoomControl(This, Percent) -> ok when This :: wxPreviewControlBar(), Percent :: integer().
设置缩放控件。