過去の桐井戸端BBS (桐ver.8)
19338 フォームのテキストオブジェクトで文字数が一定以上になったら表示文字サイズを小さくしたい TS 2003/03/12-23:25
この掲示板にいつもお世話になっている者です。

桐V8spなし os:Me

さっそくですが、
フォームでテキストオブジェクトの表示文字数が、
一定以上になったら、小さくしすべてを表示したいのですが、
上手くいきません。

<具体例>

オブジェクトの属性(テキストオブジェクト)−表示−編集属性式で、
編集属性式を
#cond(#桁数(住所])>5,"フォントサイズ'6'")
と記入し、6文字以上の場合はフォントサイズを6に小さくしたいのですが、
うまくいきません。

どなたかおわかりの方がおいででしたら、
この事象の回避方法についてご教示ください。
19341 Re:フォームのテキストオブジェクトの表示文字サイズ操作について 悲しげ 2003/03/13-00:09
記事番号19338へのコメント
どもっ、TSさん
もしかして、「フォント」タブで「サイズ」が「(継承)」になっているからでは?
その場合は、継承ではなく相当するサイズ値にするとうまく行きます。
継承のままでもできないことはないければ、その場合は編集属性式で「フォントサイズモード」を「指定フォントサイズ」
とする必要もあるので、式が長くなって面倒です。

19350 Re:フォームのテキストオブジェクトの表示文字サイズ操作について 今村 誠 2003/03/13-09:11
記事番号19338へのコメント
TSさんこんにちは
> オブジェクトの属性(テキストオブジェクト)−表示−編集属性式
                      →編集→表示編集モード
ここを指定値にすればいいのではありませんか
外しているかもしれませんが
19378 出来た!! TS 2003/03/13-22:50
記事番号19350へのコメント
悲しげ さん、今村 誠さん コメントいただきまして有難うございます。

おかげさまで、悲しげ さんの方法で出来ました。

確かに、フォントは(継承)にしていました。

ここを修正することによって希望通りとなりました。

有難うございました。

戻る