Indexへ
(2768)//【2698】→(2701)
------------------------
【タイトル】埋め込み文字の文字位置
【記事番号】 2698 (*)
【 日時 】05/07/28 15:40
【 発言者 】マツイ

埋め込み文字を使用する際、文字の基点がデフォルトで左になっていると思います。
埋め込み文字の文字数が変化する事が多いので、基点を中中にしたいです。
環境ファイルの変更で対応できるのでしょうか?
宜しくお願いします。


Indexへ
(2698)←【2701】→(2715)
------------------------
【タイトル】Re(1):埋め込み文字の文字位置
【記事番号】 2701 (2698)
【 日時 】05/07/28 16:31
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/



▼マツイさん:
>埋め込み文字を使用する際、文字の基点がデフォルトで左になっていると思います。
>埋め込み文字の文字数が変化する事が多いので、基点を中中にしたいです。
>環境ファイルの変更で対応できるのでしょうか?

埋め込み文字だけ、というのは分かりませんが、
文字の基点のデフォルトは、環境設定ファイルの、
「S_COMM_0」の(9) の値で指定できます。


Indexへ
(2701)←【2715】→(2717)
------------------------
【タイトル】RE: 埋め込み文字の文字位置
【記事番号】 2715 (2698)
【 日時 】05/07/29 08:01
【 発言者 】はじめ db_hazime@mis.ne.jp

joker さんのレスの通りですが少々補足です。

埋め込み文字の基点は普通の文字同じように変更できますが、表示される文字の位置とは一致しません。

たとえば「%J」は画面では「平成17年 7月29日」と表示されます。
文字基点を「中中」で保存した場合、あくまで「%J」の中心ですから見かけ上、最初の「平」の中心が基点となります。


Indexへ
(2715)←【2717】→(2718)
------------------------
【タイトル】という事は・・・
【記事番号】 2717 (2715)
【 日時 】05/07/29 10:09
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/



▼はじめさん:
>埋め込み文字の基点は普通の文字同じように変更できますが、表示される文字の位置とは一致しません。
>
>たとえば「%J」は画面では「平成17年 7月29日」と表示されます。
>文字基点を「中中」で保存した場合、あくまで「%J」の中心ですから見かけ上、最初の「平」の中心が基点となります。

という事は・・・

文字枠を出したら・・・あ、ほんとだ、最初の2バイト分しか囲まれませんね。

という事は・・・
設定|基本設定 文字 の
「文字列範囲を背景色で描画」にチェックを入れて、ソリッドを背景にすると、
最初の2バイト分しか、有効になりませんね。


Indexへ
(2717)←【2718】//(2708)
------------------------
【タイトル】Re(1):という事は・・・
【記事番号】 2718 (2717)
【 日時 】05/07/29 10:25
【 発言者 】マツイ

▼jokerさん:
>▼はじめさん:
>>埋め込み文字の基点は普通の文字同じように変更できますが、表示される文字の位置とは一致しません。
>>
>>たとえば「%J」は画面では「平成17年 7月29日」と表示されます。
>>文字基点を「中中」で保存した場合、あくまで「%J」の中心ですから見かけ上、最初の「平」の中心が基点となります。
>
>という事は・・・
>
>文字枠を出したら・・・あ、ほんとだ、最初の2バイト分しか囲まれませんね。
>
>という事は・・・
>設定|基本設定 文字 の
>「文字列範囲を背景色で描画」にチェックを入れて、ソリッドを背景にすると、
>最初の2バイト分しか、有効になりませんね。

はじめさん:jokerさん:
返答ありがとうございます。
説明が不足していて申し訳ありません。
jokerさんのおっしゃる通りの現象です。
上記を何バイト入力しても中中を基点として入力されるようにしたいのですが・・・。
方法はありますか?