プログラミング図形「12J」(ワンニャンジェー)開発ブログ

JAVAベースの図形でプログラミング出来る言語、「12J」を製作中です。

駄文

というわけではじめまして。

泥酔天婆(誕生日が12月でDecemberだったので)改め栃木健人と申します。ここでは現在製作中の図形プログラミング言語「12」について色々語っていく予定ですが、そもそも12とは何ぞや、なんでそんな名前にしたかなどについて簡単な説明は長くなるのでこちら…

ネットってすごいなぁと思うのは

ずっと頭悩ませてた、このプログラムの呼び名があっさり決まっちゃったりすることすね。ブログタイトル変更でお気づきかもですが「ワンニャン」に決まりました。 皆様よろしくお願いします。・・・つうことは、なんか犬猫的な要素を加えないといけないかしら…

うん、間に合わないねコレは

あと2日で仕上げるとか無理ゲーでしょ。 明日明後日仕事休んで・・・も多分間に合わない。せめてCソースが表示できるようにして、それをコンパイルして実行・・・みたいなのが出来るようになったらいいんだけど。

・・よし。

おかしな処理を削って、とりあえずデータ保存と読み込みが「ほぼ」完成。 ほぼ、というのは、何故かTB名読み込むとエラーが出るため。これが解消できないと、文字入力枠の代替措置も取れないので非常に困る。早急に原因究明したいが出社時間が刻々と・・・

保存問題ようやく解決。

結局プログラム直下のフォルダにb12.csvというファイルで保存することにしました。当然、元々あったデータは上書きされます。暫定的に仕様はコレでいきます。βまでに修正する暇があるといいんだけど。 今度は保存したファイルの読み込みをば。これがまた難航…

進まない

いやなんというか、色々あって進捗しません。そこでまぁ考えた末、現状文字入力で妥協した形ですが、さらに機能の下方修正かけるかと思案中。 すなはち、ダイアログ開いてファイル名を自分で指定する形ではなく、 ファイル名と保存位置固定、の形。それであ…

めぬー

プレートのメニューから終了処理ができるようにしました。 ついでに、前回予告してたタイトルバーの消去。 ソフト名である「Programing Shape 12」は左下に表示させるように。うん、かなり独自色濃くなってきた。こうなるとウインドウの最大化最小化とか、出…

解消

文字化け、string.hをインクルードして、sizeofからstrlenにしたらアッサリ治りました。 昨晩の苦労はいったいなんだったのか・・・まぁ、無事文字が出たら終わりでなくて、ここからメニューっぽい処理させるようにしないといかんのですがね。メニューからサ…

一難去って

宣言通りメニュー作成に着手してみたが、なんだこりゃ・・・ 出社時間きたので続きは帰ってからになりそうですが、textout命令の文字設定間違ってるっぽいなぁ。

文字枠がね

出せるけど、うまく消せない。 諦めて他の先に完成させたほうがいいでしょうかねぇ。

さらに進捗というか仕様案

文字入力についt思いついたアイデアがあるので次の日記あたりで書く予定。 その他仕様で固まった部分もあるのでついでに。あんま仕様ばかりイメージ先行すると実装すんの大変なんですけどね。 進捗管理にソフト使おうかねい。

もちっと進捗

一応ダブルクリックで表示させて、マウスに追従するところまでは完成。 あとは入力した文字を反映させたり、文字が入力されたらh乗じ枠を消したりとか細かい修正。 というか、ダブルクリック以外にしたほうがいいのかねぇ。キー長押とか。

進捗?

人力はてなで回答があったので、それを元に文字入力枠テスト中。 うまくいったらいいなぁ

文字難航中

はい、表題のとおりです。 プレート部分に文字を入れられるようにしたいのですが ダイアログボックスやエディット枠とかを表示は出来るんだけど固定位置に出っぱなし状態。 マウス位置に移動させたり、非表示にしたりが出来ないと意味ないんですよ。一応参考…

アンカ改良

アンカですが、既に置いた地点を再びマウスをドラックすることで、移動さたり何もないところを選択して切り離すことで外したり出来るようにしました。あと、主従関係がおかしかったので修正。 C言語の関数的に考えて、同一子TBが複数置けないとおかしいです…

そういえば

12の呼び方をまだ決めてません。 「トゥエルブ」「ワンツー」「ジュウニ」「イレブンマイナス」・・・どれにしましょうね?流石に自分の名前を付ける勇気はないので。

そろそろ

必要になってきたと思うので12の解説を次の日記あたりで。 そろそろ「駄文」「本編」カテゴリ分けが必要かな。あー、ちなみに私事で恐縮ですが今月末近くなったら転勤準備のため、ただでさえ更新頻度が少ないこの日記が更に滞る可能性あり。 失踪ではない…

そういや

うちのONKYOタブレットのwin8導入の日記とか需要あるかねぇ? 結構苦労したし、同じ事やりたい人は多いいかもです。

修正

今日書いた日記で「VS2012で作成」と書いたけどよく見たら2010だった。 2012だと作ったソフトが7と8しか対応しないらしいですね。ちなみに公開はXPあたりまでを対象としたいのと、前述のとおり製品版で持ってるのが2003なので、こちらで再コンパイル予定。 …

そうそう。

昔ONKYOのタブレットPC買ってそのままだったのを、昨日win8を入れて久々に引っ張りだしてきました。微妙にコレも今作ってる「12」に関係してて、出来るだけ左シングルクリックだけでプログラミングをという仕様にしてます。つまりタッチパットのwindows8にも…