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


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
1013
チャーくんWindows8風の7未解決


チャーくん

リンク

2014/10/13(Mon) 12:30:22|NO.65534

Windows8のスタート画面を作りたいのですが...
タイルの追加・削除・サイズ変更・配置変更もつけたいです
どうすればいいのかまったくわかりません!!



この記事に返信する


男子中学生

リンク

2014/10/13(Mon) 16:10:25|NO.65535

windows8を使ったことがありませんが

bsave&bloadで
ひとつひとつのタイルの画像バッファ・サイズ・位置を
バイナリで保存して、objimage&buttonでタイルを表示
させる方法がいいと思います。



チャーくん

リンク

2014/10/13(Mon) 16:40:27|NO.65536

VRAMという手がありましたね。
がんばってやってみます!



skyblue

リンク

2014/10/14(Tue) 07:22:59|NO.65545

>VRAMという手がありましたね。
直接の読み書きはできなかったはずですけど。



ヒロソフ

リンク

2014/10/15(Wed) 18:20:58|NO.65562

>直接の読み書きはできなかったはずですけど。
可能のようです。

以下の質問を発見しましたので貼り付けておきます。
http://hsp.tv/play/pforum.php?mode=pastwch&num=1662

又、ちょっとしたスクリプトを作成しました。
以下に載せておきます。

#module #deffunc myPset int px , int py , int r , int g ,int b if(px >= ginfo(12)): return if(py >= ginfo(13)): return mref vram , 66 idx = ((ginfo(13) - py - 1) * ginfo(12) + px) * 3 poke vram , idx , b poke vram , idx + 1 , g poke vram , idx + 2 , r return #global //以下サンプル randomize title "VRAMに描画中" repeat 480 y = cnt repeat 640 myPset cnt,y,rnd(256),rnd(256),rnd(256) //ドットを描画 loop loop redraw //再描画 title "描画完了



チャーくん

リンク

2014/10/15(Wed) 19:20:17|NO.65563

とりあえずタイルの画像はOKです。
ですが、設定ファイル(Settings.ini)からタイルのリストを取得して、
それにあわせてタイルを配置するには、という壁にぶつかりました。
note〜系ですね。



cats

リンク

2014/10/15(Wed) 19:28:27|NO.65564

>note〜系ですね。
iniファイルを扱うならAPIを使うか既存のモジュールを使うのが一番良いのではないでしょうか。



チャーくん

リンク

2014/10/20(Mon) 20:25:29|NO.65642

返事が遅れてすみません。
なんとか原型はできてきました。
あんな不評なUIでも、作るのは大変だったんですね。



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