TTBase SDK
ももたろさん 作の AWMove のリファクタリングとともに

Signed-off-by: tapetums <tapetums@live.jp>
ReadMe を更新

Signed-off-by: tapetums <tapetums@live.jp>
ReadMe.md 修正

 Hook(UINT Msg, DWORD wParam, DWORD lParam)
になっていたので
 Hook(UINT Msg, WPARAM wParam, LPARAM lParam)
に修正

Signed-off-by: tapetums <tapetums@live.jp>
ReadMe.md 修正

Signed-off-by: tapetums <tapetums@live.jp>
TTBase plugin skelton の作成

MessageDef.h/cpp を上階層に移動

Signed-off-by: tapetums <tapetums@live.jp>
VC++ 用 テンプレートファイルを追加

Signed-off-by: tapetums <tapetums@live.jp>
プラグインのバイナリサイズを最小化

#pragma comment(linker, "/nodefaultlib:libcmt.lib")
を設定
それに伴い new/delete を 自前で実装

プラグインスケルトンの更新

.gitignore の追加

Signed-off-by: tapetums <tapetums@live.jp>
小修正

Signed-off-by: tapetums <tapetums@live.jp>
小修正

Signed-off-by: tapetums <tapetums@live.jp>
#define で定義された定数を 全て enum で置き換え
TTBPlugin_WriteLog() について追記

Signed-off-by: tapetums <tapetums@live.jp>
ExecutePluginCommand() を修正

Signed-off-by: tapetums <tapetums@live.jp>
WriteLog() にフォーマット出力機能を追加
CopyPluginInfo() でエラー発生時に FreeLibrary() していなかったのを修正

ライセンスを NYSL に設定

Signed-off-by: tapetums <tapetums@live.jp>
TTBEvent_InitPluginInfo() でシングルトンインスタンスを返すように変更
TTBEvent_FreePluginInfo() ですることがなくなった

他、グローバル変数の名前変更

Signed-off-by: tapetums <tapetums@live.jp>
ユーティリティルーチンを Utility.h/cpp に分離

Signed-off-by: tapetums <tapetums@live.jp>
WheelMagic を追加

Signed-off-by: tapetums <tapetums@live.jp>
ExtSysPopup を追加

Signed-off-by: tapetums <tapetums@live.jp>
ExtSysPopup を追加

ExtSysPopup.1.0.0.zip の場所が間違っていたので修正

Signed-off-by: tapetums <tapetums@live.jp>
ExtSysPopup 1.0.0.1

「プラグインの再読み込み」を行うと初期化に失敗するのを修正

GitHub のリリース機能を使うことにしたので uploaded フォルダを廃止

Signed-off-by: tapetums <tapetums@live.jp>
TTBase プラグイン仕様書を TTBase.md にリネーム

Signed-off-by: tapetums <tapetums@live.jp>
このテンプレートの説明 (ReadMe.md) を追加

Signed-off-by: tapetums <tapetums@live.jp>