2012-07-20 39 views
2

我使用TComponentEditor後代在Delphi IDE中爲我的組件實現了兩個菜單項。它們都應該與「右鍵單擊」表單上的組件一起使用。但是,我可以爲其他組件隱藏(隱藏)的組件執行此操作嗎?所以我選擇一個組件與其他工具(例如對象檢查器)並且想要激活我的一個上下文菜單項。有沒有一種方法來激活Delphi中的隱藏組件的組件編輯器菜單

Shift-F10不起作用(至少在D5中)。

將組件置於頂端以執行此任務不是一種選擇。

回答

3

右鍵單擊對象樹視圖( - Alt鍵 - F11)的組件。

  • D7:菜單>視圖>對象的TreeView
  • XE2:菜單>視圖>結構

或做與屬性paDialog一個屬性編輯器並轉發Edit方法你的組件編輯器。然後雙擊該屬性或單擊省略號將彈出組件編輯器,就像TDBEditColums屬性一樣。

+0

感謝,對象的TreeView大概晚於D5出臺,但似乎是特殊屬性僅對編輯可以是工作液雖然有點像周圍的工作。 – Maksee 2012-07-20 11:34:07

+0

@Maksee:Delphi IDE基於OTAPI作爲任何定製屬性/組件編輯器(或任何其他擴展)。我認爲這是您的帖子可以接受的解決方案。 – menjaraz 2012-07-20 18:22:12

相關問題