プチコンまとめWiki (初代/mkII)

投稿プログラム : Citringo Gadget Environment

パンくずリスト

2014年3月25日投稿 / 投稿者 : Citringo / タグ : 投稿プログラム QRコード mkII専用 ツール ガジェット ランチャ

今日は、1人
昨日は、0人
これまでに、2018人;


お越しいただき、誠にありがとうございます。 Thanks to coming here!

概要

プチコン・デ・ガジェット

ガジェットは、 Windows Sidebar のガジェットや、OS X の Dashboard のウィジェットのようなものです。このソフトウェアでは、それらを画面の上に単数または複数個置き、操作することができます。

ガジェットは、自作することもできます。近日中に、ここに開発マニュアルを載せる予定です(死亡フラグ...)

デフォルトで導入されているガジェットの説明

ガジェット名説明
TSTガジェットとマルチタスクのテスト。映画泥棒のAAつき
CAL今日の日付を表示するカレンダー
DBG上から FPS 、実行中のタスクを列挙する
PAL現在の GRP カラーパレットの一覧を表示する
RUN登録されたガジェットを列挙し、ユーザーが選んで実行できるリストボックス式ランチャー
RUN2テキストボックスに入力した名前のガジェットを実行する。地味に GUI は自前だったりする
CLOCKアナログ時計。現在の時刻を表示します
EYELinuxなどでよく見るあの目、とはちょっと違うかも。マウスカーソルを見たりはできない
MUSHIなんかのおもちゃにインスパイアされた、ちょこちょこ動く8本足のムシを表示する。いっぱい置くとキモい!

以上、9名。

簡易開発マニュアル

今度ちゃんとしたのつくるわ

  1. @NEWEXAMPLE
  2.  DATA [X],[Y],[アイコンヲ アラワス カ゛ソ゛ウモシ゛レツ]
  3.  ’//TODO: ココニ ショキカシ゛ノ ショリヲ カキマス。
  4. RETURN
  5. @DRWEXAMPLE
  6.  ’//TODO: ココニ メインルーチンヲ カキマス。
  7. RETURN

API List

見方---

ここはラベル名

  • なんちゃら説明
引数
  • AHOGE=ほげほげ
返り値
  • RETVAL=結果
エラー
  • エラー説明またはエラーフラグ変数

見方終わり---

@RUNGT

  • ガジェットを実行する API
引数
  • ANAME$= 実行するガジェット
エラー

タスクの数が制限を超えると、エラー音がなる。

@PUTSTR

  • 単純な文字列描画
引数
  • (AX, AY)= 始点座標
  • (AX2, AY2)= 終点座標。-1にすると設定しないことになる
  • AC= 色設定。COLOR命令と同じはず。
  • SRC$= 描画する文字列。

@RING

  • 三角関数を使わない楕円描画(重い。ビットシフト演算子があればもっと高速化できるらしいが...)
引数
  • (AX, AY)= 中央の座標
  • AA= 横半径
  • AB= 縦半径
  • AC= 色

QR Code

プチコンmkIIまたは、Petit ComputerのためのQRです。
This is QR-Code for Petit Computer.

qr.png

追加 Gadget

EYE version 1.1

古い EYE ガジェットを消去し、 APPEND ”GEEYE” するか、 EYE2 として、新しく追加してください。

eye1.1.png
  1. @NEWEYE
  2. DATA 32,32,”000000000FF00FF0EEFFEEFFEEFFEEFF0FF00FF0000000000000000000000000”
  3. RETURN
  4. @DRWEYE
  5.  AX=GX+8:AY=GY+16:AA=8:AB=16:AC=14:GOSUB@RING
  6.  AX=GX+24:AY=GY+16:AA=8:AB=16:AC=14:GOSUB@RING
  7.  EATN=ATAN(CURY−GY−13,CURX−GX−5)
  8.  ECS=COS(EATN)*6
  9.  ESN=SIN(EATN)*12
  10.   GPUTCHR GX+5+ECS,GY+13+ESN,225,1,1
  11.  EATN=ATAN(CURY−GY−13,CURX−GX−21)
  12.  ECS=COS(EATN)*6
  13.  ESN=SIN(EATN)*12
  14.   GPUTCHR GX+21+ECS,GY+13+ESN,225,1,1
  15. RETURN

Review

これはレビューです。ぜひ感想をお聞かせください。:3
荒らしは「(´・ω・`)やあアラシ」に置き換えます
This is review form. Please send me impressions!
But if I find a comment which looks like spams, I'll replace it "(´・ω・`)やあアラシ."

  • Shiftキー : Windowsのガジェットってセキュリティ上とても危険だから廃止になったよね。 (2014/03/25 (火) 14:36:00)
  • Citringo : すごい過疎 (2014/04/01 (火) 17:34:05)
  • Citringo : これをベースに、今CitixというOSもどきを開発していまーす (2014/04/01 (火) 17:34:32)
  • 名無しさん : そういや、なんで作り直すんですか? (2014/04/01 (火) 22:30:09)
  • Citringo : コードが長くなるうちに、こんがらがってしまって...それで作りなおすことにしました<2014/4/1 22:30:09の名無しさん (2014/04/01 (火) 23:08:16)
  • ありふれた : sitringoさんCitixの、最新版が欲しいです。 (2014/05/10 (土) 10:08:57)

表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.033 秒 | このページの最終更新 : 2016/01/22 (金) 00:55:16 (1399d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30