第二部分:快速提高
<!-- frame contents -->
<!-- /frame contents -->
好久以來有不少朋友問我,《C++ Builder問與答》為什麼不繼續寫了?我也一直在思考還應該寫下去不?CBX的推出,加之寶蘭公布不在出新的CB版本,讓我們這些一直喜愛CB的人不清楚下一個方向到底在何處?當然真的希望CB會繼續,而不要倒下,但對於我們來說這只能是一種期盼L
CB的優點我不想多說了,否則就不會有這麼多的喜歡者,而一些入門的朋友還是選擇CB做為進入C/C++的工具,這使我覺得這篇文章還是值得寫下去的,因為還是有那麼的朋友在期待著的她的下一篇。這裡對這些朋友表示感謝! 不在多說了,讓我開始新的篇章吧,在這裡你將進一步了解CB的特色,更希望我們CB的陣營越來越強大,更希望我們都成為真正意義上的好朋友,互勉互進J 由於時間有限,加之作者水平有限,文中難免有些錯誤,還及時請指出J這裡先表示感謝!
15.菜單 1)問:C++Builder的菜單項有很多,它們各有什麼作用呢? 答:好吧,讓我們在新的篇章中首先來了解這方面的知識。下圖就是C++Builder集成開發環境中的菜單項名稱。
(1)首先是File菜單。通過File菜單,我們可以打開、保存、關閉以及打印新的或已經存在的工程和文件。在這個菜單中,包含了這樣一些菜單項:
“New”菜單項打開一個新的項目對話框,這個對話框包含了儲藏在對象儲藏裡的模板。在此我們可以復制模板對象、從模板繼續得到一個新的對象,或者是修改模板對象。 “New Application”菜單項將根據對象儲藏裡設定的缺省工程模板生成一個新的工程,缺省情況下為包含有一個空窗體的新工程。 “New Form”菜單項創建並加入一個新的窗體到工程中,這個窗體根據對象儲藏裡的缺省Form模板建立。 “Open”用來載入一個已經存在的工程、窗體、單元或者是文本文件到代碼編輯器。 “Open Project”菜單項用來載入一個已經存在的工程。 “Reopen”菜單項用於列出最近關閉的工程和模塊,供用戶選擇、打開。 “Save”菜單項用於使用當前的文件名保存當前的文件。 “Save As”菜單項用於當前文件的換名保存。 “Save Project As”菜單項用於將當前工程文件換名保存。 “Save All”菜單項用於保存所有打開的文件,這些文件包括工程文件和模塊文件等。 “Close”菜單項用於關閉工程裡的窗口、單元或關閉當前工程等。 “Close All”菜單項用於關閉所有打開的文件。 “Include Unit Hdr”菜單項將一個選定的包含文件用#include語句加入到活動的模塊中。從而建立模塊間的程序聯系。這一項還是很有用處的。 “Print”菜單項用於將當前活動的文件送到打印機。 “Exit”菜單項用於關閉打開的工程,並退出C++Builder集成開發環境。 (2)Edit菜單用於治理設計時的文本和組件。
更多內容請看C/C++技術專題專題,或
其中菜單項“Undo/Undelete”用於撤消最後一個動作。
“Redo”用於恢復被Undo撤消的動作。 “Cut”用於將選定的項目刪除,並且將這個項目放到剪切板上。 “Copy” 用於將選定項目的拷貝到剪切板上。 “Paste”用於將剪切板上的內容插入到代碼編輯器窗口或者窗口裡。 “Delete”用於將選定的內容刪除。 “Select All”菜單項用於選定窗口中所有的組件。 “Align to Grid”菜單項將選定的組件按最靠近網格點對齊的原則進行排列。 “Bring to Front”菜單項用於移動選定的組件到最前面層,這樣,當他和其他組件重疊時,就不可能被其他組件擋住。 “Send to Back”菜單項用於移動選定的組件到最後面一層。 “Align”用於排列組件。 “Size”菜單項用於設置組件的大小。 “Scale”菜單項用於按比例縮放窗體上組件的大小。 “Tab Order”菜單項用於修改當前活動窗口在運行時,按Tab鍵後,焦點在所有組件中切換的順序。 “Creation Order”菜單項用於修改窗口中不可視組件用Tab鍵切換焦點的順序。 “Lock Controls”菜單項用於將窗口中所有的組件固定在當前的位置。這可以防止你誤修改。 (3)Search菜單命令用於定位文本、錯誤、單元、變量以及代碼編輯器中的符號等。
“Find”菜單項用於在當前文件中查找指定的文本。 “Find In Files”菜單項用於在多個文件中查找指定的文本,並將文本找到的信息顯示在代碼編輯器底部的信息窗口。 “Replace”菜單項用於查找指定的文本,並將這個指定的文本用指定的新的文本來代替。 “Search Again”菜單項用於重復查找。 “Incremental Search”菜單項用於按照我們鍵入過程中輸入的不完整的字符串查找。這樣,不需輸入全部文本就可以找到需要的文本。 “Go to Line Number”菜單項用於將光標移動到指定的行。 “Go to Address”菜單項用於跳到指定的地址。 (未完待續)
更多內容請看C/C++技術專題專題,或