說明程式是自訂程式,可附加至
IBM® Rational® Rhapsody®
以延伸其功能。
程序
- 開啟 IBM Rational Rhapsody 專案,並選擇工具 > 自訂以開啟「說明程式」視窗。
- 按一下「新建」圖示
,以在功能表內容方框中新增用於新功能表項目的空白行。
- 在該空白欄位中,輸入新功能表項目的名稱(例如,My New Command1)。
- 若要指定子功能表結構,請使用反斜線 ( \ ) 來隔開子功能表層次。例如,輸入 External\My
New Command1、External\My New Command2 和
External\My New Command3 可產生下列子功能表結構:
您可以進一步延伸子功能表結構;例如,您可以輸入
External\My New Command1\File1 和 External\My
New Command1\File2 以產生下列子功能表結構:
- 若要建立快速鍵,請在名稱的字母之前新增 '&' 字元。例如,&My 會使字母
M 成為功能表快速鍵。在此特定 helper 建立之後,可以按
Alt+M 將其開啟。請確保不使用已在工具功能表或關聯模型元素的蹦現功能表上用作快速鍵的字母。
- 指定適用的 helper 參數:
- 在指令方框中,輸入功能表項目必須啟動的指令,例如
E:\mks\mksnt\cp.exe,或按一下其 Ellipsis 按鈕
,以瀏覽至應用程式的位置。
- 在引數方框中,輸入指令的任何引數。
- 在起始目錄方框中,輸入程式的起始預設目錄。
- 在適用於清單中,指定要與新指令相關聯的模型元素。
如果您不為此欄位指定值,則可以將此 helper 應用程式的功能表指令新增至工具功能表,具體視您在步驟 6 中執行的動作而定。
- 在專案類型清單中,選取專案設定檔。
- 如果讓此方框保留空白,則它會使用您已開啟的現行專案的預設設定檔。
- 在說明程式觸發程式清單中,選取觸發新指令的動作。
- 指定 helper 類型:
- 如果新指令是外部程式,例如 Microsoft® 記事本,請選取外部程式圓鈕。
如果您要外部程式先完成執行,然後您才能繼續在 Rational Rhapsody
中工作,請選中等待完成勾選框。
- 如果新指令是 Visual Basic for Applications 巨集並在
<Project>.Visual
Basic for Applications 檔中定義,請選取 Visual Basic for Applications 巨集圓鈕。
- 根據您針對適用於清單作出的決定:
- 如果您未指定新指令的適用元素,請驗證是否選中了在「工具」功能表中顯示勾選框。這表示指向
helper 應用程式之鏈結的新功能表指令將顯示在工具功能表上。如果您清除這個勾選框,則工具功能表上沒有它的功能表指令,雖然在此指令的觸發程式啟動後,指向
helper 應用程式的鏈結仍然工作。
- 如果您未指定指令的適用元素,請驗證是否選中了在蹦現功能表中顯示勾選框,指出新指令顯示在指定模型元素的功能表中。如果您清除這個勾選框,則指定模型元素的蹦現功能表上沒有它的功能表指令,雖然在此指令啟動後,指向
helper 應用程式的鏈結仍然工作。
- 按一下確定,以套用變更並關閉視窗。(如果您要儲存變更,但要讓視窗保持開啟以繼續使用它,則您可以按一下套用按鈕。)
儲存並關閉「說明程式」視窗後,您剛剛建立的指向
helper 應用程式的鏈結將立即可供使用(如果現行專案是您設定鏈結所針對的參數中)。例如,如果您目前開啟的
Rational Rhapsody
專案使用 FunctionalC 設定檔,並且您為此設定檔建立了
My New Command helper 應用程式,則這個指向
helper 應用程式的鏈結立即可供使用。不過,如果您針對 My New Command 鏈結指定了 DoDAF 設定檔(在專案類型清單中選取),則該鏈結在現行專案中不起作用。