DELPHI常見屬性詳細說明_第1頁
DELPHI常見屬性詳細說明_第2頁
DELPHI常見屬性詳細說明_第3頁
DELPHI常見屬性詳細說明_第4頁
DELPHI常見屬性詳細說明_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、DELPHI常見屬性說明:ALIGN 設置組件對齊(同其父容器)方式BORDERSTYLE 設置組件邊框形狀CAPTION 設置組件標題CTL3D 設置組件邊框是否為3D模式,若BORDERSTYLE設置為BSNONE則此屬性無效COLOR 設定組件背景顏色CURSOR 設定鼠標經過組件時光標所顯示的形狀ENABLED 設定組件是否能使用,當設為FALSE時組件會呈灰色FONT 設定組件內文字的字型、字體大小、顏色等HEIGHT 設定組件高度HELPCONTENT 用來為幫助說明文件中的索引值建立關聯LEFT 設定組件與父組件左邊框間的距離POPUPMENU 設定鼠標右鍵(彈出式)快捷菜單TA

2、BORDER 設定組件在按下TAB鍵后焦點(FOCUS)移動的順序TABSTOP 若設為FALSE,則按TAB鍵后焦點并不會在此組件上停留TOP 設定組件與父組件上邊框間的距離VISIBLE 設定組件是否可見,此屬性只在執行時起作用WIDTH 設定組件顯示寬度DELPHI常見事件說明:ONCHANGE 當組件有所改變時觸發的事件ONCLICK 當在此組件上按下鼠標左鍵時觸發的事件ONDBLCLICK 當在此組件上雙擊鼠標左鍵時觸發的事件ONENTER 當焦點進入此組件時觸發的事件ONEXIT 當切換到其它組件使該組件失去焦點時觸發的事件,但當切換到另一窗體或另一應用程序時此事件不會觸發ONKE

3、YDOWN 當在擁有焦點的組件上按下某個鍵時觸發的事件,按鍵包括所有的英文、數字鍵、方向鍵、功能鍵等ONKEYPRESS 當在擁有焦點的組件上按下某個鍵時觸發的事件,但按鍵只包括所有的英文、數字鍵、TAB、BACKSPACE、ENTER、ESCONKEYUP 當使用者放開鍵盤上的按鍵時觸發的事件,按鍵看ONKEYDOWNONMOUSEDOWN 當鼠標鍵在某個組件按下時觸發的事件(其參數包括哪個鼠標鍵被按下、是否有特殊鍵(CTRL、ALT、SHIFT)被按下以及鼠標當前的坐標)ONMOUSEMOVE 當鼠標在組件內移動時觸發的事件ONMOUSEUP 當鼠標鍵在組件上方放開時所觸發的事件ONPAI

4、NT 在組件需要被重畫時觸發的事件,此時可進行自定義畫法窗體組件(FORM)常見屬性及事件屬性 說明ACTIVE 指示此窗體是否擁有FOCUSACTIVECONTROL 指示窗體中目前擁有FOCUS的組件ACTIVEMDICHILD 指示主窗體中目前擁有FOCUS的子窗體ACTIVEOLECONTROL 用于取得或設定此窗體上的OLE控制,以響應FOCUS改變BORDERICONS 指定哪些ICON顯示在窗體的TITLE BAR上BORDERSYTLE 用以指定窗體BORDER外觀及行為CANVAS 提供使用者可在窗體上CLIENT內自行顯示的畫板,一般在ONPAINT事件中使用CLIENTH

5、ANDLE 提供可存取系統內部使用的MDI CLIENT WINDOW HANDLECLIENTHEIGHT 窗體客戶區高度CLIENTRECT 窗體客戶區所對應的矩形CLIENTWIDTH 窗體客戶區寬度DEFAULTMONITOR 指定此窗體所顯示的預設的顯示器,用于多顯示器環境下DESIGNER 此窗體的設計界面,一般不用用戶設定DROPTARGET 用以指定窗體是否為目前DRAG AND DROP動作的目標FLOATING 用以指示此窗體是否正在停泊在另一個視窗內FORMSTATE 用于指示此窗體所處狀態FORMSTYLE 用于指示窗體的樣式HELPFILE 用于指定HELP文件ICO

6、N 指定窗體最小化時所顯示的ICONKEYPREVIEW 指定此窗體是否需在目前的ACTIVE組件之前取得鍵盤輸入MDICHILDCOUNT 用于取得子窗體數目MDICHILDREN 用于取得子窗體(數組)MENU 用于指定窗體主菜單MODALRESULT 當窗體作用為MODAL對話框時,作為對話框的效果MONITOR 用于指示窗體所顯示的顯示器OLDCREATEORDER 指定ONCREATE和ONDESTROY事件何時發生OLEFORMOBJECT 對包含在此窗體內的OLE對象指定OLEFORM界面PARENT 設定此窗體的PARENTPARENTBIDIMODE 指定是否此窗體使用PAR

7、ENT的BIDIMODEPIXELSPERINCH 表示此窗體設計時系統上字形的比例POSITION 表示此窗體的大小及位置PRINTSCALE 表示此窗體打印的比例SCALED 用于指定窗體的大小是否依據PIXELSPERINTCH屬性來指定TILEMODE 用于指定TILE方法被調用時子窗體如何排列VISIBLE 用于設定此窗體是否被顯示WINDOWMENU 如果窗體是一個MDI PARENT窗體,用于指定視窗的菜單WINDOWSTATE 用于指定窗體如何顯示于屏幕中事件 說明ONPAINT 當窗體必須重畫時發生ONHELP 當窗體收到HELP請求時發生ONDRAGDROP 當一個對象拉進

8、此窗體并丟下時發生ONDRAGOVER 當一個對象拉進此窗體時發生ONCONSTRAINEDRESIZE 在ONCANRESIZE事件發生后發生ONCANRESIZE 當企圖改變窗體尺寸時確認是否改變ONRESIZE 當窗體尺寸改變時發生ONSTARTDOCK 當對象開始停泊時發生ONENDDOCK 當對象停泊結束時發生ONUNDOCK 當窗體解除停泊時發生ONDOCKDROP 當其它窗體停泊到此組件時發生ONDOCKOVER 當其它窗體向此組件停泊接近時發生ONGETSITEINFO 當有關停泊消息傳回此窗體時發生ONCREATE 當窗體創建時發生ONCLOSE 當窗體即將關閉時發生ONCL

9、OSEQUERY 在窗體即將關閉時確認是否真的關閉窗體ONDESTROY 當窗體釋放時發生ONSHOW 當窗體顯示時發生ONHIDE 當窗體隱藏時發生ONACTIVATE 當窗體獲得FOCUS時發生ONDEACTIVATE 當窗體失去FOCUS時發生菜單組件(MAINMENU、POPUPMENU)常見屬性屬性 說明AUTOMERGE 用于指定主窗體的主菜單是否與其它的窗體主菜單合并HANDLE 主菜單的視窗代碼BIDIMODE 用于指定選項名是由左至右讀或由右至左讀IMAGES 用于指定選項旁可顯示的圖像內容ITEMS 選項的內容OWNERDRAW 用于指定選否是否可自行顯示PARENTBID

10、IMODE 用于指定是否繼承父控件的BIDIMODE屬性WINDOWHANDLE 使用此菜單的視窗代號菜單項屬性 說明ACTION 用于指定此選項對應的動作BITMAP 用于指定在此選項旁的圖像內容BREAK 用于指定是否從此選項開始建立新的分欄CAPTION 選項顯示的名稱CHECKED 用于指定此選項是否CHECKEDCOMMAND 用于指定選項對應的WINDOWS COMMAND IDCOUNT 用于指示此選項的子選項數目DEFAULT 用于指示此選項是否為子菜單的預設項目EANBLED 用于指示此選項是否可用GROUPINDEX 用于指定此選項所隸屬的邏輯群組,以控制主菜單之間的合并或

11、單選鈕互斥的效果HANDLE 對應此選項的DROP-DOWN菜單的WINDOWS MENU HANDLEHELPCONTEXT 對應此選項的HELP CONTEXT IDHINT 用于設定鼠標移入選項范圍時的提示信息IMAGEINDEX 用以指定哪個圖像顯示于選項旁ITEMS 此選項的子菜單項目數MENUINDEX 此選項的父菜單內的選項索引值PARENT 此選項的父菜單的選項RADIOITEM 用于設定此選項是否與同組其它選項互斥SHORTCUT 用于設定此選項的快捷鍵VISIBLE 用于設定此選項是否可見標簽(LABEL)常用屬性:屬性 說明ALIGNMENT 用于設定標簽內文本的對齊方式

12、(水平方向)AUTOSIZE 用于設定標簽組件是否根據組件內文本自動調整大小FOCUSCONTROL 用于設定鍵入標簽內快捷鍵后應接受FOCUS的組件LAYOUT 用于設定標簽文本如何放置(垂直方向)SHOWACCELCHAR 用于設定是否允許標簽內文本是否顯示畫有下劃線的快捷鍵值TRANSPARENT 用于設定組件是否透明WORDWRAP 用于設定組件文本寬于組件寬度時是否自動換行編輯框(EDIT、MASKEDIT)的屬性:屬性 說明AUTOSELECT 用于設定組件獲得FOCUS后是否自動選取所有文本AUTOSIZE 用于設定組件內增加輸入文字時,是否自動加長組件長度BORDERSTYLE

13、 用于設定組件邊框風格CANUNDO 用于設定組件內文本是否可UNDOCHARCASE 用于設定組件內文本大小寫狀況HIDESELECTION 用于設定組件失去FOCUS時,選取文本是否有效MAXLENGTH 用于設定組件內輸入文本的最大長度MODIFIED 可用于判定組件內文本是否發生更改OEMCONVERT 決定是否將編輯框內文字ASCII碼轉換成OEM,再由OEM轉換為ASCIIPASSWORDCHAR 設定密碼輸入時取代的字符READONLY 設定編輯框內容是否可修改SELLENGTH 指示編輯框內選定文本長度SELSTART 指示編輯框內選定文本的起始位置SELTEXT 指示編輯框內

14、選定文本EDITMASK 指示MASKEDIT掩碼字符串按鈕(BUTTON、BITBTN、SPEED BUTTON)常見屬性:普通BUTTON屬性 說明CANCEL 設定此按鈕是否為取消鈕(取消鈕即在程序執行時若按ESC鍵可執行此按鈕的單擊事件)DEFAULT 指按下ENTER鍵后是否執行此按的單擊事件MODALRESULT 通常用于對話框窗體中,當按下此鈕時,此屬性值即成為此按鈕隸屬的MODAL窗體的MODALRESULTCAPTION 設定或取得此按鈕上顯示的標題BITBTN屬性 說明(圖形式按鈕)GLYPH 用以設定此按鈕上出現的圖像KIND 用以指定按鈕的類型LAYOUT 用以設定圖像

15、在按鈕上顯示的位置MARGIN 用以設定按鈕邊與圖像邊之間的距離(以象素為單位)NUMGLYPHS 用以設定按鈕圖像的數目SPACION 用以設定圖像與文本之間的距離(以象素為單位)STYLE 用以設定按鈕外觀SPEED BUTTON屬性 說明(快速按鈕)ALLOWALLUP 用以設定是否包含此快速鈕的組中是否能同時保持UP狀態DOWN 用以設定此快速鈕是否已被選取FLAT 用以設定此快速鈕是否顯示3D邊的效果GROUPINDEX 用以設定快速鈕的組TRANSPARENT 用以設定快速鈕是否透明備注組件(MEMO)的常見屬性和事件:屬性 說明LINES 用于取得組件中文本(為數組,因此可支持取

16、單行文本)TEXT 用于取得組件中文本(字符串)READONLY 用于設定組件文本是否可修改SCROLLBARS 用于設定組件滾動條模式WANTRETURNS 用于設定輸入的ENTER鍵是否作為文本內容WORDWRAP 用于設定文本是否自動換行SELSTART 指示選中文本的起始位置SELLENGTH 指示選中文本的長度WANTTABS 用于設定輸入的TAB鍵是否作為文本內容SELTEXT 指示選中文本事件 說明MEMO.LINES.ADD() 在當前行增加一行文本MEMO.LINES.APPEND() 在末追加一行文本MEMO.LINES.INSERT 在指定位置增加一行文本MEMO.LIN

17、ES.DELETE 刪除指定行文本MEMO.LINES.LOADFROMFILE 從指定文件導入文本到組件MEMO.LINES.LOADFROMSTREAM 從指定流導入文本到組件MEMO.LINES.SAVETOFILE 將組件文本存為指定文件MEMO.LINES.SAVETOSTREAM 將組件文本存為指定流MEMO.CLEAR 清除組件所有文本MEMO.CUTTOCLIPBOARD 將選定文本剪切到剪貼板MEMO.COPYTOCLIPBOARD 將選定文本復制到剪貼板MEMO.PASTEFROMCLIPBOARD 從剪貼板粘貼文本到當前位置復選框(CHECKBOX)常見屬性:屬性 說明A

18、LIGNMENT 設定復選框標題位置ALLOWGRAYED 決定復選框是否存在GRAYED狀態CHECKED 決定復選框狀態STATE 指示復選框狀態單選按鈕(RADIOBUTTON)常見屬性:(提供互斥選項,因此通常用于成組實現,可用GROUPBOX或RADIOGROUP實現)屬性 說明ALIGNMENT 設定單選框標題位置CHECKED 決定單選框狀態組框(GROUPBOX)常見屬性:(用于作容器)屬性 說明CAPTION 組框標題,通常用于指示組件用途單選分組框(RADIOGROUP)常見屬性:屬性 說明CAPTION 指示單選組合名稱COLUMNS 指示單選按鈕又單行或多行為單位顯示I

19、TEMS 單選按鈕標題內容(以行為單位)ITEMINDEX 指示當前選定的單選按鈕的索引值列表框(LISTBOX)常見屬性:屬性 說明CANVAS 提供自定義顯示列表框項目內容的畫板,用于ONDRAWITEM事件COLUMNS 設定多重列列表框的列數EXTENDEDSELECT 指定是否可使用SHIFT鍵進行連選ITEMHEIGHT 設定列表框項目的高度ITEMINDEX 指定選取的項目的索引值ITEMS 項目的字符串內容MULTISELECT 設定是否允許多重選取SELCOUNT 列表框中選定項目數目SELECTED 指示某個項目是否被選取SORTED 指定列表框中項目擊者是否按字母順序排序

20、STYLE 指示列表框顯示模式TOPINDEX 指示列表框頂端項目的索引值組合框(COMBOBOX)常見屬性:屬性 說明CANVAS 提供自定義顯示組合框項目內容的畫板,用于ONDRAWITEM事件CHARCASE 設定組合框內文字字母大小寫狀況DROPDOWNCOUNT 設定組合框下攔菜單最大顯示項目個數DROPPEDDOWN 用于判定組合框是否處于下拉菜單的狀態ITEMINDEX 指示下拉菜單中目前被選取的項目的索引值ITEMS 下拉菜單項目內容MAXLENGTH 設定組合框中編輯部分可輸入的字符最大個數SELLENGTH 指示組合框編輯部分被選取文本長度SELTEXT 指示組合框中編輯部

21、分被選取文本SELSTART 指示組合框中編輯部分被選取文本起始位置STYLE 指示組合框顯示模式滾動條(SCROLLBAR)常見屬性:屬性 說明MAX 指示滾動條最大值MIN 指示滾動條最小值POSITION 指示滑動塊當前位置LARGECHANGE 指示鼠標按滾動條框至滑動塊之間區域時移動值SMALLCHANGE 指示鼠標按下滾動條兩端箭頭時移動值KIND 指示滾動條類型(水平型或垂直型)PAGESIZE 指示按下PAGEUP或PAGEDOWN時變化量圖像框組件(IMAGE)常見屬性:屬性 說明AUTOSIZE 本組件是否調整成為與讀取圖像同等大小INCREMENTALDISPALY 讀較

22、大型圖像文件時是否逐步顯示PICTURE 指向圖像文件對象,能常為文件名STRETCH 是否將圖像自動調整為本組件預設大小圖像列表框(IMAGELIST)常見屬性:屬性 說明BKCOLOR 指定背景顏色BLENDCOLOR 前景混合顏色COUNT 組件中圖像個數DRAWINGSTYLE 指示本組件繪出圖像時采用的方式HEIGHT 組件內各圖像的高度值IMAGETYPE 繪制圖像時是否加上MASK圖像MASKED 設定是否可以加上MASKWIDTH 組件內各圖像的寬度值工具欄組件(TOOLBAR)常見屬性:屬性 說明AUTOSIZE 設定工具欄是否自動調整大小以容納BANDBUTTONCOUNT

23、 工具欄中按鈕個數BUTTONHEIGHT 工具欄中的按鈕高度BUTTONS 以INDEX表示在工具欄中的按鈕BUTTONWIDTH 工具欄中的按鈕寬度DISABLEDIMAGES 當工具按鈕DISABLED時顯示的圖像列表FLAT 是否設定浮出效果HOTIMAGES 當鼠標指向工具欄按鈕時顯示的圖像列表IMAGES 提供顯示在工具欄按鈕上的圖像列表INDENT 設定工具欄左側間隔大小LIST 設定標題文字是否顯示在圖形的右方ROWCOUNT 指定工具欄的行數SHOWCAPTIONS 設定工具按鈕是否顯示文字WARPABLE 設定工具欄排列按鈕時是否自動換行TOOLBUTTON屬性 說明ALL

24、OWALLUP 設定同組工具按鈕是否可以都未被選取DOWN 設定按鈕是否可停在被按下的狀態DROPDOWNMENU 當工具按鈕按下時所出現的菜單GROUPED 設定同組工具按鈕IMAGEINDEX 關聯的圖像在圖像列表框中的索引值INDETERMINATE 是否提供工具欄第三種情況MARKED 設定按鈕是否有陰影STYLE 設定按鈕樣式WRAP 設定在此工具按鈕新增者是否為另一新欄酷欄(COOLBAR)常見屬性:屬性 說明ALIGN 設定COOLBAR的對齊方式AUTOSIZE 設定酷欄是否自動調整大小以容納BANDBANDBORDERSTYLE 設定BAND的邊界風格BANDS 顯示COOLBAR內所有的BANDBITMAP 設定BAND的背景圖像FIXEDORDER 設定是否可自行調整BAND的順序FIXEDSIZE 設定是否以單一設度限定酷欄內所有的BANDIMAGES 提供BANDS所需要的圖像SHOWTEXT 設定BAND是否顯示文字VERTICAL 設定BAND

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論