HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
1113
やすみん画像表示でボタンの位置がずれてしまう問題について10未解決


やすみん

リンク

2012/11/13(Tue) 00:48:18|NO.50617

↓のようなタソースのどこかに
picload"kabe.jpg"と入力してみるとなぜかボタンの位置がずれてしまいます。
(この知恵袋に貼っている画像がkabe.jpgです。)
http://kuuchikunn.web.fc2.com/img1/kabe.jpg
改善する方法をお願いします。
picload"kabe.jpg"を追加する前のボタンの配置を保ちたいんです。


*home
Title "美味しいおやつはいかが?"
screen 0 , 444 , 332
x = (ginfo(20) - ginfo(10)) / 2
y = (ginfo(21) - ginfo(11)) / 2
width , , x, y
pos 30 , 30
objsize 180 , 30
syscolor 15 : boxf
button "ボタン",*test
pos 30 , 80
button "ボタン" , *test
pos 30 , 130
button "ボタン" , *test
pos 30 , 180
button "ボタン" , *test
pos 230 , 30
button "ボタン" , *test
pos 230 , 80
objsize 180 , 30
button "ボタン" , *test
pos 230 , 130
button "ボタン" , *test
pos 40 , 230:objsize 380 ,40
button "ボタン" , *test
pos 40 , 280
objsize 380 ,40
button "YahooJapan!" , *link
color
font "メイリオ" , 14
pos 30 , 0
mes "最高な製品をお届けします。"
stop
*test
stop
*link

exec "http://yahoo.co.jp", 16



この記事に返信する


あり

リンク

2012/11/13(Tue) 02:17:30|NO.50619

画像を読み込んだ時点でウィンドウサイズが
画像サイズに調整されてしまうので
picload "kabe.jpg"

picload "kabe.jpg", 1
にしてウィンドウサイズが変更されないようにすれば解決します。



YSR

リンク

2012/11/13(Tue) 07:59:24|NO.50625

>(http://kuuchikunn.web.fc2.com/img1/kabe.jpg

403Error - Forbidden このファイルにアクセスする権限がありません。 PR You don't have permission to access this page. 次のような理由が考えられます。 サイト所有者によってアクセス制限が掛けられている 規約上の違反または迷惑行為のためにこのサイトが凍結されている 他のサイトから画像へ直接リンクをしている このページは30秒後にFC2.comのトップページにジャンプします。 自動的にページが切り替わらない場合はこちらから移動してください。 FC2.comトップページへ戻る
画像見れませんやん……
今後はaxfcなど、アップローダにファイルを上げましょう。



ツオノ

リンク

2012/11/13(Tue) 09:14:36|NO.50626

picload の 0のモードは、objsize pos 等の スクリーン情報を全て初期化してしまいます。



やすみん

リンク

2012/11/14(Wed) 03:27:26|NO.50636

[補足]
みなさんの回答ありがとうございます!
http://uploda.cc/img/img50a290ccf3b94.jpg
が画像ファイルです。(kabe.jpg)
このようにしたら表示されましたが、
画像が右下にずれてしまいます...
解決方法をお願いします。

*home
Title "美味しいおやつはいかが?"
screen 0 , 444 , 332
x = (ginfo(20) - ginfo(10)) / 2
y = (ginfo(21) - ginfo(11)) / 2
width , , x, y
pos 30 , 30
objsize 180 , 30
syscolor 15 : boxf
picload"kabe.jpg",1
button "ボタン",*test
pos 30 , 80
button "ボタン" , *test
pos 30 , 130
button "ボタン" , *test
pos 30 , 180
button "ボタン" , *test
pos 230 , 30
button "ボタン" , *test
pos 230 , 80
objsize 180 , 30
button "ボタン" , *test
pos 230 , 130
button "ボタン" , *test
pos 40 , 230:objsize 380 ,40
button "ボタン" , *test
pos 40 , 280
objsize 380 ,40
button "YahooJapan!" , *link
color
font "メイリオ" , 14
pos 30 , 0
mes "最高な製品をお届けします。"
stop
*test
stop
*link

exec "http://yahoo.co.jp", 16



匿名希望

リンク

2012/11/14(Wed) 03:32:42|NO.50637

>画像が右下にずれてしまいます...
スクリプトエディタでpicloadのところにカーソルを合わせてF1を押せば、
原因が何であるかわかると思います。



やすみん

リンク

2012/11/14(Wed) 18:26:49|NO.50652

分かりません...
ずれないやり方を教えて下さい



ツオノ

リンク

2012/11/14(Wed) 19:37:28|NO.50655

picload の mode 1 は pos 命令で指定された位置に影響します。


pos 30,30 picload "a.jpg",1 picload "b.jpg",1 picload "c.jpg",1

は pos 30,30 の位置から下に向かって、順番に a b c の画像が並ぶ形になります。
ヘルプはきちんと読みましょう。



@key

リンク

2012/11/14(Wed) 20:09:18|NO.50656

具体的にどの行にpicloadを挟みたいのか書いて下さい



やすみん

リンク

2012/11/14(Wed) 21:02:52|NO.50663

挟む場所はどこでもいいです。
背景画像がツールの画面全体に表示されれば。



あり

リンク

2012/11/14(Wed) 23:26:36|NO.50670

picloadのヘルプに

p1にロードモード1を指定することで、現在のウィンドウのサイズなどを 一切変更せず指定した座標からロードすることができます。 この場合は、【pos命令で指定した座標が左上】となります。
と説明があります。
ボタンの位置は指定できているのですから後はもう分かりますよね。



ONION software Copyright 1997-2021(c) All rights reserved.