StringGridのセルの値を正しく表示させるには?

解決


なんとん  2004-01-04 17:34:48  No: 6497  IP: [192.*.*.*]

あけましておめでとうございます。
本年もよろしくお願いします。

さて,下記でお世話になりましたが,困ったことが起こりました。

https://www.petitmonte.com/bbs/answers?question_id=1271

下記のEdit1.Textの表示で,「ぎゃ」が「ぎ」に・「ぎゅ」も「ぎ」と
表示されます。しかし,「ぎょ」は「ぎょ」と正しく表示されています。

begin
  StringGrid1.MouseToCell(x, y, RC, CC);
  if (RC = -1) or (CC = -1) then Exit;
  Edit1.Text := StringGrid1.Cells[RC, CC];

その他にも,上と同じような表示になるところがいくつかあります。
全て正しく表示させるには,どうしたらいいのでしょうか。

編集    削除
HOta  2004-01-04 18:03:14  No: 6498  IP: [192.*.*.*]

Edit1の表示する幅が不足しているのではないでしょうか?広くしても同じでしょうか?Fontの関係ででる場合があります。

編集    削除
なんとん  2004-01-04 18:44:20  No: 6499  IP: [192.*.*.*]

HOtaさん,表示できました。

Edit1の幅を広げたところ,全部のセルが表示できるように
なりました。見た目には幅に余裕があるように見えても,いろいろ
試さないといけないですね。今後気をつけます。

完成に向けて,また一歩前進できました。有難うございます。

編集    削除