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

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

引越しました。

若干のレイアウト変更、あと旧日記をまとめてインポートした際にカテゴリを整理しました。 (仕様とか見やすいほうがよろしかろうと)今後も宜しくです。・・・まぁ、どれだけの人がみてくれてるかわからんけれども。

文字難航中

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

アンカ改良

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

12の仕様解説(4)

前回の仕様で、TBの形状変化について少し触れました。実は今まで触れなかった右耳で、それを可能にしています。 まずオレンジ色の予約語、水色や黄色の数字型、文字型は右耳からこんな選択ができます。 さらに数字・文字は右耳選択で以下のように変化します…

今日の成果

前回話したアンカですが ここから ここまで出来るようになりました ちなみに、アンカはTBの数字の小さい方にしか貼れない仕様になってます。 (B000をメイン関数にしてるのと、数字順にTBを配置してるため見た目綺麗でもあるので)右耳にアンカ外しとか数字…

TBアンカテスト(一部追記)

タイムバルーンの関連付け用のポイントを表示するテスト。 毎回「タイムバルーン」「関連付け」って書くのも面倒なんで、以降は「TB」「アンカ(錨)」と表記します。アンカーと伸ばさないのは某VIPクオリティ。 それにしても、ますます見た目がアナロ…

12の仕様解説(3)

さて、今回は12の変数型の解説です。 こっちを後回しにしたのは、面倒くさいからです。 (主に画面キャプチャ的な意味で)仕様解説(1)でも説明した通り、タイムバルーンの右耳をクリックしてドラッグすることで色が変更出来、色がそのまま型や種類を表…

そういえば

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

12の仕様解説(2)

プレートでタイムバルーンを関連付ける話を前回しましたが、実際どのように、というよりどういう順番で関数や変数がされるかの流れを説明します。例えばこのようにタイムバルーンB000に複数のタイムバルーンを関連付けた場合。 関連付けたタイムバルーンが時…

12の仕様解説(1)

ある程度までは発表できる段階になったので、ぼちぼち「12」の仕様を図入りで解説します。12特有の色んな用語が飛び交いますが、現段階では仮であって変更する可能性があります。 というより、単語は覚えなくても視覚的に感覚で使えるのをウリにしてます…

そろそろ

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

掲示板

エラー問題、某掲示板で質問したら解決しました。やっぱ凄いな某掲示板そういえば、何か個人掲示板で私んトコを紹介してくれてる場所が(笑) http://8226.teacup.com/poo/bbs/t17/?駄目人間さんありがとうございます。今後もよろしくお願いします。

新たな問題発生

2010ではダブルバッファリング実現できたんだけど。同じソースを2003に突っ込むとエラー。 代替方法が見つからなかったら新しいVC++購入も検討しないとダメかなぁ。あと、ある程度動く状態で「こんな感じ」なマニュアル作る予定だったんだが、 足りない部分…

そういや

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

画面のチラツキ

元々の12作成には、はてなブックマーク猫でもわかるプログラミングとかhttp://www.geocities.jp/ky_webid/win32c/015.htmlをベースにしたんですが 画面チラツキが半端なかったので色々調べてたらダブルバッファリングという方法にいきつきダブル・バッファ…

修正

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

そうそう。

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