名前 題名 ▼ Mr.XRAYさん > > 「なければ作る」がDelphiの基本的なインスタンスだと思います. > > もしコンポーネントを作成する場合,TEditから派生するのではなく, > TCustomControlからのコンポーネントがよろしいかと思います. > というのは,Paintメソッドを実装しないと,無理があります. > ここで,独自のカスタムの描画コードを書くわけです. > > TCustomControl = class(TWinControl) > > TEdit = class(TCustomEdit > TCustomEdit = class(TWinControl) > > となっています. > TEditはTCustomEditのprotectedなプロパティをpublicにしているだけです. > したがって,本体のコードは,TCustomEditにあります. > TCustomEditもTCustomContolもTWinControlの直接の子クラスです. > TCustomControlには,Canvasプロパティもあります. > > TCustomControl = class(TWinControl) > TCustomEdit = class(TWinControl) > GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link