SRC意見交換掲示板Mk2
(現在 過去ログ57 を表示中)

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

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

■5992 / inTopicNo.1)  メッセージウインドウの変更
  
□投稿者/ 謎の男 -(2009/07/29(Wed) 00:03:34) [ID:66wgJ02U]
    2009/07/29(Wed) 00:04:38 編集(投稿者)
    2009/07/29(Wed) 00:04:33 編集(投稿者)

    こんばんは、
    今 基本情報の過去問学習用のソフトを作っているのですが、
    askコマンドで4択を解く感じなんですが、
    表示する幅が狭くて数文字しか表示されません。
    PaintPicture で選択肢ごと表示させているのですが、
    メッセージウインドウの幅を大きくする方法は無いでしょうか。
引用返信/返信 削除キー/
■5993 / inTopicNo.2)  質問掲示板を利用するべきかと
□投稿者/ 中箱 -(2009/07/29(Wed) 01:27:50) [ID:Cvz6iMKe]
    2009/07/29(Wed) 01:47:18 編集(投稿者)

    タイトルにも書きましたが、
    本件はイベントファイルの内容に関する質問ですよね?
    であれば、
    >■ こちらではシナリオやデータ作成における質問は受け付けておりません。
    >  削除の対象となります。
    という注釈のある意見交換掲示板ではなく、
    質問掲示板の方を利用するべき内容だと思います。




    ともあれ、

    >askコマンドで4択を解く感じなんですが、
    >表示する幅が狭くて数文字しか表示されません。
    >PaintPicture で選択肢ごと表示させているのですが、
    >メッセージウインドウの幅を大きくする方法は無いでしょうか。

    どのようなことをやっているのか、微妙に分からない点がありますが(数文字しか表示されないという状況とか、PaintPictureで何の画像を描画しているのかとか)。

    とりあえず、askコマンドで表示されるウィンドウサイズの幅を広げることは不可能です。
    (ついでに言えばフォントサイズも変更できませんから、askコマンドのウィンドウ一行に表示できる文字数はほぼ固定です)


    文字数が多いのであれば、
    適時改行しつつ、PaintStringでメインウィンドウに書くのがベターな方法かと。


    あくまでもaskコマンドのウィンドウ幅に入りきらない長さの文字列をイベントファイル利用者に見せたいのであれば、
    見た目がイマイチですが、askコマンド以後の処理を工夫する、
    …例えば超適当な例ですが、

     ask 正解は?
     選択肢1
     選択肢2
     選択
     肢3
     選択肢4
     End
    のようにして、
    選択肢3が正解の場合は、システム変数「選択」が3か4なら得点とする
    (もちろん選択肢4が正解なら選択=5なら得点)

    みたいな感じにすれば一応、多少は長い文章を表示選択するような形にはできます。一応ですが

    上の例は汎用性の欠片もない方法ですが、askコマンドも工夫すればもうちょっと使いやすいものは作れるでしょう。
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -