程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 第一章-Delphi入門(四)(4)

第一章-Delphi入門(四)(4)

編輯:Delphi

1.4.1.1 進入菜單設計器Menu Designer 

創建菜單時,首先要在窗體中放置一個菜單對象。然後調入Menu Designer進行菜單的詳細設定。用兩種方式可以進入Menu Designer:選中菜單部件,點動屬性中Items省略按鈕;或在菜單部件上雙擊左鍵,就會出現Menu Designer。

1.4.1.2 創建菜單的各個項目 

進入Menu Designer,會發現在菜單的第一項位置上有加亮顯示。輸入頂層菜單項(實際上是在設定頂層菜單項的Caption屬性)並回車。一項菜單條設置完後,加亮顯示的位置被移至下拉菜單的下一項,同時,主菜單頂層上會出現虛線框,指示出下一個頂層菜單項的位置。要包含一個隔離條,可以鍵入短劃橫“-”即減號並回車。逐步輸入菜單的各項,用鼠標左鍵切換到下一個頂層菜單,直到菜單完成。 

1.4.1.3 設定加速鍵和熱鍵 

您可以設定加速鍵,與前文的例程相同,只需在輸入時,將“&”放到需要指定為加速鍵的字母前面,該字母將被用下劃線顯示,運行時,按“Alt+加速鍵字母”可以激活該菜單條。設定熱鍵也是很方便的,只需在Object Inspector中該菜單條的ShortCut屬性值段的下拉菜單中,為它選定一個熱鍵組合即可。在運行時,通過“Ctrl+熱鍵字母”來激活菜單條。加速鍵和熱鍵並不矛盾,您可以同時指定它們。 

1.4.1.4 使用Menu Designer的彈出式菜單 

Menu Designer中還有一個彈出式菜單,它提供了高頻菜單創建命令,並可以對模板選項進行快速訪問。在菜單設計器窗口中單擊右鍵,或將光標停在菜單設計器上,按Alt-F10,可以調出Menu Designer的彈出式菜單。使用Menu Designer的彈出式菜單可以向菜單增加菜單項、刪除菜單項等操作,還可以對標准主菜單模板進行增加、刪除、插入等操作。

為菜單編制功能,可以雙擊菜單條,或在特定菜單條的Events頁上,雙擊它響應的事件的值段,Delphi將回到代碼編輯器,光標停在事件對應的事件處理過程中,您可以為菜單編制實現任務的代碼。

如果您已經為Speed Bar上的加速按鈕編制了事件處理過程,而需要把相應的菜單項連接到事件處理過程上,則只需在該菜單項的Events頁的OnClick事件後,輸入事件處理過程的名稱即可。這樣單擊菜單項便和按動加速按鈕便實現同樣的功能。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved