查看源代码 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().

以百分比获取当前缩放设置。

此函数的链接

new(Preview, Buttons, Parent)

查看源代码
-spec new(Preview, Buttons, Parent) -> wxPreviewControlBar()
             when
                 Preview :: wxPrintPreview:wxPrintPreview(),
                 Buttons :: integer(),
                 Parent :: wxWindow:wxWindow().

等效于 new(Preview, Buttons, Parent, [])

-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_PREVIOUSwxPREVIEW_NEXTwxPREVIEW_ZOOM 的组合。

此函数的链接

setZoomControl(This, Percent)

查看源代码
-spec setZoomControl(This, Percent) -> ok when This :: wxPreviewControlBar(), Percent :: integer().

设置缩放控件。