掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
goEditing=True にしたStringGridのIMEをコントロールするには? (ID:20917)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
サ: 「Gridのカラムごとにぃ、入力する時のIMEモード変えなきゃってコトよくありますよネ?」 な: 「ま、そやな」 サ: 「セルのクリックで入力モードになった時にぃ、ソレ自動的に変わったらスッゴク便利じゃないですか?」 な: 「ほな、そないしといたらエエやん、きばりや」 サ: 「でもぉ〜、Gridにぃ、ImeModeぷろぱてぃ無いンですヨ、どうしましょ」 な: 「人間アキラメもカンジンやで」 サ: 「エェ!?そうじゃなくてぇ教えてくださいぃ〜、お礼はモチロン用意してありますぅ(^^)」 な: 「さよか?ほな、こないしときや」 type _TGrid = class(TCustomGrid); procedure TForm1.StringGrid1GetEditText(Sender: TObject; ACol, ARow: Integer; var Value: String); begin with TEdit(_TGrid(Sender).InplaceEditor) do case ACol of 1: ImeMode := imOpen; 2: ImeMode := imDisable; 3: ImeMode := imOpen; 4: ImeMode := imDisable; ........ end; end; サ: 「わぁ〜、スゴーイ!これって〜」 な: 「クラスのケーショーで、ぷろぱてぃヒッパリだすんや」 サ: 「そうなんですか〜、さすがぁ、厚化粧してるだけのコトありますよネ〜」 な: 「どない関係や、それより、ナンか忘れとらん?」 サ: 「あっ、お礼ですよネ、じゃぁ、ワタシのぉ〜、トビっきりカワイイー笑顔あげますぅ(^∀^;)ノ」 な: 「あほか、ンなもんいらん」
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.