TStringGridのInplaceEditorのImeModeを設定する

TInplaceEditのImeModeプロパティはprotectedなので、外から操作できません。 そこで、TInplaceEditを継承したクラスを作成して、ImeModeプロパティを公開します。 class TMy …

Continue reading ‘TStringGridのInplaceEditorのImeModeを設定する’ »

THeaderControlを使ってみる

THeaderControlを使ってみました。 Win32カテゴリにあるTHeaderControlをフォームに配置します。 THeaderControlはAlignプロパティが初期値で「alTop」に設定されているため …

Continue reading ‘THeaderControlを使ってみる’ »

MemoコンポーネントとRichEditコンポーネントのカーソル関連の処理

先日、某掲示板の質問に回答するためにMemoコンポーネントとRichEditコンポーネント のカーソル関連の処理を調べたので、簡単にまとめます。 選択している文字 SelStartプロパティは選択されている文字の位置を示 …

Continue reading ‘MemoコンポーネントとRichEditコンポーネントのカーソル関連の処理’ »

C++Builder XE3のVCLフォームアプリケーションとFireMonkeyデスクトップアプリケーションのTCloseActionの記述の違い

C++Builder XE3のVCLフォームアプリケーションでは次のように記述できるが、FireMonkeyデスクトップアプリケーションではコンパイルエラーになる。 void __fastcall TForm1::For …

Continue reading ‘C++Builder XE3のVCLフォームアプリケーションとFireMonkeyデスクトップアプリケーションのTCloseActionの記述の違い’ »