「なでしこ」バグ&要望掲示板

なでしこのバグや実現して欲しい機能の要望を行う掲示板です。
[一覧へ] > (@206) [高] [解決]
@206■ (#564) 母艦のイベント(表示命令)がうまく動かない? - 99yen (2009-03-17 18:47) /高 未処理
以下のソースを実行すると「記述ミスがあります。プログラムを見直してください。1個の語句が無意味です。(「(定数)「test」」助詞「を」)」とエラーになります。
「表示」ではなく「言う」としたり、「母艦のダブルクリックした時は」とすればエラーが出ませんでした。

//ここから
母艦について
  ダブルクリックした時は
    「test」を表示
//ここまで

(#726) RE:母艦のイベント(表示命令)がうまく動かない? - しらたま (2009-05-13 23:24) /高 確認待ち
これは「母艦」が「フォーム」部品であり、「フォーム」には「表示」というフォームの可視をオンにする引数が0個のメンバ関数があるためです。
「~について」の中では、指定されたグループのメンバが最優先されます。
「ダブルクリックした時は」の中であっても「~について」の中であるには違わないので、システムの「表示」ではなく、フォームの「表示」が使われて、引数が多いので文法エラーとなります。
関数のオーバーロードのような、関数を適切に選択する仕組みがあればよいのですが、あいにく現在そのような仕組みはありません。
この形式で「表示」を使いたいときは、「システム:表示」と書いて厳密に指定してください。

(#2673) 修正確認 - クジラ (2016-10-07 20:37) /高 解決

(#564)へ返信する:

名前
タイトル
本文
優先度
状態
確認キー お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。
編集キー 編集時に使うキーを入力(省略可能)
添付ファイル 画像ファイル(最大300KB)を添付可能