對Delphi控制元件的一點改良(三) (轉)
Parent屬性的應用。大家常常忽視Parent屬性的存在。那好就讓他發發威吧。
看看這個好東東:
unit Edit1;
interface
uses
, Messages, SysUtils, Classes, Controls, StdCtrls;
type
TSParent = class(TEdit)
private
{ Private declarations }
protected
{ Protected declarations }
public
{ Public declarations }
published
{ Published declarations }
property Parent;
end;
procedure Register;
implementation
procedure Register;
begin
RegisterComponents('Samples', [TSParent]);
end;
end.
這個。新建一個工程。
在Samples頁上拖拽一個TSParent控制元件。你會說這不就是一個TEdit控制元件嗎?
你再看看,他多出了一個Parent屬性。這下可了不得了,它的容器竟可以在設計期間隨意制定,不管別的控制元件有沒有容器屬性他都能夠把它當作容器。TPanel、TEdit、TMemo她簡直像一個無處不能存在的魔鬼。
該控制元件有兩個缺點。1)Parent屬性列表中不能列出Form。原因嗎自己去想。2)Parent屬性列表竟然能夠列出它本身的控制元件。
不過想解決很容易,自己去作一個屬性編輯器就行了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-992121/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 對Delphi控制元件的一點改良 (轉)控制元件
- 對Delphi控制元件的一點改良(二) (轉)控制元件
- 改良控制元件-Delphi自帶控制元件Bug的消除 (轉)控制元件
- Delphi控制元件的拿來主義(三) (轉)控制元件
- delphi 控制元件的拿來主義(一) (轉)控制元件
- 用Delphi編寫點對點傳檔案程式(1) (轉)
- 用Delphi編寫點對點傳檔案程式(2) (轉)
- Delphi程式碼最佳化(三) 浮點篇 (轉)
- 相當於delphi的日曆控制元件 (轉)控制元件
- Delphi控制元件的拿來主義(二) (轉)控制元件
- 在Delphi中使用IP控制元件 (轉)控制元件
- 在delphi中使用flash控制元件 (轉)控制元件
- 在Delphi中編寫控制元件的基本方法 (轉)控制元件
- Delphi的元件讀寫機制(三) (轉)元件
- 在Delphi中編寫控制元件的基本方法(1) (轉)控制元件
- 一個delphi控制元件的破解 (12千字)控制元件
- 改良第一個程式
- 原來的控制元件delphi7裡何處尋? (轉)控制元件
- Borland與Microsoft關於Delphi的對話 (轉)ROS
- 實現控制元件的移動、改變大小(DELPHI實現) (轉)控制元件
- Delphi使用VB編寫的ActiveX控制元件全攻略 (轉)控制元件
- 對delphi的質疑,一個真正的VC程式設計師的表白 (轉)C程式程式設計師
- Delphi的元件讀寫機制(一) (轉)元件
- Delphi與Word(三)取得Word檔案的資料 (轉)
- 《delphi高手突破》節選一 (轉)
- 一個點陣圖淡入淡出控制元件 (轉)控制元件
- 一種新穎的技術:Delphi for DOS!!! (轉)
- 改良程式的11技巧
- 對話方塊中對成批控制元件的操作 (轉)控制元件
- 程式設計技術點滴一(Delphi)程式設計
- Delphi入門點點滴滴
- 對於HOOK函式的一點認識 (轉)Hook函式
- 我對專案管理的一點看法1(轉)專案管理
- 我對專案管理的一點看法 2(轉)專案管理
- 淺談控制元件(元件)製作方法一(附帶一delphi匯出資料到Excel的元件例項)(原創) (轉)控制元件Excel
- Delphi皮膚控制元件去NAG提示控制元件
- delphi 控制元件 LssCalendar V2.0 (支援農曆的月曆控制元件)控制元件
- 對Thrift的一點點理解