1.2.2.2 Object Inspector(對象檢視器)
Object Inspector窗口含有兩頁:Properties頁顯示窗體中當前被選擇部件的屬性信息,并允許改變對象的屬性;Events頁列出了當前部件可以響應的事件。按動Object Inspector下端的“Events”頁標簽,使得Events頁可見,這一定的事件后邊的空白處,可以定義對象接受到相應事件時執(zhí)行的動作。首次啟動時,Object Inspector窗口顯示的是當前窗體Form1的屬性。Object Inspector根據對象屬性的多少,決定是否有滾行顯示。移動滾行條,可以查看當前對象的全部屬性。
此外,Object Inspector上還有Object Selector(對象選擇器),位于Object Inspector上方的下拉式菜單中。它顯示了窗體上所有部件的名稱和類型,也包含窗體本身。您可以用Object Selector很容易地在窗體的各個部件之間切換,也可以快速地回到窗體本身。當窗體中含有較多的對象時,您會發(fā)現(xiàn)這是切換對象尤其是回到窗體的最快捷途徑。
想使Object Inspector一直可見,可將鼠標移到Object Inspector上,按動右鍵,以啟動Object Inspector的彈出式菜單,將其設置為Stay On Top。這對初學者常是一個很重要的設置方式?!?
1.2.2.3 窗體窗口
Forms窗口是開展大部分設計的工作區(qū)域。首次啟動Delphi 2.0時顯示的是窗體Form1。可以把部件放在窗體中,通過移動位置、改變尺寸等操作隨心所欲地安排它們,以此來開發(fā)應用程序的用戶界面。您可以把窗體想象成一個可以放置其它部件的容器。窗體上有柵格(Grids),供放置部件時對齊位置用,在程序運行時Grids是不可見的。
一個真正的應用程序可能有不止一個窗口,您可以選用不同的窗體進行設計。其它窗體可以是對話框(Dialog Box)、數(shù)據錄入框等?!?
1.2.2.4 代碼窗口
代碼窗口一開始處于窗體窗口之下。因為在Delphi中,設計用戶界面直接在窗體中進行,運行結果和設計樣板完全一致。當部件被放到窗體上時,Delphi會自動生成大部分的用戶界面代碼。您所應做的只是在它為您生成的框架中加入完成所需功能的程序段而已。點動Form1的狀態(tài)行使代碼窗口可見。
這個窗口中是代碼編輯器??梢栽谄渲袝鴮慏elphi應用程序的源代碼。當程序中含有不止一個窗口時,會有幾個庫單元的源程序出現(xiàn)在代碼編輯器中。代碼編輯器的標題條中顯示了當前正在編輯的庫單元文件名。要查看某一特定程序的源代碼,只需用鼠標點動寫有該庫單元文件名的頁標簽,就可以對該庫單元進行編輯了。