taction

    1熱度

    1回答

    我想添加一個MRU列表到ActionMainMenuBar,但無法弄清楚如何做到這一點,有人可能會指向我的一個MRU組件與ActionMainMenuBar一起工作,或者告訴我如何做到這一點。 非常感謝。

    12熱度

    6回答

    當一個動作甚至發生時,「發件人」始終是動作本身。通常這是最有用的,但它是否能夠找出誰觸發了該動作的一次執行事件? 例 比方說,你有以下形式: 2個按鈕,叫Button1和Button2 1 TAction稱爲actDoStuff 同樣的動作被分配給兩個按鈕。是否可以顯示我點擊了哪個按鈕? Example.dfm object Form1: TForm1 object Button1: T

    2熱度

    3回答

    我有一個窗體,其大部分功能使用標準TAction實現。我有一個菜單,一個工具欄和一些按鈕。我已經使用TEditCopy和TEditPaste操作實現了剪貼板複製/粘貼,並且沒有任何代碼。它適用於我有的TEdit和TMemo盒子。 現在,我希望它也能與TListBox一起工作。具體來說,我希望能夠使用相同的菜單項,快捷鍵和工具按鈕將所選列表項複製到TListBox中。 所以,我相信我需要延長TEdi

    1熱度

    1回答

    我剛開始一個新項目,我第一次使用Delphi 2009 Actionmanager組件。 Actionmanager有一個標準動作列表,它給了我諸如文件打開/保存而沒有任何編碼的操作 - 好東西。有沒有一個標準的ImageList去與此,有正確的圖像默認ImageIndex由ActionManager填充?

    4熱度

    3回答

    沒關係,如果我像這樣使用它...對於多個事件? unit Unit4; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Clipbrd; type TForm4 = class(TForm) pro

    4熱度

    2回答

    這很有趣:)但如何做類似ActionList1.MyAction.Enable:=false? 動作列表有按鈕的動作,如果按鈕是看不見我需要禁用它的作用(如果沒有做到這一點,PRES的快捷方式,然後程序將執行)。 可能是我做錯了什麼,但我沒有將操作分配給按鈕。我只有一個動作列表與行動。每個動作都有一個捷徑。當這個快捷鍵被按下時,該動作被執行並執行一個程序。如果點擊按鈕 - >同樣的程序也會執行。

    1熱度

    2回答

    我使用TCheckListbox(lbServices)這個代碼,它工作正常。但是使用Devexpress的TcxCheckListBox會引發異常。 procedure TMaintenanceForm.AfterConstruction; var i: Integer; ActionObj: TAction; begin inherited; for

    3熱度

    2回答

    我有一個TActionManager和一個TActionMainMenuBar,我知道如何爲每個MRU文件添加一個TActionClientItem到主菜單欄。但是,我必須爲列表中的每個MRU文件創建一個單獨的操作嗎?或者有什麼辦法可以創建一個動作,並根據哪個MRU文件被點擊,以某種方式傳遞一個標籤或一些東西給動作的OnExecute事件? 德爾福的幫助說:「有關MRU列表,示例代碼和查找列表中的

    2熱度

    1回答

    我想動態添加actionitems,我可以添加的項目和它的作品時,我這樣做: HostActionItem := ActionManager.ActionBars[0].Items[0].Items[2]; NewItem := HostAction.Items.Add; NewItem.Action := MyActionToPerform; NewItem.Cap

    1熱度

    1回答

    所有在一個框架上。我有一個動作列表,有一個圖片的動作,圖片出現在動作中。我已將操作分配給一個工具按鈕,但圖像未顯示在其上。 爲什麼?德爾福XE公司。 謝謝!