「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板
[一覧へ] > (@187) [中] [解決]
@187■ (#507) マウス座標と画像通り変形 - 言乍 (2009-02-19 16:57) /中 未処理
【症状】
 BOX等を描き、画像通り変形すると
 マウス座標の値は正常なのに、それを用いたもし~がおかしくなる。

【ソース】
!母艦設計=「母艦の可視はオフ」
エラー無視。
母艦のクライアントWは320。
母艦のクライアントHは320。
母艦のスタイルは枠固定。
母艦を中央移動。

線太さ=1;塗り色=$EEEEEE。線色は黒色。
BOX(000,000,160,160)
BOX(160,000,320,160)
BOX(000,160,160,320)
BOX(160,160,320,320)


母艦を画像通り変形。
母艦の最前面表示はオン。
母艦を表示。


母艦のマウス押した時は~
  CX=「{マウスX}」。CY=「{マウスY}」。CT=「{押されたボタン}」。
  母艦のタイトルは「{CX},{CY},{CT}」
  もし、AND(AND(0<=CX,CX<160),AND(0<=CY,CY<160))ならば
    母艦のタイトルは「左上{CX},{CY}」。
  もし、AND(AND(160<=CX,CX<320),AND(0<=CY,CY<160))ならば
    母艦のタイトルは「右上{CX},{CY}」。
  もし、AND(AND(0<=CX,CX<160),AND(160<=CY,CY<320))ならば
    母艦のタイトルは「左下{CX},{CY}」。
  もし、AND(AND(160<=CX,CX<320),AND(160<=CY,CY<320))ならば
    母艦のタイトルは「右下{CX},{CY}」。
  もし、CT="右"ならば、終了。

【要望】
 原因の究明ないしは座標を用いたもし~文の正常な成立。

【バージョン】
 Ver1.517

【その他】
 右クリックで終了します。
 クリックをすると、母艦のタイトルが変化します。
 本来なら四角の位置で、左上、右上、左下、右下と表示が変わるはずです。
 私だけかもしれないので、もし無問題なら教えてください。

(#508) 数値の比較と文字列の比較 - 焼きそば (2009-02-19 19:19) /中 未処理
画像通り変形は関係ないと思います。
変形しなくても提示されたプログラムは、期待されているのと違う動作をしていると思います。
↓と同じことではないでしょうか。

数字の比較について (K.N)
http://aoikujira.com/nadesiko/bugbbs/mbbs.php?m=thread&threadid=176

次のように置き換えれば期待した結果が得られるのではないかと思います。

  CX=「{マウスX}」。CY=「{マウスY}」。CT=「{押されたボタン}」。
  ↓
  CX=母艦のマウスX。CY=母艦のマウスY。CT=母艦の押されたボタン。

(#509) RE:数値の比較と文字列の比較 - 言乍 (2009-02-19 22:39) /中 解決
ありがとうございます!
おかげで正常に動作いたしました。

(#507)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能