【なでしこ更新履歴】※(r数値)がSVN管理番号、(@数値)がバグ掲示板のスレッド番号です。(#数値)は旧Tracの番号。 2009/10/08 version 1.5323 - GUI部品のイベントが正常に実行されるよう、参照の初期化を予め行うように変更。 (r202)(@387) - 実行ファイルに演奏用DLLを同梱しても「MML演奏」命令でdSakura.dllを認識しない問題を修正(r203)(@390) - nakonet.nako の TCPクライアント/TCPサーバーが動かない問題を修正(r206)(r208)(@398) - rs232c.nako が動かない問題を修正(r207)(@362) - 『メール分割受信』『GMAIL分割受信』命令を追加(r209)(@211) - 実行ファイル作成時、暗号化をチェックしても過去のなでしこで解読される怖れがある問題に対処(r210)(@364) 2009/09/12 version 1.5322 - 暗号化しない実行ファイルが作成できなかった問題を修正(r198)(@364) - 「AES暗号化」「AES復号化」命令を追加(r199)(@380) - 「SHA256取得」命令を追加(r200)(@378) - 「配列取り出す」命令を追加(r201)(@379) 2009/09/01 version 1.5321 - モーダルダイアログでイベントが発生しない問題を修正(r183)(@353) - 「毎行読む」の動作改善。DLLのバージョンに依存しないように修正(r184)(@323) -イメージ部品に「文字表示」メソッドを追加し、「文字描画」メソッドの不具合を修正。(r185)(@324) -「ブラウザHTML取得」「ブラウザ読込待機」命令を追加(r186)(@335) -命令の引数の型を変換する際の不具合を修正 (r189) -「ディスクサイズ」「ディスク空サイズ」命令で、存在しないディスクを指定したら-1を返すように修正。 (r190)(r191)(@330) -暗号化して梱包した実行ファイルからはソースが取り出せないように修正(@364)(r192) -なでしこエディタで一度保存しなくても実行ファイルが作成できるように修正(@361)(r194)(r195) -引数付きの「描画処理反映」命令でイメージ部品を指定するとエラーになった問題を修正(r196)。 -古いHistory.txtの内容をdocフォルダに移動 2009/08/17 version 1.531 - ツールに対話実行ツールを追加した(@317)(r156) - エディタの行動パネルで古い項目を整理(@319)(r157) - 「VBSCRIPTする」「JSCRIPTする」を追加(@320)(r158)(r159) - Lua でランタイムに依存していた lua5.1.dllとluacom.dll を再コンパイルした(@301) - dnako.dll のエイリアス生成で発生していたメモリリークを修正(r160)(@310) - 「取り込む」構文の検索先に plug-ins フォルダを追加(r160) - エラーの原因をより細かく表示するように修正(@310)(r161)(r162) -「日付選択」ダイアログを追加。(@333)(r164) -「PING」「非同期PING」命令が正しく動かなかったので修正。(@340)(r165) -(デラックス版)バーコード命令をいくつか追加。(@332)(r166) -「FILEMAKERスクリプト実行」など命令を追加。(@334)(r167) -[マニュアル探査艦]設定等を Program Files に書きこまないように修正。(r170)(@318) -なでしこエディタで命令一覧タブから命令を追加したときエディタにフォーカスが映るように改良。(@329)(r173)(r174) -「ブラウザINPUT値設定」「ブラウザINPUT値取得」「ブラウザFORM送信」「ブラウザHTML書換」を追加。(r175)(r177) -「メモリトータルサイズ取得」命令で4GBを超えるメモリに対応(r176)(r182) -1.530でコンパイルオプションが不正な値になっていたので再コンパイル。 2009/07/04 version 1.524 -「ファイルストリーム読む」「ファイルストリーム一行読む」でファイルの終端に達したとき、余分なデータが返り値に含まれる不具合を修正。(@288)(r145) -「マニュアル探査艦」の検索機能を強化。(r147) -YZ1/ZIP形式の「圧縮」命令で、サブフォルダにある同名ファイルが全て圧縮される問題を修正(@175)(r148)※但しCABは修正不可能のため放置 -「デフォルト親部品設定」で親部品にタブページが指定された時、アクティブなページ上に親部品が設定されるように修正。(@303)(r149) -なでしこエディタの「お手本表示用エディタ」で黒背景を使っている文字が見えなくなる問題とお手本部分を保存してしまうバグを修正。(@302)(r150) -vnako.exeでフォームをリサイズした時、ウィンドウの端に白い枠がでる不具合を修正。(@296)(r151) -「メール受信時削除」をオンにしていても「メール受信」で既に受信したメールについては削除されない問題を修正(@213)(r152) -「メモリトータルサイズ取得」命令を追加(r155) 2009/06/04 version 1.523 -DLL関数で、実数、64bit整数のポインタ引数にNULLを渡せなくなっていた不具合を修正。(@202)(r138) -なでしこエディタで終了時の挙動を修正(@287)(r140) -(@30)でつけたなでしこエディタの左端クリックで「;デバッグ;」を挿入する機能が不評なのでデフォルトオフに。(r141) -Lua言語支援として、alien モジュールを追加。動的なDLLロードと関数の実行が可能に。 2009/05/22 version 1.522 -マニュアルのリファンレンスのリンク切れを修正(r131)(@276)。 -「LUAする」命令を強化(r132)(@261)。 -TエディタでHTMLでカラーリングされない問題を修正(r133)(@274)。 -なでしこエディタで停止ボタンを押した時にハングする可能性がある問題を修正(r134)(@243) -アンインストーラが古い形式だったので修正。 2009/05/20 version 1.521 -vnakoの「パネル」部品で、「マウス入った時」「マウス出た時」が動かない不具合を修正。(r107) -vnakoの「コンボ」「Uコンボ」部品で、ドロップダウンリストを開いた/閉じた/選択したときに発生する「リスト開いた時」「リスト閉じた時」「リスト選択した時」イベントを追加。(@245)(r108)(r110)  なお、リストのアイテムを選択して閉じたときは、「リスト閉じた時」「クリックした時」「リスト選択した時」の順でイベントが起きる。  方向キーの上下でアイテムを選択したときは、「クリックした時」「リスト選択した時」の順でイベントが起きる。 -インストーラーでの初期インストールフォルダを、OSのデフォルト値を参照するようにした。(@253)(r109) -vnakoをデバッグモードで実行(nakopadから実行)したとき、何らかの原因でreport.txtに書き込めないと、エラーが出て終了できなくなる不具合を修正。(@210)(r111) -「タグ切り出し」「階層タグ切り出し」「タグ属性取得」「タグ属性一覧取得」の各命令で、対にならない引用符('と")によって正しく結果を取得できない、もしくはフリーズする不具合を修正。(@256)(r112)(r120) -「タグ切り出し」「タグ削除」で「」を認識しない不具合を修正。(@256)(r129) -なでしこエディタの表示メニューに「お手本用エディタ」を追加。簡単なテキスト比較に便利。(r113) -なでしこエディタの左側ルーラークリックで「;デバッグ;」という文字列を追加する簡易機能を追加。(r113)(r124) -Tエディタのカラーリングとなでしこエディタのカラーリングが違うのを修正(@266)(r115)。 -なでしこエディタの基本構文にコメントを追加。(@268)(r116) -「窓ハンドル列挙」命令で得られるCSVデータが壊れる可能性があったので修正(@270)(r117)。 -デラックス版でアイコンを変更した場合、実行ファイルを作成できない問題を修正(@249)(r118) -拡張言語Luaを実行できる命令「LUAする」「LUA値」を追加(r121)(@261)。 -DLL関数の返り値の定義で、「*」が関数名の一部と見なされてしまう不具合を修正。(@192)(r122) -DLL関数で、引数として実数、64bit整数の配列(バイナリ列)を渡せなかった不具合を修正。(@202)(r123) -DLL関数で、引数として実数、64bit整数を渡すときに、メモリリークが起こる可能性がある不具合を修正。(r123) -vnakoでリサイズ時に背景描画用ビットマップのハンドルが変わってしまう問題を修正。(r125) -「デフォルト親部品設定」命令を追加(@275)(r126)。 2009/04/30 version 1.520 -「YAHOOメール送信」「YAHOOメール受信」「YAHOOBBメール送信」「YAHOOBBメール受信」を追加(r99) -マイク録音を実現する「秒録音」命令を追加(r100) -vnakoにおいて、GUI部品のイベント/プロパティの整理を行った。(@86)(r101)  詳細は以下の通り。  ・「マウスホイール回した時」イベント、「ホイール値」プロパティを削除。    ボタン、Uボタン、ビットボタン、画像ボタン、エディタ、Uエディタ、メモ、Uメモ、    スピンエディタ、コンボ、Uコンボ、リスト、Uリスト、グリッド、Uグリッド、    プログレスバー、パネル、グループボックス、チェック、Uチェック、イメージ、アニメ、    ラベル、Uラベル、ツリー、リストビュー、ステータスバー、トラック  ・マウスが部品の上に乗ったとき/出たときに呼び出される「マウス入った時」「マウス出た時」イベントを追加。    ボタン、Uボタン、ビットボタン、画像ボタン、エディタ、Uエディタ、メモ、Uメモ、    コンボ、Uコンボ、リスト、Uリスト、グリッド、Uグリッド、バー、プログレスバー、    パネル、グループボックス、スクロールパネル、チェック、Uチェック、イメージ、    ラベル、Uラベル、タブページ、カレンダー、ツリー、リストビュー、ステータスバー、    ツールバー、トラック、プロパティエディタ、フォーム、ツールボタン  ・存在はしたが、今まできちんと動いていなかったイベント/プロパティを動くようにした。    ビットボタン(ポップアップメニュー/ドロップ)、画像ボタン(ポップアップメニュー)、    コンボ(ドロップ)、Uコンボ(ドロップ)、    Tエディタ(マウス押した時/マウス離した時/マウス移動した時)、    スクロールパネル(ホイール)、ステータスバー(マウス押した時/マウス離した時/マウス移動した時/ドロップ)、    ツールボタン(一括作成で作らないときのクリック)  ・動かないのに存在していたイベント/プロパティを消した(ホイール関係以外)。    コンボ(マウス押した時/マウス離した時/マウス移動した時)、    Uコンボ(マウス押した時/マウス離した時/マウス移動した時)、  ・新たにイベント/プロパティを追加した。    タブページ(マウス押した時/マウス離した時/マウス移動した時)、カレンダー(ドロップ)、    ステータスバー(クリックした時/ダブルクリックした時/文字書体/文字サイズ(注意:文字色は動かない))、    ツールバー(クリックした時/ダブルクリックした時/サイズ変更した時/マウス押した時/マウス離した時/マウス移動した時/ポップアップ/ドロップ)、    プロパティエディタ(クリックした時/ダブルクリックした時/マウス押した時/マウス離した時/マウス移動した時/ポップアップ/ドロップ)、    ツールボタン(マウス押した時/マウス離した時/マウス移動した時) -「画像回転」命令の動作を改良(r102) -「プリンタ改ページ」命令を追加(r102) -実行ファイル実行時にテンポラリフォルダにできるゴミが残らないようにした(@207)(r103) -「FTPフォルダ除外パターン」命令を追加(r104)(@199) -「倍数」命令を追加。(r105) 2009/03/31 version 1.519 - 「全ファイル相対パス列挙」命令を追加。(r93) -「ローマ字カナ変換」ができないケースがある問題に対応(r92)(@197) -代入命令「する」が機能しない問題に対応(r93)(@198) -GUI部品のマウスイベントで「マウス位置」を追加。(r94) -【デラックス版】実行ファイル作成時、アイコン変更先が間違っていたので修正。(@208)(r94) -「DBフィールド取得」が正しく動かなかったので修正。(@214)(r95) 2009/02/22 version 1.518 -「カナローマ字変換」「ローマ字カナ変換」命令を追加(r81)(r82) -「エクセル警告有効」命令を追加(@179)(r86) -「圧縮」命令のLZH形式で、長いファイル名のファイルも圧縮できるように、オプションで「-o0」としてLHarc互換をオフにして圧縮するようにした。(@164)(r87) -実行ファイル作成時のエラーを調査、若干修正(r88) -「区切る」命令の問題を修正(r89)(@173) -「以上」「以下」命令で助詞があると正しく構文解析できていなかった問題を修正(r90)(@92) 2009/01/31 version 1.517 -「SQLITE3実行」命令でSQLをUTF8Nに自動変換する「SQLITE3自動変換」変数を導入(r76) -「メール受信」命令でメール識別子(UIDL)に「/」があると受信に失敗する不具合を修正(r77) -「ステータスバー」部品でテキストの数を2ついっぺんに減らすとエラーになるのを修正。(r78)(@168) -ワイルドカードでシーケンス\nが正しく判定されなかったので修正。(r79)(@157) -プラグインDLLの依存が正しく設定されない問題を修正。(r80)(@154) 2009/01/22 version 1.516 -「表正規表現ピックアップ」「表ワイルドカードピックアップ」命令を追加。(r66) -「窓ハンドルアイテム取得」命令で「msctls_statusbar32」をサポート(r70) -「OSバージョン」変数を追加(r70) -【デラックス版のみ】実行ファイルのアイコンを変更できるようにした(r70) -「秒間起動待機」命令を追加(r73) -ZIP/YZ1形式に対応した「パスワード付圧縮」「パスワード付解凍」命令を追加。(r74) -「OS」変数で、Windows 7(6.1)に対応した(r75) -UNLHA32.DLLを最新版にアップデート -以下省略〜詳細は、doc\History20090817.txt を参照のこと 2005/02/17 version 1.00 ・各種コンポーネントやイベントを整備して正式版公開! 2004/08/01 version 0.00 ・ひまわり2としてゼロからコーディングの開始。