公共屬性

以下是在各種物件上使用的一些常用屬性。這些屬性組成了物件屬性。物件特有的屬性在該物件的文件中作了說明。事件屬性在「關於事件」主題中作了詳細說明。

公共的標準屬性和進階屬性

Accelerator
定義與 Alt 鍵一同使用的一個字母,以建立控制項的快速鍵。定義的字母或符號不能與其他快速鍵使用的字母或符號相同(包括功能表列上的快速鍵)。大部份表格控制項都使用此功能。

Alignment
文字物件的定義矩形中的文字對齊方式。

AnchorSnaps
可透過輸入捕捉點對話方塊建立、刪除或修改捕捉點的欄位。捕捉點在橢圓、矩形、文字方塊或點陣圖圖像物件上。

將線的末端拖拽到顯示的藍色捕捉點上,可將折線物件與物件的捕捉點相連。

連接以後,將物件拖拽至新的位置時,得到的線仍與捕捉點相連,可視需要旋轉、延長和縮短。在需要建立始終指向要頻繁移動的物件的「指引線」時,這一特徵很有用。

要顯示捕捉點,從佈局功能表列按一下檢視快照點圖示

Auto Size
確定物件是否依據其包含的文字長度自動調整大小。

若設爲 YES,並且字內斷開被設爲 NO,則文字物件會自動調整其寬度。

若設爲 YES,並且字內斷開被設爲 YES,則文字物件會自動調整其高度。

BackColor
物件的背景色。此顏色用於填滿物件的定義矩形。

Nil - 表示沒有值。說明爲透明背景,允許顯示該物件後面的物件的其他顏色。在預設情況下,具有 BackColor 屬性的所有項目均會設定爲 Nil

將顏色設定為 Nil 可使顏色設為 RGB(255,255,254),此後在「報告」窗口內顏色將變為透明。

若試圖指定 RGB(255,255,254) 的顏色,PC-DMIS 將把它自動設爲 RGB(255,255,255) — 一種非透明的顏色。這樣做不會影響物件顯示的方式。

要注意,如果標籤中的點陣圖圖像使用了顏色 RGB(255,255,254),該顏色在「報告」視窗中由 PC-DMIS 將爲透明。

BorderStyle
在物件週圍繪製的邊界的樣式。

Bottom
從範本或表格的上方到物件矩形下方的距離(以像素爲單位)。

CursorPointer
使用者將滑鼠放到物件上時顯示的遊標。

Enable
啓用或停用物件。停用的物件仍可見,但不會對使用者輸入作出回應。

Font
物件中文字渲染採用的字型。

ForeColor
物件前景色。如爲文字物件,則指定文字顏色。

Group
此功能與表格物件(例如,按鈕、核取方塊、選項按鈕等)一起使用。

HatchStyle
設定用於物件的模式(或雜湊)類型。可用模式有:

水平
 

垂直
 

對角
 

反向對角
 

十字線
 

對角交叉
 

使用此功能的物件有:BorderEllipseHistogramTextVar

HelpContextID
此係要叫用的特定說明主題的背景關係 ID。通常結合叫用 WinHelp( ) 的「說明」按鈕類型一同使用。

Layer
將目前物件指派給選取的層。

Left
從範本或表格的左側到物件矩形左側的距離(以像素爲單位)。

LineStyle
將物件線樣式(或框線樣式)變更爲實線虛線點線點划線雙點划線

LineWidth
此屬性設定直線(或邊界)寬度(單位爲像素)。

(物件代碼)
即識別範本或表格中的物件的唯一名稱。需要使用 BASIC 語言存取物件的屬性或方法時,使用以下語法:

{物件代碼}.{屬性或方法名稱}

Orientation
文字在物件中的方向。水平文字從左至右。垂直向上則文字從下至上。垂直向下則文字從上至下。

Padding
此屬性用於在文字週圍新增指定數目的空格像素。

PC-DMIS Commands
(僅顯示新增到自訂報告編輯器中的物件的命令)

向報告中的現有物件新增或移除命令引用。選取報告中的一個物件,然後選取該屬性。螢幕上會顯示 PC-DMIS 命令對話方塊。

「PC-DMIS 命令」對話方塊

測量常式中的所有命令預設爲顯示在左側的清單中,該清單可展開也可折叠。但對於某些物件,也即 Label 物件、GridControlObjectAnalysis 物件和 DimensionHistogram 物件,某些命令可能無效。在這些情況下,它們在清單中停用。透過選取僅顯示有效命令核取方塊,可將左側清單中的停用命令隱藏起來。

右側清單顯示物件引用的所有命令。

    1. 從左側清單中選取希望選定物件引用的命令。若該物件支援采用多條命令,這些命令會由 PC-DMIS 顯示在右側清單中。但在很多情況下,僅能選取一條命令。

    2. 按一下確定。對話方塊關閉,PC-DMIS 現在在選取的物件中引用的是新的命令了。

這在本質上是更新物件以使用測量常式的不同資料的另外一種方法。有關更新物件的通常作法,請參閱「拖放資訊到自訂報告」。

對於 CADReportObjectAnalysisObject,標記了核取方塊的特徵將新增至此物件。清除了其核取方塊的特徵將從此物件中移除。若無任何標記,PC-DMIS 將根據 PC-DMIS 設定編輯器報告部份中的 HideAllPointsonReportHideAllMeasuredFeaturesOnReport 登錄項目來顯示項目。

針對支援多條命令的物件(如 GridControlObject),利用這個對話方塊可變更引用的命令的順序。

PC-DMIS 參考
(僅顯示新增到自訂報告編輯器中的物件的命令)

追蹤選取的報告物件引用的命令。在報告建立過程中,針對每條命令,PC-DMIS 均會檢查每個物件的命令引用。若該物件指明正在處理某個命令的引用,PC-DMIS 將傳送命令資料給該物件。

大多數物件一次祇支援一條命令,但有些物件可能支援多條命令的資料(如 GridControlObject)。若拖放命令到自訂報告編輯器中,PC-DMIS 將在內部對引用進行管理。如果決定手動控制要引用哪些命令,您祇需使用這一屬性即可。

PenWidth
用於繪製物件的畫筆的寬度。針對文字物件而言,畫筆寬度僅對文字週圍的邊界有用。

Right
從範本或表格的左側到物件矩右側的距離(以像素爲單位)。

ShadowStyle
設定 3D 陰影在最後得到的物件上的位置。可用的位置有:

上/左下/右

Tag
儲存使用者定義的資料的位置標誌符。

文本
顯示文本物件上的文字。您也可以在此欄位中的字母數字字元前面鍵入一個與號 (&),從而建立一個快速鍵(顯示爲有下划線的字元)。定義後,在運行模式下同時按下此快速鍵與 Alt 鍵時,將即刻顯示該控制項。若打算使用多個快速鍵,可透過使用「編輯」模式下的編輯 | 布局 | 檢查助記符號功能表項目,確保快速鍵的唯一性。

Tabstop
決定按 Tab 鍵是否循環物件。此功能與表格物件(例如,按鈕、核取方塊、選項按鈕等)一起使用。

ToolTipText
將滑鼠放在「運行」模式中的某個物件上時顯示的文字。

Top
從範本或表格的上方到物件矩形上方的距離(以像素爲單位)。

ValueID
此包含 ID 值或支援的物件上的值,其中包括 CurPageNumPages 變數。可使用控制項獲取和設定此屬性。大部份表格物件都使用此功能。

Visible
物件的可見狀態。值 1 表示可見,0 表示隱藏。

Word Break
確定文字物件是否容納多行文字。若設爲 YES,超過物件容器寬度的文字字串會換行。若設爲 NO,文字字串仍保留在一行。