檢視原始碼 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().
設定縮放控制。