らくがきひろば質問掲示板

▼ Appletの表示サイズ
[19]
さとぴあ 投稿日:2017-09-09 (土) 21:59:06
ID: K@ZQM

applet code="pbbs.PaintBBS.class" archive="PaintBBS.jar" name="paintbbs" id="paintbbs" width="400" height="517"
といった、アプレット部分の表示サイズを指定していそうな箇所を探して数値を変更してみましたが変化が無く、手詰まりとなりました。
デフォルトよりも、縦、横ともに数値を大きくしたいのですが、どこを弄れば良いのでしょうか。
よろしければ教えていただけないでしょうか。
こちらで弄ってみたのは
canvas.cgi の230行目前後です。

  

れいれい 投稿日:2017-09-18 (月) 06:07:54
ID: JFI@Q

すいませんお返事が遅くなっています
明日辺りお返事させて頂きます、申し訳ないです…



れいれい 投稿日:2017-09-19 (火) 15:14:39
ID: JFI@Q

すいません、遅くなりました🙇

アプレットの幅と高さの値を持っているのがそれぞれ
$width と $height になります。
canvas.cgi の118行目から

  1. 	$height=$pich+($picw<261?178:117);
  2. 	$hlimit=$app>1?450:419;

という記述がありますので、その間に以下を挿入します。

  1. 	$width += 100;
  2. 	$height += 150;

最終的に以下のようになります。

  1. 	$height=$pich+($picw<261?178:117);
  2. 	$width += 100;
  3. 	$height += 150;
  4. 	$hlimit=$app>1?450:419;

100や150の部分はそれぞれお好みで。
この例だと現状よりも幅が100px、高さが150px大きくなります。

ちなみに今回の変更ではしぃ系アプレットだけが変更されます。
おそらくpooさん板 (お絵かき掲示板) はお使いではないでしょうから
端折りましたが、もし必要ならおっしゃってください。



さとぴあ 投稿日:2017-09-19 (火) 15:42:26
ID: K@ZQM

改造の質問であるにも関わらず回答いただきありがとうございました。
解決致しました。
Appletはしぃちゃん…。しぃなのですが、AppletをjavaScriptで代替して動作する
しぃちゃんPaintBBS NEOなので、HTML5だったりします。
NEOを導入するところまでは全く問題なかったのですが、表示してみると縦スクロールが発生してしまい、あとほんのちょっとAppletの表示領域が大きかったら…という状況でした。
また、スパム対策の改造もここを参照して組み込ませていただきました。
ありがとうございました。

お名前* URL*
e-mail*


  

※以下のタグが使用できます。
  <a (href title)></a>
  <b (title)></b>
  <code (title)></code>
  <font (color face size title)></font>
  <i (title)></i>
  <s (title)></s>
  <span (class title)></span>
  <u (title)></u>
※投稿直後、その絵やコメントが見えない場合がありますが
  ほとんどの場合再読み込みすれば見えるようになります。
  それでも見えない場合は、「投稿が反映されない場合」の
  リンクを利用して下さい。