SRC質問掲示板Mk2
(現在 過去ログ90 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■16482 / inTopicNo.1)  現在のフォントを取得
  
□投稿者/ 明けの明星 -(2005/04/15(Fri) 12:18:31) [ID:ptfKNni4]
    タイトル通りです。
    更に言うと、サイズ、斜体・太字などもわかるといいのですが…何か方法はあるのでしょうか?
    Textheight関数とTextwidth関数によるサイズ判別も試してみたのですが、太字・斜体どちらでも同じサイズの場合があるので、無理でした。

    方法がなければ取得する関数をリクエストするつもりなので、どうしても、というわけでは無いのですが…。
引用返信/返信 削除キー/
■16497 / inTopicNo.2)  Re[1]: 現在のフォントを取得
□投稿者/ GAMEMASTER -(2005/04/17(Sun) 09:19:18) [ID:ctTK1yu1]
http://gamemaster.ifdef.jp/
     GAMEMASTERです。

    > タイトル通りです。
    > 更に言うと、サイズ、斜体・太字などもわかるといいのですが…何か方法はあるのでしょうか?
    > Textheight関数とTextwidth関数によるサイズ判別も試してみたのですが、太字・斜体どちらでも同じサイズの場合があるので、無理でした。
    >
    > 方法がなければ取得する関数をリクエストするつもりなので、どうしても、というわけでは無いのですが…。

     Fontコマンドを使用する際にその時の設定内容を適切な変数に記録し、それを参照しましょう。


     Font 16pt #000000 P明朝 Bold 通常

     フォント設定 = "16pt #000000 P明朝 Bold 通常"


     For i = 1 To LLength(フォント設定)

      Font LIndex(フォント設定,i)

     Next


     参考になれば幸いです。

     もう時間がないようでございますね。では、これにて退散させてもらいましょう。
引用返信/返信 削除キー/
■16503 / inTopicNo.3)  Re[2]: 現在のフォントを取得
□投稿者/ 明けの明星 -(2005/04/18(Mon) 14:34:53) [ID:ptfKNni4]
    いや、インクルード中で使いたいので…それだと使う度にセットしないといけないですから。
引用返信/返信 削除キー/
■16509 / inTopicNo.4)  Re[3]: 現在のフォントを取得
□投稿者/ GAMEMASTER -(2005/04/18(Mon) 19:34:55) [ID:fQTOzbw9]
http://gamemaster.ifdef.jp/
     GAMEMASTERです。

    > いや、インクルード中で使いたいので…それだと使う度にセットしないといけないですから。

     その場合、Fontコマンドの実行と変数の記録を同時に行うサブルーチンを作成し、フォントの設定を変更する際にFontコマンドを実行する代わりにこのサブルーチンを呼び出すようにするという手があります。


     Set フォント設定 ""

     FontSet "16pt #000000 P明朝 Bold 通常"

     PaintString - - message


     FontSet:

     Local i

     For i = 1 To LLength(Args(1))

      Font LIndex(Args(1),i)

     Next

     フォント設定 = Args(1)

     Return


     参考になれば幸いです。

     もう時間がないようでございますね。では、これにて退散させてもらいましょう。
引用返信/返信 削除キー/
■16511 / inTopicNo.5)  Re[4]: 現在のフォントを取得
□投稿者/ 明けの明星 -(2005/04/18(Mon) 20:49:16) [ID:ptfKNni4]
    う〜ん…やはりその方法しかありませんかね。
    では、これにて解決とさせていただきます。
解決済み!
引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

- Child Tree -
- Antispam Version -