トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     テキストの長さによってフォントサイズを変更したいです。
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
silverdrop
Åê¹ÆNo.8165
投稿日時: 2004-6-9 16:30
新米
居住地:
投稿: 5
使用環境:
Re: テキストの長さによってフォントサイズを変更したいです。
マキさん、ありがとうございます。

「テキストフィールドの幅に合わせてフォントサイズ変更」を試してみました。

引用:

//テキストフィールドの幅に合わせてフォントサイズ変更
//txt:適用txtのパスストリング num:末端位置微調整用
function xAutoFontSize(txt,num){
var txt_fmt=eval(txt).getTextFormat();
var tmp=txt_fmt.getTextExtent(eval(txt).text);
while((eval(txt)._width-num)<tmp.width){
txt_fmt.size--;
eval(txt).setTextFormat(txt_fmt);
txt_fmt=eval(txt).getTextFormat();
tmp=txt_fmt.getTextExtent(eval(txt).text);
}
}


デバイスフォントでは正常に動作したのですが、
デバイスフォント以外のフォントでは、はみ出してしまっていました。

デバイスフォント以外のフォントではうまくいかないのでしょうか?
それともうちの環境がおかしいのでしょうか・・・?
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   テキストの長さによってフォントサイズを変更したいです。 silverdrop 2004-6-8 16:57
     Re: テキストの長さによってフォントサイズを変更したいです。 makinux 2004-6-9 12:19
     » Re: テキストの長さによってフォントサイズを変更したいです。 silverdrop 2004-6-9 16:30
         Re: テキストの長さによってフォントサイズを変更したいです。 makinux 2004-6-9 16:53
           Re: テキストの長さによってフォントサイズを変更したいです。 silverdrop 2004-6-9 17:53
             Re: テキストの長さによってフォントサイズを変更したいです。 makinux 2004-6-9 19:49
               Re: テキストの長さによってフォントサイズを変更したいです。 silverdrop 2004-6-10 15:59
                 Re: テキストの長さによってフォントサイズを変更したいです。 makinux 2004-6-10 18:09
     Re: テキストの長さによってフォントサイズを変更したいです。 youich 2004-6-10 19:48
       Re: テキストの長さによってフォントサイズを変更したいです。 youich 2004-6-13 3:12
         Re: テキストの長さによってフォントサイズを変更したいです。 potter 2004-6-13 5:56
           Re: テキストの長さによってフォントサイズを変更したいです。 silverdrop 2004-6-14 10:27

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops