QXマクロのダイアログボックス作成を支援。
ダイアログボックスを実際と同様のイメージでビジュアルにレイアウトし、ステートメント(dialog,control,dlgcolor)を生成します。
また、既存のステートメントを取り込んで修正することも可能。
マウスカーソル位置にあるウィンドウの、ウィンドウテキスト、クラス名、ハンドル、位置、スタイル情報、リスト項目を取得してクリップボードに入れます。
QXマクロで、変数・定数・ユーザ定義データ型・関数・プロシージャ・DLL関数について、宣言・定義されているにもかかわらず、どこにも使われずに孤立しているものを見つけ出します。
それがどうしたと言われそうなマクロですが、几帳面な方、あるいは、1行でもマクロサイズを小さくする必要に迫られている方などには便利かもしれません。
ファイルのダンプ表示を行います。表示内容はQXのカレント文書やファイルに出力できます。また、データに簡単なパッチをあてることも可能。
表示は、通常の1行16バイト形式の他に、指定バイト数の組み合わせによる固定長レコード形式にも対応しており、アドレスのかわりに名前をつけてわかりやすく表示させることもできます。
デバッグやバイナリーファイルの解析等にお役立て下さい。
あらかじめ登録しておいた複数のレジストリキーの内容を regファイルとして書き出します。書き出したファイルはレジストリエディタで取り込めます。
OS再インストール前にアプリケーション等の設定をバックアップしておきたい場合等に便利です。また、書き出されるファイルはテキスト形式なので、検索や編集にもよいでしょう。
マクロからは直接レジストリ内容を変更することはないので安全(?)です。
これはマクロではないのですが…、日立のマイコン H8/300H シリーズのアセンブラソースで、命令等を強調表示するためのキーワードファイルです。命令についての簡単なキーワードヘルプも付いています。