2013年03月09日投稿 / 投稿者 : otya / タグ : 投稿プログラム OSもどき ツール QRコード mkII専用
+ | 変更点 |
タスクを開き過ぎると以後新しくタスクを作成できなくなっていた問題を修正タスクを開き過ぎるとシステムタスクが侵食される問題を修正CAVE,MINE,GAME1,INVなどでウィンドウの一部を画面外に移動すると表示がおかしくなる問題を修正(GCOPYの仕様)POKOPOKOで時計が消えなくなっていた問題を修正POKOPOKOを二回目に起動するとエラーが出ていた問題を修正POKOPOKOでキャラの位置がずれていたため修正HTNPでWINFLGが2じゃなくても描画される問題を修正COMを終了しても文字が画面に残る問題を修正MEVで文字とテキストボックスの位置が被っていたため修正LEDで1行目の状態でUPを押すとエラーが出ていた問題を修正CAVEMでスコアがオーバーフローする問題を修正タスクバーの表示の負荷を減らしたタスクバーでアクティブタスクは白くなるようにセーブを忘れていたため再実装タスクを限界まで起動すると閉じても開けなくなっていた問題を修正タスクを限界まで起動するとシステムタスクを侵食していた問題を修正MINEでアクティブじゃなくてもクリックできる問題を修正引き継ぎプログラムに不具合があったので修正@WINBUFFCPYを追加BF=バッファ @WINBUFFCPY2を追加BF=バッファ EXITでボタンを触れなかった問題を修正WINFLG[]しか設定してなくてWINBTNはWINFLGを見ていた EXITを終了するとウィンドウサイズがおかしくなることが有った問題を修正TSKが初期化されていなかった セーブデータを引き継げるようになった文字数が少ないと引き継ぐ そのせいでおかしなデータになった場合はDELETE"MEM:OTWINI"を 今までマウスはSPSをコピーしてたがリソースを使用できるようになった引き継ぎはそのため
で並んでいる必要がある タスクバーが少しまともにRUN TSKの状態でTSKをクリックすると タスクバーでアクティブなタスクを白くするようにしたこれによってわかりやすくなった CLOCKがRESIZEに対応大きさに応じて時計のサイズが変わる @WINTXTBOXのカーソルが点滅するようにただしMAINCNTLを利用した簡易的なもの @WINTXTBOXでカーソルをマウスで選択できるようにテキスト選択は未実装 @WINBTNでWINDOWの移動中でもボタンが反応していたのを修正WINACTVではなくWINFLGを見るように RUNがRESIZEに対応元からTXTBOXのサイズはWINX2で指定してあったためフラグ立てて大きさの下限を設定して少々デザインを修正しただけ RUNのTXTBOXでラベルの限界以上は文字が打てないように修正@WIN_************ で12文字まで @WINFLAGの動作が変更WIN_MODEだったのをWIN_MODEとWIN_Rにした。 WIN_MODEとWIN_Rの初期化をするようにした。 WIN_Rはリサイズ用フラグ @WINDOWSの動作が変更リサイズ処理 WINFLG[TSKMAX]の動作が変更 内容が4の場合リサイズ中 @WINRESIZEを追加リサイズ処理 @WINTXTBOXのバグを修正別のウィンドウで隠れたTXTBOXをクリックすると一瞬だけカーソルが表示されるバグを修正 CAVEでゲームオーバー時のメッセージがおかしかった問題を修正
を
に修正 アプリS_Vで文章が途切れていた問題を修正
を
に修正 WINDOWDESIGNがNORMALの時タイトルバーの文字色がおかしくなる事がある問題を修正文字色の初期化ミス WINDOWの移動の仕様変更に成功より自然に アプリSNOTE2を追加付箋アプリ タスクバーの描画優先順位を変更文字がWINDOWより上で不自然だったため変更 非アクティブウィンドウでもボタンにマウスが反応していた問題を修正LNKLABELではならなかった @WINEXEのOTYAXのシステム変数書き換えるタイミングをずらしたTSK変数を書き換えるため直後のプログラムに影響を与えていた。 デフォルトデザインのNORMALでWINDOWの範囲外をクリックしても非アクティブ化にならなかった問題を修正WINDOWDESIGNがMACだと正常に非アクティブ化していた。 タスクバーを修正した際EXITを開くとタスクバーが点滅していた問題を修正EXITの画面はちらつき防止にグラフィック面を交互に表示していたためグラフィック面に差異があると点滅したようになる メッセージの追加WINMES$[TSKMAX,WINMESMAX]メッセージ WINMES_ID[TSKMAX,WINMESMAX]送信したID WINMES_I[TSKMAX]WINMESMAXはデフォルトじゃ16 @WINNEW_MESWINMES$[WINMESI,]を初期化 @WINRECV_MESWINRECVRESULT$がメッセージ WINRECVRESULTIDが送信したタスク WINSEND_RESULTが1だと受信失敗 @WINSEND_MESWINSEND$ 送信するタスク名 相互変換APIWINNAME$がタスク名[TSK]がタスク番号 @WINNAME2IDタスク名をIDに変換 @WINID2TSKIDをタスク番号に変換 タスク番号->タスク名WINNAME$[タスク番号] タスク番号->IDWINID[タスク番号] IDの追加WINID[TSKMAX]タスク固有の番号 タスクマネージャタスクマネージャにIDを表示するように |
OSもどきです。
アプリについて
名前 | 説明 |
---|---|
HELLO | HELLOと表示 |
HELLO2 | GUIテスト |
SETTING | 設定 |
FREE | FREEVAR |
RUN | 名前を指定して実行 |
LED | 簡易エディタ |
MEV | MEMビューワ |
CLOCK | 時計 |
SEIUN | STARの設定 |
STAR | 星 |
CAVE | 酔っ払いゲーム |
GAME1 | よく分らないゲーム |
MINE | マインスイーパ |
INV | インベータ |
ABOUT | バージョン |
COM | コマンドプロンプト |
S_HKT | 伯方の塩 |
HTNP | ペイント |
HAHAHA | ははは |
POKOPOKO | ニコチャン叩き |
TSKF | タスクの実行にかかる時間 |
BG | 背景の変更 |
HELP | (カタカナで見にくい)ヘルプ |
SNOTE2 | 付箋 |
MOUSET | マウスのCHRを変更 |
VIRUS | ジョークアプリ |
BGMP | BGMプレーヤ |
サードパーティ製のOTYAX向けアプリ
OTYAX41からPRIMEは最初から入れているので注意
+ | 折り畳み |
|
MOUSETを起動してファイル名を指定
CHRの中身は
0 | 通常 |
1 | 選択 |
2 | 処理中 |
である必要がある
この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は掲示板へ)
表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.280 秒 | このページの最終更新 : 2022/09/20 (火) 12:44:14 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30