日本語プログラミング言語なでしこの公式掲示板

なでしこ の 掲示板

トップ 新規 検索

2022-05-13 15:04:26

Re①:ボタンの色をグループごとに変えたいがうまくいきません。

雪乃☆雫 さん

 出ているエラーの原因は、同じ関数を二回書いているためです。
#-----------------------------------------------
#画像ボタンを塗る
*画像ボタン色指定({グループ=?}OBJの)
  OBJの(線太さ/2),(線太さ/2)から(OBJ→幅-線太さ/2),(OBJ→高さ-線太さ/2)へ四角。
#テキストを描画する
*画像ボタンテキスト指定({グループ=?}OBJにSを)
  OBJの(OBJ→幅/2)-(Sの文字幅取得/2),(OBJ→高さ/2)-(Sの文字高さ取得/2)へSを文字描画。 
#-----------------------------------------------
 コレを、ボタン1用とボタン2用とゆうつもりで二回貼られているようなのですが、これはユーザー定義命令(関数)なので、いっこあればよいのです。
 っていうか同じ名前の命令を二つ作ることは出来ないので、エラーになっています。
 プログラムの最後にでも貼っておけば、「OBJの」にボタン1とかボタン2とか画像ボタン名を引数として、ボタン3でも4でもふつーのなでしこの命令みたいに呼び出して使えますよ☆

 あと、気付いたこととして、掲載のコードでは「フラットはオン」が効いていませんよ。
 他の項目同様「ボタン1→フラットはオン」とゆうふうにしなければいけません。
 エラーは出ないでちゃんと動くみたいですけれどね。

(編集パスワード送信)

子記事

親記事 (No.1311)
返信した記事(元) (No.1311)

この内容(No.1312)に返信

この内容(No.1312)をダウンロード

この内容(No.1312)のテキスト表示





www.eznavi.net