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

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

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

■11066 / inTopicNo.1)  強制改ページを防ぐ方法
  
□投稿者/ ドラゴンライダーΦズ -(2003/11/08(Sat) 05:23:09)
http://www2u.biglobe.ne.jp/~songokuu/Default.html
    私はドラゴンライダーΦズです。

    Talkコマンドなどにおいて
    「メッセージの表示領域飽和による強制改ページ」
    を行わないようにするにはどうすればいいのでしょうか。

    私は非常に長い式を作ってしまい、
    Talkコマンドで表示テストを行った際に
    表示領域がすごく余っているにも関わらずシステムが改ページを行ってしまい、
    改ページがなければ見やすく表示されるのに
    改ページのせいで見にくくなりました。

    これはどうにもできないのでしょうか。
引用返信/返信 削除キー/
■11067 / inTopicNo.2)  Re[1]: 強制改ページを防ぐ方法
□投稿者/ GAMEMASTER -(2003/11/08(Sat) 07:15:06)
http://nagoya.cool.ne.jp/gamemaster/
     GAMEMASTERです。

    > Talkコマンドなどにおいて
    > 「メッセージの表示領域飽和による強制改ページ」
    > を行わないようにするにはどうすればいいのでしょうか。
    >
    > 私は非常に長い式を作ってしまい、
    > Talkコマンドで表示テストを行った際に
    > 表示領域がすごく余っているにも関わらずシステムが改ページを行ってしまい、
    > 改ページがなければ見やすく表示されるのに
    > 改ページのせいで見にくくなりました。
    >
    > これはどうにもできないのでしょうか。

     基本的にシステムの判断に逆らうことは出来ません。
     自分で見やすくなるような工夫を試行錯誤するしかないでしょう。

     参考になれば幸いです。

     もう時間がないようでございますね。では、これにて退散させてもらいましょう。
引用返信/返信 削除キー/
■11070 / inTopicNo.3)  1行を全角20文字と計算
□投稿者/ シャアペン -(2003/11/08(Sat) 13:07:52)
http://charpen-web.hp.infoseek.co.jp
     GAMEMASTERさんも仰っておりますが、自分できちんとまとめる努力をすべきです。自分で把握できないほど長い式などは安易に書くべきではありません
     大体1行で全角20文字程度という目安でTalkを構築すればいいでしょう。1行に全角100文字以上書くとまず改ページが行われるものと思われます。そこまでダラダラと長く書くくらいならいくらかの改行をしたほうが読みやすいでしょう
引用返信/返信 削除キー/
■11082 / inTopicNo.4)  Re[2]: 1行を全角20文字と計算
□投稿者/ ドラゴンライダーΦズ -(2003/11/08(Sat) 21:31:34)
http://www2u.biglobe.ne.jp/~songokuu/Default.html
    私はドラゴンライダーΦズです。

    私は
    「$(Info(無限生産ユニット[搭載戦艦],愛称))から$(Wide((出撃済みユニット数[搭載戦艦] / Call(サイズ算出,護衛増援ユニット[搭載戦艦]))))機目の$(Info(護衛増援ユニット[搭載戦艦],愛称))が発進しました。
     この$(Info(無限生産ユニット[搭載戦艦],愛称))にはあと$(Wide(Int(((Call(戦艦搭載可能サイズ,無限生産ユニット[搭載戦艦]) - 出撃済みユニット数[搭載戦艦]) / Call(サイズ算出,護衛増援ユニット[搭載戦艦])))))
    機の$(Info(護衛増援ユニット[搭載戦艦],愛称))が格納されています。」
    といった長い長い式を使った文書を表示したいだけです。

    もちろんこの式の内容は理解しています。
    やはりTalk文の中で変数を計算してはマズいでしょうか。

    自分としては無駄に行を増やすのを避けるためにやったことですが、
    こうなるとは思いませんでした。
    やはりTalk文の前で計算しておくべきでしょうか。
引用返信/返信 削除キー/
■11083 / inTopicNo.5)  Re[3]: 1行を全角20文字と計算
□投稿者/ TomTom -(2003/11/08(Sat) 21:40:23)
    > やはりTalk文の前で計算しておくべきでしょうか。

    「やはり」などというのなら、まずはご自分で試してみてはいかがですか?
    ドラゴンライダーΦズさんには*あまりにも*他力本願なところが多く、正直なところ見ていてあまり気分の良いものではありません。

    すでにシナリオも公開され、全くの初心者というわけでも無いのですから、
    「疑問に思ったらまずは試す、試行錯誤の結果、それでも対処法がわからなければ質問する」
    といったことを考えてみてはどうでしょうか。
    質問掲示板は「わからなかったらすぐに質問する」場所ではないのですから。
引用返信/返信 削除キー/
■11084 / inTopicNo.6)  Re[3]: 1行を全角20文字と計算
□投稿者/ GAMEMASTER -(2003/11/08(Sat) 21:44:38)
http://nagoya.cool.ne.jp/gamemaster/
     GAMEMASTERです。

    > 私は
    > 「$(Info(無限生産ユニット[搭載戦艦],愛称))から$(Wide((出撃済みユニット数[搭載戦艦] / Call(サイズ算出,護衛増援ユニット[搭載戦艦]))))機目の$(Info(護衛増援ユニット[搭載戦艦],愛称))が発進しました。
    >  この$(Info(無限生産ユニット[搭載戦艦],愛称))にはあと$(Wide(Int(((Call(戦艦搭載可能サイズ,無限生産ユニット[搭載戦艦]) - 出撃済みユニット数[搭載戦艦]) / Call(サイズ算出,護衛増援ユニット[搭載戦艦])))))
    > 機の$(Info(護衛増援ユニット[搭載戦艦],愛称))が格納されています。」
    > といった長い長い式を使った文書を表示したいだけです。
    >
    > もちろんこの式の内容は理解しています。
    > やはりTalk文の中で変数を計算してはマズいでしょうか。
    >
    > 自分としては無駄に行を増やすのを避けるためにやったことですが、
    > こうなるとは思いませんでした。
    > やはりTalk文の前で計算しておくべきでしょうか。

     計算はどこで行おうと構いません。
     ただ、前回も述べましたがこれに関しては自分で見やすくなるような工夫を試行錯誤するしかないでしょう。

     参考になれば幸いです。

     もう時間がないようでございますね。では、これにて退散させてもらいましょう。
引用返信/返信 削除キー/
■11086 / inTopicNo.7)  Re[4]: 1行を全角20文字と計算
□投稿者/ ドラゴンライダーΦズ -(2003/11/08(Sat) 23:33:16)
http://www2u.biglobe.ne.jp/~songokuu/Default.html
    私はドラゴンライダーΦズです。

    仕方がないので、計算式を先に定義して解決しました。
解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -