画像を綺麗かつ高速に拡大縮小する関数の実装。
拡大は多項式補間(3次)、縮小は平均画素法です。
セピアフィルターの実装と高速化。
文字列へのバッファリングした書き込みや、文字列からの行単位読み出しをするためのラッパークラスである TStringWriter, TStringReader の実装。
Windows で標準的に使われているフォルダを選択するダイアログボックスをコンポーネントとして提供します。
大したことはしてないので100行にも満たない短いソースですが・・・。
非ビジュアルでもよければ SelectDirectory でいけるのであまり使えない。
マルチメディアタイマを使った分解能の高いタイマコンポーネントです。
TTimer と同様の動作ができるように、TTimer を参考に作成しました。
TTimer にないプロパティーの説明
property EventKind: TTimerEventKind;
property Resolution: Cardinal;
property MinResolution: Cardinal; (ReadOnly)
property MaxResolution: Cardinal; (ReadOnly)