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

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

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

■4013 / inTopicNo.1)  PaintStringで右寄せは可能?
  
□投稿者/ 燐 -(2002/06/15(Sat) 22:35:30)
    こんばんは、燐といいます。

    PaintStringコマンドで文章を表示するときに、
    センタリング・左寄せは指定することが出来ますが、
    右寄せ(画面の右側に文章が寄る)で表示は出来るのでしょうか?
引用返信/返信 削除キー/
■4014 / inTopicNo.2)  Re[1]: PaintStringで右寄せは可能?
□投稿者/ GAMEMASTER -(2002/06/15(Sat) 23:05:23)
http://nagoya.cool.ne.jp/gamemaster/
     お初にお目にかかります。
     SRCユーザーの1人「GAMEMASTER」と申します。

    > PaintStringコマンドで文章を表示するときに、
    > センタリング・左寄せは指定することが出来ますが、
    > 右寄せ(画面の右側に文章が寄る)で表示は出来るのでしょうか?

     文字列の横幅を調べる関数「TextWidth」がありますので、それを使って表示したい文字列の横幅を算出し、その値をウィンドウの右端の座標である480から引くことで、ウィンドウの右端で文字列の表示が終わる「右寄せ」状態に出来ます。

    PaintString (480 - TextWidth(文字列)) - "文字列"

     参考になれば幸いです。

     もう時間がないようでございますね。では、これにて退散させてもらいましょう。
引用返信/返信 削除キー/
■4019 / inTopicNo.3)  Re[2]: PaintStringで右寄せは可能?
□投稿者/ 燐 -(2002/06/16(Sun) 10:01:57)
    こんにちは、燐です。

    > PaintString (480 - TextWidth(文字列)) - "文字列"
    > 参考になれば幸いです。

    おかげさまで、右寄せ表示無事動作しました。
    GAMEMASTERさま、ありがとう御座いました(^-^)
解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -