# # ChangeLog for trunk # # Generated by Trac 1.6 # Nov 22, 2024, 5:07:20 PM Mon, 09 Mar 2009 12:33:12 GMT イグトランス (egtra) [685] * trunk/ab5.0/ablib/src/basic/prompt.sbp (modified) Cls及び初期化時の塗り潰しをExtTextOutで行うよう変更 Sun, 08 Mar 2009 18:13:24 GMT イグトランス (egtra) [684] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Math/Math.ab (modified) * trunk/ab5.0/ablib/src/basic/prompt.sbp (modified) Circle, Sqrtを壊していたので修正。プロンプト画面の描画ステートメント の座標の引数をDoubleへ変更。 Mon, 16 Feb 2009 07:26:24 GMT イグトランス (egtra) [682] * trunk/ab5.0/ablib/TestCase/SimpleTestCase/EncodingTest.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Exception.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/MemoryStream.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/Stream.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/StreamWriter.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Text/Encoding.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Text/UTF8Encoding.ab (modified) UTF8Encodingクラスをとりあえず使える状態に。ただし、BOM出力はまだ不可 能。 (#231) Mon, 26 Jan 2009 14:59:06 GMT NoWest [681] * trunk/ab5.0/ablib/src/api_mmsys.sbp (modified) すいません。timeSetEventでTimerクラスを導入した際に、api_mmsysを更新 するのを忘れていました。 ... Sun, 25 Jan 2009 17:23:30 GMT イグトランス (egtra) [680] * trunk/ab5.0/ablib/src/api_mmsys.sbp (modified) Tiemr周りで起こるコンパイルエラーの回避 Sun, 25 Jan 2009 16:53:37 GMT イグトランス (egtra) [679] * trunk/ab5.0/ablib/TestCase/UI_Sample/step32_AnalogWatch.ab (added) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Control.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Timer.ab (modified) * trunk/ab5.0/ablib/src/api_gdi.sbp (modified) UI.TimerをWM_TIMER使用に修正。Step32時計のサンプルを追加。 Wed, 21 Jan 2009 21:16:28 GMT NoWest [678] * trunk/ab5.0/ablib/src/Classes/System/Threading/Timeout.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Threading/Timer.ab (added) * trunk/ab5.0/ablib/src/Classes/index.ab (modified) Forms.TimerクラスをThreading名前空間に引っ越す。 ついでにTimeoutのバグを修正 Tue, 20 Jan 2009 18:23:58 GMT NoWest [677] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Timer.ab (added) Timerクラスを実装しました。 (#238) Mon, 12 Jan 2009 17:01:38 GMT イグトランス (egtra) [676] * trunk/ab5.0/ablib/src/Classes/System/Console.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/StreamReader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/StreamWriter.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/StringReader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/TextReader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/String.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Text/Encoding.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Text/UTF8Encoding.ab (modified) * trunk/ab5.0/ablib/src/Classes/index.ab (modified) #231に関連して、エンコーディング周りを見直し、Encoder/Decoderをストリ ーム用に特化。 ... Mon, 12 Jan 2009 16:57:12 GMT イグトランス (egtra) [675] * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/List.ab (modified) ListのCapacityの増加量を2倍に修正。内部のポインタの取得用のDataプ ロパティの追加。Containsの実装。 Mon, 12 Jan 2009 04:56:33 GMT NoWest [674] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Control.ab (modified) チケット1 #198 の問題でマウスイベントが正常に動きませんので、 暫定的に変換プログラムを挿入しました。 Sun, 04 Jan 2009 16:08:40 GMT イグトランス (egtra) [671] * trunk/ab5.0/ablib/src/system/string.sbp (modified) Detail.GetMBStrでの誤りを修正 Sat, 03 Jan 2009 14:24:37 GMT イグトランス (egtra) [670] * trunk/ab5.0/ablib/src/basic.sbp (modified) * trunk/ab5.0/ablib/src/mlang.ab (added) * trunk/ab5.0/ablib/src/objidl.sbp (modified) * trunk/ab5.0/ablib/src/oleidl.ab (modified) mlang.abの完成。objidl.sbp、oleidl.abの追加。 (#227) Tue, 30 Dec 2008 04:59:43 GMT dai [669] * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) コアリポジトリrev.768をブルビルドしたバイナリをコミット。具体的には、 下記の修正が行われている * ... Tue, 30 Dec 2008 04:57:55 GMT dai [668] * trunk/ab5.0/ablib/src/Classes/System/IO/TextReader.ab (modified) ReadImplメソッド内で配列の要素に対して整数以外の値が指定されていたタ イプミスを修正。 Sun, 28 Dec 2008 09:51:49 GMT NoWest [667] * trunk/ab5.0/ablib/src/Classes/System/Environment.ab (modified) Environment.GetLogicalDrivesメソッド内でPCWSTRとPCSTRを分けていました が、PCTSTRに統一しました。 Sun, 28 Dec 2008 08:44:40 GMT イグトランス (egtra) [666] * trunk/ab5.0/ablib/src/Classes/System/IO/StreamReader.ab (modified) マルチバイト文字列の先行バイトの扱いを忘れていたことを修正 (#235) Sat, 27 Dec 2008 15:18:53 GMT イグトランス (egtra) [665] * trunk/ab5.0/ablib/src/Classes/System/IO/StreamReader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/StringReader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/TextReader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/TextWriter.ab (modified) TextWriter同様TextReaderでバッファリングし、StreamReaderは ... Sat, 27 Dec 2008 15:13:06 GMT イグトランス (egtra) [664] * trunk/ab5.0/ablib (modified) * trunk/ab5.0/ablib/TestCase (modified) * trunk/ab5.0/ablib/TestCase/SimpleTestCase (modified) * trunk/ab5.0/ablib/TestCase/UI_Sample (modified) * trunk/ab5.0/ablib/build_batch (modified) * trunk/ab5.0/ablib/lib (modified) * trunk/ab5.0/ablib/src (modified) * trunk/ab5.0/ablib/src/Classes (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/COM (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/CType (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Core (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Math (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Strings (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/MM (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/Version (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Xml (modified) * trunk/ab5.0/ablib/src/Classes/System (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/ObjectModel (modified) * trunk/ab5.0/ablib/src/Classes/System/Data (modified) * trunk/ab5.0/ablib/src/Classes/System/Data/Odbc (modified) * trunk/ab5.0/ablib/src/Classes/System/Diagnostics (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/Drawing2D (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/Imaging (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/Text (modified) * trunk/ab5.0/ablib/src/Classes/System/IO (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/Ports (modified) * trunk/ab5.0/ablib/src/Classes/System/Media (modified) * trunk/ab5.0/ablib/src/Classes/System/Net (modified) * trunk/ab5.0/ablib/src/Classes/System/Net/Sockets (modified) * trunk/ab5.0/ablib/src/Classes/System/Reflection (modified) * trunk/ab5.0/ablib/src/Classes/System/Runtime (modified) * trunk/ab5.0/ablib/src/Classes/System/Runtime/InteropServices (modified) * trunk/ab5.0/ablib/src/Classes/System/Security (modified) * trunk/ab5.0/ablib/src/Classes/System/Security/AccessControl (modified) * trunk/ab5.0/ablib/src/Classes/System/Text (modified) * trunk/ab5.0/ablib/src/Classes/System/Threading (modified) * trunk/ab5.0/ablib/src/Classes/System/Xml (modified) * trunk/ab5.0/ablib/src/Classes/System/Xml/Serialization (modified) * trunk/ab5.0/ablib/src/LuxCtrl (modified) * trunk/ab5.0/ablib/src/basic (modified) * trunk/ab5.0/ablib/src/com (modified) * trunk/ab5.0/ablib/src/directx9 (modified) * trunk/ab5.0/ablib/src/gl (modified) * trunk/ab5.0/ablib/src/system (modified) * trunk/ab5.0/bin (modified) * trunk/ab5.0/bin/x64 (modified) * trunk/ab5.0/bin/x86 (modified) * trunk/ab5.0/runtime (modified) * trunk/ab5.0/system (modified) * trunk/ab5.0/system/dx (modified) * trunk/ab5.0/system/enum_process64 (modified) * trunk/ab5.0/system/ide (modified) * trunk/ab5.0/system/ide/syntax (modified) * trunk/ab5.0/system/language (modified) * trunk/ab5.0/system/templates (modified) * trunk/ab5.0/theme (modified) * trunk/ab5.0/theme/2ch style (modified) * trunk/ab5.0/theme/Asian celebration (modified) * trunk/ab5.0/theme/Beach (modified) * trunk/ab5.0/theme/Black Board (modified) * trunk/ab5.0/theme/Blue Sea (modified) * trunk/ab5.0/theme/Cherry pie (modified) * trunk/ab5.0/theme/Classic (modified) * trunk/ab5.0/theme/Classic CellerPhone (modified) * trunk/ab5.0/theme/Classic Computer (modified) * trunk/ab5.0/theme/Clowdy (modified) * trunk/ab5.0/theme/Colors (modified) * trunk/ab5.0/theme/Cool Beauty (modified) * trunk/ab5.0/theme/Dark (modified) * trunk/ab5.0/theme/Emerald (modified) * trunk/ab5.0/theme/Fresh Air (modified) * trunk/ab5.0/theme/GothicBlack (modified) * trunk/ab5.0/theme/Loose-leaf Notebook (modified) * trunk/ab5.0/theme/MONO (modified) * trunk/ab5.0/theme/MONO+Accent (modified) * trunk/ab5.0/theme/Marine (modified) * trunk/ab5.0/theme/Nature (modified) * trunk/ab5.0/theme/Night Blue (modified) * trunk/ab5.0/theme/Secret Black (modified) * trunk/ab5.0/theme/Secret White (modified) * trunk/ab5.0/theme/Simple Blue & Green (modified) * trunk/ab5.0/theme/Simple Red & Yellow (modified) * trunk/ab5.0/theme/Spring Flower (modified) * trunk/ab5.0/theme/Summer Vacation (modified) * trunk/ab5.0/theme/User Setting (modified) [663]「ログメッセージの入力強制、チケットIDの入力サポート」の全フォル ダへの適用 Sat, 06 Dec 2008 04:07:07 GMT dai [663] * trunk/ab5.0 (modified) ログメッセージの入力強制、チケットIDの入力サポートを適用した。 Wed, 26 Nov 2008 16:46:23 GMT イグトランス (egtra) [662] * trunk/ab5.0/ablib/src/Classes/System/IO/StreamReader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/StringReader.ab (modified) StreamReaderとStringReaderでEOF絡みの判定漏れを修正。 Wed, 26 Nov 2008 16:45:23 GMT イグトランス (egtra) [661] * trunk/ab5.0/ablib/src/Classes/System/OperatingSystem.ab (modified) OperatingSystem.VersionStringをStringBuilder使用に書き換えた。 Sun, 09 Nov 2008 12:12:01 GMT イグトランス (egtra) [660] * trunk/ab5.0/ablib/src/Classes/System/IO/StreamReader.ab (modified) #234の修正 Sun, 09 Nov 2008 06:32:30 GMT イグトランス (egtra) [659] * trunk/ab5.0/ablib/src/Classes/System/DateTime.ab (modified) Unicodeビルド時にGetDateTimeFormatsがうまくいかない問題を修正 Sun, 09 Nov 2008 05:39:10 GMT イグトランス (egtra) [658] * trunk/ab5.0/ablib/src/Classes/System/Object.ab (modified) New式でステップインしたときにステップ数を減らすためReferenceEqualsの 修正 Sun, 09 Nov 2008 05:38:09 GMT イグトランス (egtra) [657] * trunk/ab5.0/ablib/src/Classes/System/String.ab (modified) Stringを引数に取るコンストラクタを廃止 Sun, 09 Nov 2008 05:36:29 GMT イグトランス (egtra) [656] * trunk/ab5.0/ablib/TestCase/SimpleTestCase/CollectionTest.ab (modified) * trunk/ab5.0/ablib/TestCase/SimpleTestCase/DelegateTest.ab (modified) * trunk/ab5.0/ablib/TestCase/SimpleTestCase/GCHandleTest.ab (modified) * trunk/ab5.0/ablib/TestCase/SimpleTestCase/Generics.ab (modified) * trunk/ab5.0/ablib/TestCase/SimpleTestCase/ObjectTest.ab (modified) * trunk/ab5.0/ablib/TestCase/SimpleTestCase/PathTest.ab (modified) * trunk/ab5.0/ablib/TestCase/SimpleTestCase/SimpleTestCase.ab (modified) * trunk/ab5.0/ablib/TestCase/SimpleTestCase/StreamTest.ab (modified) * trunk/ab5.0/ablib/TestCase/SimpleTestCase/StringBuilderTest.ab (modified) * trunk/ab5.0/ablib/TestCase/SimpleTestCase/VersionTest.ab (modified) 文字列比較のテストを3引数版UnitTestの呼出に変更 Sun, 09 Nov 2008 05:21:49 GMT イグトランス (egtra) [655] * trunk/ab5.0/ablib/src/Classes/System/IO/StreamReader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/StringReader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/TextReader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Text/Encoding.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Xml/XmlDocument.ab (modified) #161完了。StreamReaderのUnicode対応。 Sat, 08 Nov 2008 16:01:26 GMT イグトランス (egtra) [654] * trunk/ab5.0/ablib/src/system/string.sbp (modified) CP_THREAD_ACPがWindows 2000以上限定のため、CP_ACPへ変更 Mon, 03 Nov 2008 14:42:22 GMT イグトランス (egtra) [653] * trunk/ab5.0/ablib/TestCase/SimpleTestCase/EncodingTest.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/BinaryReader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/StreamWriter.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/StringWriter.ab (added) * trunk/ab5.0/ablib/src/Classes/System/IO/TextWriter.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Text/DecoderFallback.ab (deleted) * trunk/ab5.0/ablib/src/Classes/System/Text/Encoding.ab (modified) * trunk/ab5.0/ablib/src/Classes/index.ab (modified) TextWriter及びその派生クラスをEncodingを用いるように変更。 ... Mon, 03 Nov 2008 13:23:32 GMT イグトランス (egtra) [652] * trunk/ab5.0/ablib/src/system/string.sbp (modified) 文字列変換関数系統の1つ、GetStrNTを削除(非公開化)。 Mon, 03 Nov 2008 13:21:23 GMT イグトランス (egtra) [651] * trunk/ab5.0/ablib/src/Classes/System/String.ab (modified) ワイド文字列を引数に取るコンストラクタで、誤ったポインタの扱いを修正 。 Tue, 28 Oct 2008 18:50:24 GMT NoWest [650] * trunk/ab5.0/ablib/src/Classes/System/Environment.ab (modified) EnvironmentクラスにGetLogicalDrivesメソッドを追加しました。 Sun, 19 Oct 2008 02:25:55 GMT OverTaker [649] * trunk/ab5.0/ablib/src/Classes/System/Net/Dns.ab (added) * trunk/ab5.0/ablib/src/Classes/System/Net/EndPoint.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Net/IPAddress.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Net/IPEndPoint.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Net/IPHostEntry.ab (added) * trunk/ab5.0/ablib/src/Classes/System/Net/SocketAddress.ab (modified) IPHostEntry,Dnsクラスを半分実装。getaddrinfoがXPSP1以降にしかないので ... Sat, 18 Oct 2008 13:22:52 GMT OverTaker [648] * trunk/ab5.0/ablib/src/Classes/System/Net/EndPoint.ab (added) * trunk/ab5.0/ablib/src/Classes/System/Net/IPAddress.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Net/IPEndPoint.ab (added) * trunk/ab5.0/ablib/src/Classes/System/Net/SocketAddress.ab (modified) IPEndPointの実装 Sat, 18 Oct 2008 12:06:10 GMT OverTaker [647] * trunk/ab5.0/ablib/src/Classes/System/Net/IPAddress.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Net/SocketAddress.ab (added) IPAddress修正。SocketAddressクラスを実装。IPAdderssのスコープがよくわ からないので、とりあえずコメントアウト Sat, 18 Oct 2008 08:55:42 GMT イグトランス (egtra) [646] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Control.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Dialog.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/WindowHandle.ab (moved) * trunk/ab5.0/ablib/src/Classes/index.ab (modified) WindowHandleをWindows.UIの一部として使うために改造。メンバ関数の厳選 、例外処理の導入など。 Sat, 18 Oct 2008 08:52:55 GMT イグトランス (egtra) [645] * trunk/ab5.0/ablib/TestCase/UI_Sample/CheckBoxTest.ab (added) 3状態チェックボックスのテスト用にサンプル追加 Sat, 18 Oct 2008 08:50:24 GMT イグトランス (egtra) [644] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/CheckBox.ab (modified) #222 3状態への対応 Fri, 17 Oct 2008 15:48:40 GMT イグトランス (egtra) [643] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/ListBox.ab (modified) ListBoxをWmCommandControlの派生クラスへ変更。mouse_watcher_dlgが実行 時エラーになる問題を解消。 Thu, 16 Oct 2008 15:45:59 GMT イグトランス (egtra) [642] * trunk/ab5.0/ablib/TestCase/UI_Sample/mouse_watcher.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Button.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/ButtonBase.ab (added) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/CheckBox.ab (added) CheckBoxとButtonBaseクラスを追加。 Thu, 09 Oct 2008 11:05:40 GMT イグトランス (egtra) [641] * trunk/ab5.0/ablib/TestCase/SimpleTestCase/SPrintFTest.ab (modified) * trunk/ab5.0/ablib/TestCase/SimpleTestCase/StringTest.ab (modified) 使用するUnitTest多重定義の変更 Thu, 09 Oct 2008 11:04:38 GMT イグトランス (egtra) [640] * trunk/ab5.0/ablib/src/windows.sbp (modified) サービスはNT限定なので、それ関連のヘッダを一旦外す Sun, 05 Oct 2008 11:56:11 GMT OverTaker [639] * trunk/ab5.0/ablib/src/Classes/System/Net (added) * trunk/ab5.0/ablib/src/Classes/System/Net/IPAddress.ab (added) * trunk/ab5.0/ablib/src/Classes/System/Net/Sockets (added) * trunk/ab5.0/ablib/src/Classes/System/Net/Sockets/misc.ab (added) * trunk/ab5.0/ablib/src/api_winsock2.sbp (modified) IPAddressクラスを実装。Winsockを補助するクラスも実装。 Sun, 28 Sep 2008 16:09:17 GMT イグトランス (egtra) [638] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/StaticText.ab (added) StaticTextクラス(Staticコントロールのテキストのみ対応)を追加 Sun, 28 Sep 2008 16:02:27 GMT イグトランス (egtra) [637] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Button.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Control.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Dialog.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/EditBox.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Form.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/WindowHandle.sbp (modified) Button.OnClickの仕組みを汎用的(WM_COMMAND全般)に。WndProcなどを Protectedへ。 Sat, 27 Sep 2008 22:27:20 GMT NoWest [636] * trunk/ab5.0/ablib/src/Classes/System/Console.ab (modified) Staticなメンバ変数にConsoleColorを指定するとなぜかエラーになるような ので、 ... Fri, 26 Sep 2008 21:31:26 GMT NoWest [635] * trunk/ab5.0/ablib/src/Classes/System/Console.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/CharacterRange.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/Color.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/Drawing2D/Matrix.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/Drawing2D/misc.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/Font.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/Graphics.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/Image.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/Imaging/MetafileHeader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/Imaging/misc.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/Text/misc.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Drawing/misc.ab (modified) * trunk/ab5.0/ablib/src/Classes/index.ab (modified) * trunk/ab5.0/ablib/src/api_system.sbp (modified) * trunk/ab5.0/ablib/src/basic/prompt.sbp (modified) 名前空間への入れ忘れの修正と ConsoleクラスのResetColorのバグへ対応。 正しい動作かご確認ください。 Fri, 26 Sep 2008 11:47:44 GMT イグトランス (egtra) [634] * trunk/ab5.0/ablib/src/Classes/System/Object.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/String.ab (modified) * trunk/ab5.0/ablib/src/basic/function.sbp (modified) #202 Compare/CompareOrdinal完了 Wed, 24 Sep 2008 21:12:34 GMT NoWest [633] * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/List.ab (modified) AsReadOnlyCollectionを実装するとうまくコンパイルできない問題ですが、 ... Tue, 23 Sep 2008 13:49:35 GMT イグトランス (egtra) [632] * trunk/ab5.0/ablib/TestCase/SimpleTestCase/SimpleTestCase.ab (modified) [627]への対応 Sun, 21 Sep 2008 20:31:01 GMT NoWest [631] * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/List.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/Queue.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/Stack.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/ObjectModel/ReadOnlyCollection.ab (modified) List、Stack、Queueを相互にIEnumeratorを使って変換できるよ うにしました。 ... Sat, 20 Sep 2008 21:02:53 GMT NoWest [630] * trunk/ab5.0/ablib/src/Classes/System/Console.ab (modified) スペルミスを修正しておきました。 Sat, 20 Sep 2008 17:06:46 GMT イグトランス (egtra) [629] * trunk/ab5.0/ablib/src/Classes/System/Console.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Text/StringBuilder.ab (modified) * trunk/ab5.0/ablib/src/api_console.sbp (modified) Console.Title(取得側)が正しく動かないバグを除去 Sat, 20 Sep 2008 17:01:36 GMT イグトランス (egtra) [628] * trunk/ab5.0/ablib/src/api_system.sbp (modified) * trunk/ab5.0/ablib/src/basic/command.sbp (modified) * trunk/ab5.0/ablib/src/basic/function.sbp (modified) * trunk/ab5.0/ablib/src/windows.sbp (modified) * trunk/ab5.0/ablib/src/winnls.ab (added) * trunk/ab5.0/ablib/src/winsvc.ab (added) winnls.ab, winsvc.abを追加 Wed, 17 Sep 2008 19:01:32 GMT NoWest [627] * trunk/ab5.0/ablib/src/Classes/System/Console.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/StreamReader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/StreamWriter.ab (modified) * trunk/ab5.0/ablib/src/basic/dos_console.sbp (modified) さらにConsoleクラスを強化しました。 また、COLOR命令、CLS命令、LOCATE命令に対応しました。 ... Wed, 17 Sep 2008 16:16:07 GMT dai [626] * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) * WCHAR配列をUnicode文字列としてデバッグ窓に表示可能にした。 * ... Wed, 17 Sep 2008 16:14:29 GMT dai [625] * trunk/ab5.0/abdev.exe (modified) タブの「フォルダを開く」コマンドで、ファイル選択を可能にした。 Sun, 14 Sep 2008 16:19:04 GMT イグトランス (egtra) [624] * trunk/ab5.0/ablib/src/Classes/System/Threading/ThreadPool.ab (modified) メッセージキューの作り方が間違っていたらしいのを修正 Thu, 04 Sep 2008 00:11:48 GMT NoWest [623] * trunk/ab5.0/ablib/src/Classes/System/Console.ab (modified) ミスを修正 Wed, 03 Sep 2008 22:05:21 GMT NoWest [622] * trunk/ab5.0/ablib/src/Classes/System/Console.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/StreamWriter.ab (modified) * trunk/ab5.0/ablib/src/api_console.sbp (modified) Consoleクラスを強化 Mon, 01 Sep 2008 17:22:49 GMT イグトランス (egtra) [621] * trunk/ab5.0/ablib/src/Classes/System/String.ab (modified) GC_mallocがNULLを返さなくなったことへの対応 Mon, 25 Aug 2008 07:12:17 GMT イグトランス (egtra) [620] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Core/TypeInfo.ab (modified) Searchでtypesの検索をItemからTryGetValueへ変更。 Sun, 24 Aug 2008 16:27:43 GMT NoWest [619] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/MM/Joystick.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/ObjectModel/Collection.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/ObjectModel/ReadOnlyCollection.ab (added) * trunk/ab5.0/ablib/src/Classes/index.ab (modified) Collectionクラス系は一応の完成ですが、briefはまだ書いてません。 Sun, 24 Aug 2008 15:45:15 GMT dai [618] * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) Unicode版coreライブラリのロードに対応。 * 64bit版のみ * ... Sun, 24 Aug 2008 15:41:54 GMT dai [617] * trunk/ab5.0/ablib/src/Classes/System/IO/MemoryStream.ab (modified) 64bitビルドするとキャスト警告になるため、As指定を行った。 Sun, 24 Aug 2008 09:00:02 GMT イグトランス (egtra) [616] * trunk/ab5.0/ablib/build_batch/build_basic_static_library(32bit - debug - unicode).bat (added) * trunk/ab5.0/ablib/build_batch/build_basic_static_library(32bit - release - unicode).bat (added) * trunk/ab5.0/ablib/build_batch/build_basic_static_library(64bit - debug - unicode).bat (added) * trunk/ab5.0/ablib/build_batch/build_basic_static_library(64bit - release - unicode).bat (added) Unicodeライブラリのビルドバッチを追加 Sun, 24 Aug 2008 08:28:59 GMT イグトランス (egtra) [615] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/ApplicationEvent.sbp (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Control.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/ControlEvent.sbp (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/EventArgs.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Form.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/FormEvent.sbp (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/MakeControlEventHandler.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/WindowHandle.sbp (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/Windows.ab (modified) サブクラス化機構(Control.Attach)の整備 Sun, 24 Aug 2008 08:26:37 GMT イグトランス (egtra) [614] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/Version (added) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/Version/Version.ab (added) * trunk/ab5.0/ablib/src/Classes/index.ab (modified) Windowsバージョン確認関数追加 Sat, 23 Aug 2008 14:45:55 GMT dai [613] * trunk/ab5.0/ablib/TestCase/SimpleTestCase/Generics.ab (added) * trunk/ab5.0/ablib/TestCase/SimpleTestCase/InterfaceTest.ab (modified) * trunk/ab5.0/ablib/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/ab5.0/ablib/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) #200、#201に関するテストケースを追加。 Sat, 23 Aug 2008 14:42:57 GMT dai [612] * trunk/ab5.0/bin/x86/abc.exe (modified) #201への対応。ジェネリッククラスにおいて、実型パラメータに固定型が指 ... Fri, 22 Aug 2008 14:41:40 GMT イグトランス (egtra) [611] * trunk/ab5.0/ablib/TestCase/UI_Sample/mouse_watcher.ab (modified) * trunk/ab5.0/ablib/TestCase/UI_Sample/mouse_watcher_dlg.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/ListBox.ab (modified) ListBox.Itemsを実装。サンプルも修正。 Fri, 22 Aug 2008 02:58:38 GMT NoWest [610] * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/misc.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/ObjectModel (added) * trunk/ab5.0/ablib/src/Classes/System/Collections/ObjectModel/Collection.ab (added) CollectionクラスはListクラスと同じく IListインターフェイスを実装しているのですが、 ... Fri, 22 Aug 2008 02:57:39 GMT イグトランス (egtra) [609] * trunk/ab5.0/ablib/src/Classes/System/IO/Stream.ab (modified) Stream.Nullを追加 Thu, 21 Aug 2008 14:07:27 GMT dai [608] * trunk/ab5.0/bin/x86/abc.exe (modified) #200への対応。ジェネリックインターフェイスを実装したジェネリッククラ スのテンプレート展開に対応。 ... Thu, 21 Aug 2008 14:05:53 GMT dai [607] * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/Queue.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/Stack.ab (modified) 型パラメータの指定漏れを修正 Thu, 21 Aug 2008 13:21:19 GMT イグトランス (egtra) [606] * trunk/ab5.0/ablib/src/Classes/System/Console.ab (modified) * trunk/ab5.0/ablib/src/basic/dos_console.sbp (modified) Consoleにてエラー出力を整備 Thu, 21 Aug 2008 10:21:48 GMT イグトランス (egtra) [605] * trunk/ab5.0/ablib/src/Classes/System/IO/Exception.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/File.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/FileStream.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/FileStreamImpl.ab (added) * trunk/ab5.0/ablib/src/Classes/System/IO/MemoryStream.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/Stream.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/StreamReader.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/misc.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Security/AccessControl/misc.ab (modified) * trunk/ab5.0/ablib/src/Classes/index.ab (modified) 非同期入出力(Begin/End-Read/Writeメソッド)を実装。 Thu, 21 Aug 2008 04:09:41 GMT OverTaker [604] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Control.ab (modified) * trunk/ab5.0/ablib/src/api_winsock2.sbp (modified) Controlがコンパイルできなくなっていたエラーを修整。 ついでにsockaddr_in6,in6_addrの宣言追加。 Thu, 21 Aug 2008 02:04:42 GMT イグトランス (egtra) [603] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/Windows.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Environment.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Math.ab (modified) * trunk/ab5.0/ablib/src/WinNT.ab (modified) * trunk/ab5.0/ablib/src/basic.sbp (modified) [601][602]でのコミットし忘れ分と細かい修正 Thu, 21 Aug 2008 02:01:02 GMT イグトランス (egtra) [602] * trunk/ab5.0/ablib/src/Classes/System/Exception.ab (modified) Exception.ToStringでHRESULTをFormatMessageで文字列化したものを出力す るようにした(要#192)。 Thu, 21 Aug 2008 01:55:43 GMT イグトランス (egtra) [601] * trunk/ab5.0/ablib/src/Classes/System/OperatingSystem.ab (modified) PlatformIDで#198を回避 Tue, 19 Aug 2008 18:40:28 GMT イグトランス (egtra) [600] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/CriticalSection.ab (modified) CriticalSectionLockのImplements IDisoposeをコメントアウト解除 Tue, 19 Aug 2008 18:37:44 GMT イグトランス (egtra) [599] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Control.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/Windows.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Threading/EventWaitHandle.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Threading/Exception.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Threading/Thread.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Threading/ThreadPool.ab (added) * trunk/ab5.0/ablib/src/Classes/System/Threading/WaitHandle.ab (modified) * trunk/ab5.0/ablib/src/Classes/index.ab (modified) * trunk/ab5.0/ablib/src/WinNT.ab (modified) * trunk/ab5.0/ablib/src/api_system.sbp (modified) * trunk/ab5.0/ablib/src/system/exception.ab (modified) ThreadPoolの実装、WaitHandle.WaitAny/WaitAllのまともな実装、ほか。 Tue, 19 Aug 2008 15:22:49 GMT イグトランス (egtra) [598] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/ObjectHandle.ab (added) * trunk/ab5.0/ablib/src/Classes/System/Runtime/InteropServices/GCHandle.ab (modified) * trunk/ab5.0/ablib/src/Classes/index.ab (modified) ([597]でのコミット漏れ)より簡単なGC避けとしてObjectHandleを追加。 ... Tue, 19 Aug 2008 04:54:54 GMT イグトランス (egtra) [597] * trunk/ab5.0/ablib/src/Classes/System/Threading/Thread.ab (modified) ThreadStartを引数に取るThreadコンストラクタを追加。 Tue, 19 Aug 2008 03:14:12 GMT OverTaker [596] * trunk/ab5.0/ablib/src/api_ws2tcpip.sbp (added) 適当かつ最低限に宣言 Fri, 15 Aug 2008 20:29:20 GMT NoWest [595] * trunk/ab5.0/ablib/src/api_mmsys.sbp (modified) APIの定義ミス等修正。 Fri, 15 Aug 2008 17:15:42 GMT NoWest [594] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/MM/Joystick.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/MM/MidiOut.ab (added) MIDI出力関連のMidiOutクラスを追加。 Joystick.abを改良。ListをIlistに変更。 Fri, 15 Aug 2008 16:46:59 GMT NoWest [593] * trunk/ab5.0/ablib/src/basic/dos_console.sbp (modified) IListのインターフェイス化にともないオペレータオーバーロードが使えなく なったのでItemメソッドで参照するように変更。 Fri, 15 Aug 2008 16:25:04 GMT NoWest [592] * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/List.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/misc.ab (modified) IListおよびICollectionをインターフェイス化 Fri, 15 Aug 2008 14:33:00 GMT dai [591] * trunk/ab5.0/bin/x86/abc.exe (modified) #186への対応。ジェネリックインターフェイスのInheritsに対応(まずは 32bit版のみ対応)。 Thu, 14 Aug 2008 16:43:10 GMT イグトランス (egtra) [590] * trunk/ab5.0/ablib/TestCase/UI_Sample/mouse_watcher.ab (modified) Controlの変更で実行できなくなっていたサンプルを修正。 Thu, 14 Aug 2008 16:00:15 GMT イグトランス (egtra) [589] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Math/Math.ab (modified) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Strings/SPrintF.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Math.ab (modified) * trunk/ab5.0/ablib/src/basic/function.sbp (modified) 数学関数をActiveBasic.Mathへ統合 Wed, 13 Aug 2008 15:56:04 GMT dai [588] * trunk/ab5.0/abdev.exe (modified) * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) * #189への対応。型パラメータに型パラメータを指定したときにテンプレー ト展開の対象にならない不具合を修正。 * ... Wed, 13 Aug 2008 15:53:44 GMT dai [587] * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/List.ab (modified) 型パラメータの指定し忘れを修正(本来はエラーとして扱うべき … #190)。 Mon, 11 Aug 2008 14:50:41 GMT イグトランス (egtra) [586] * trunk/ab5.0/ablib/src/Classes/System/Environment.ab (modified) 修正ミス(MachineName→SystemDirectory) Mon, 11 Aug 2008 13:37:02 GMT NoWest [585] * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/MM (added) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/MM/Joystick.ab (added) * trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/Registry.ab (modified) * trunk/ab5.0/ablib/src/api_mmsys.sbp (modified) Joystickのクラスを作ってみました。  かなり前に作ったんですが、ココ最近の改良に合わせて色々弄っておりま す。 Mon, 11 Aug 2008 01:44:51 GMT NoWest [584] * trunk/ab5.0/ablib/src/Classes/System/IO/Exception.ab (modified) FileNotFoundExceptionクラスを追加 Sun, 10 Aug 2008 14:42:54 GMT イグトランス (egtra) [583] * trunk/ab5.0/ablib/src/Classes/System/Environment.ab (modified) 情報のキャッシュを廃止。APIへの文字列バッファをStringBuilderで統一。