source: trunk/ab5.0/ablib/src/Classes

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @707   15 years イグトランス (egtra) 標準入力からの読込時、Ctrl+Zを検知して以後EOFと扱うように修正。 (#243)
(edit) @706   15 years イグトランス (egtra) String.Joinで引数stringsの配列の要素が0だった場合にもエラーを返さないように修正。また、stringsがNothingのとき …
(edit) @705   15 years イグトランス (egtra) Metafileクラスの追加 (#242)
(edit) @704   15 years イグトランス (egtra) Bitmapクラスの追加 (#242)
(edit) @703   15 years イグトランス (egtra) Imageクラスを追加 (#242)
(edit) @702   15 years イグトランス (egtra) テキスト読み取り時、EOF周りの扱いの誤りを修正
(edit) @701   15 years イグトランス (egtra) BrushとStringFormatを追加 (#241)
(edit) @700   15 years イグトランス (egtra) GdiPlusEnums.abの列挙体を名前空間System.Drawing以下に配置
(edit) @699   15 years イグトランス (egtra) 無駄となったUNICODE条件分岐を削除
(edit) @698   15 years イグトランス (egtra) GDI+をコンパイルできるように修正。FontFamily, Penの追加。サンプルとして、Step 32のGDI+版を制作。 (#56)
(edit) @695   15 years イグトランス (egtra) 64ビットビルドで警告が出るコードの修正
(edit) @694   15 years NoWest カラー情報を扱うためのクラス群 (#240)
(edit) @690   15 years NoWest 本格的に作り始めました。 まだ、仕様を厳密に決めていないので これを使って何か作るということはまだしないでください。 (#240)
(edit) @689   15 years イグトランス (egtra) 書換禁止のバッファを書き換えるバグを修正
(edit) @687   15 years イグトランス (egtra) ReadConsoleのバッファサイズにSizeOf(TCHAR)をかけ算するよう修正(WriteConsoleはかけ算不要の模様)
(edit) @686   15 years イグトランス (egtra) コンソールでのアンダーフローの処理の誤りを修正
(edit) @684   15 years イグトランス (egtra) Circle, Sqrtを壊していたので修正。プロンプト画面の描画ステートメントの座標の引数をDoubleへ変更。
(edit) @682   15 years イグトランス (egtra) UTF8Encodingクラスをとりあえず使える状態に。ただし、BOM出力はまだ不可能。 (#231)
(edit) @679   15 years イグトランス (egtra) UI.TimerをWM_TIMER使用に修正。Step32時計のサンプルを追加。
(edit) @678   15 years NoWest Forms.TimerクラスをThreading名前空間に引っ越す。 ついでにTimeoutのバグを修正
(edit) @677   15 years NoWest Timerクラスを実装しました。 (#238)
(edit) @676   15 years イグトランス (egtra) #231に関連して、エンコーディング周りを見直し、Encoder/Decoderをストリーム用に特化。 …
(edit) @675   15 years イグトランス (egtra) List<T>のCapacityの増加量を2倍に修正。内部のポインタの取得用のDataプロパティの追加。Containsの実装。
(edit) @674   15 years NoWest チケット1 #198 の問題でマウスイベントが正常に動きませんので、 暫定的に変換プログラムを挿入しました。
(edit) @668   15 years dai ReadImplメソッド内で配列の要素に対して整数以外の値が指定されていたタイプミスを修正。
(edit) @667   15 years NoWest Environment.GetLogicalDrivesメソッド内でPCWSTRとPCSTRを分けていましたが、PCTSTRに統一しました。
(edit) @666   15 years イグトランス (egtra) マルチバイト文字列の先行バイトの扱いを忘れていたことを修正 (#235)
(edit) @665   15 years イグトランス (egtra) TextWriter同様TextReaderでバッファリングし、StreamReaderはMultiByteToWideChar固定で仮実装。 …
(edit) @664   15 years イグトランス (egtra) [663]「ログメッセージの入力強制、チケットIDの入力サポート」の全フォルダへの適用
(edit) @662   15 years イグトランス (egtra) StreamReaderとStringReaderでEOF絡みの判定漏れを修正。
(edit) @661   15 years イグトランス (egtra) OperatingSystem.VersionStringをStringBuilder使用に書き換えた。
(edit) @660   15 years イグトランス (egtra) #234の修正
(edit) @659   15 years イグトランス (egtra) Unicodeビルド時にGetDateTimeFormatsがうまくいかない問題を修正
(edit) @658   15 years イグトランス (egtra) New式でステップインしたときにステップ数を減らすためReferenceEqualsの修正
(edit) @657   15 years イグトランス (egtra) Stringを引数に取るコンストラクタを廃止
(edit) @655   15 years イグトランス (egtra) #161完了。StreamReaderのUnicode対応。
(edit) @653   15 years イグトランス (egtra) TextWriter及びその派生クラスをEncodingを用いるように変更。UTF8EncodingをEncodingの変更に追従させていない …
(edit) @651   15 years イグトランス (egtra) ワイド文字列を引数に取るコンストラクタで、誤ったポインタの扱いを修正。
(edit) @650   15 years NoWest EnvironmentクラスにGetLogicalDrivesメソッドを追加しました。
(edit) @649   16 years OverTaker IPHostEntry,Dnsクラスを半分実装。getaddrinfoがXPSP1以降にしかないので、gethostbyname版の実装もあと …
(edit) @648   16 years OverTaker IPEndPointの実装
(edit) @647   16 years OverTaker IPAddress修正。SocketAddressクラスを実装。IPAdderssのスコープがよくわからないので、とりあえずコメントアウト
(edit) @646   16 years イグトランス (egtra) WindowHandleをWindows.UIの一部として使うために改造。メンバ関数の厳選、例外処理の導入など。
(edit) @644   16 years イグトランス (egtra) #222 3状態への対応
(edit) @643   16 years イグトランス (egtra) ListBoxをWmCommandControlの派生クラスへ変更。mouse_watcher_dlgが実行時エラーになる問題を解消。
(edit) @642   16 years イグトランス (egtra) CheckBoxとButtonBaseクラスを追加。
(edit) @639   16 years OverTaker IPAddressクラスを実装。Winsockを補助するクラスも実装。
(edit) @638   16 years イグトランス (egtra) StaticTextクラス(Staticコントロールのテキストのみ対応)を追加
(edit) @637   16 years イグトランス (egtra) Button.OnClickの仕組みを汎用的(WM_COMMAND全般)に。WndProcなどをProtectedへ。
(edit) @636   16 years NoWest Staticなメンバ変数にConsoleColorを指定するとなぜかエラーになるようなので、 …
(edit) @635   16 years NoWest 名前空間への入れ忘れの修正と ConsoleクラスのResetColorのバグへ対応。 正しい動作かご確認ください。
(edit) @634   16 years イグトランス (egtra) #202 Compare/CompareOrdinal完了
(edit) @633   16 years NoWest AsReadOnlyCollectionを実装するとうまくコンパイルできない問題ですが、 …
(edit) @631   16 years NoWest List<T>、Stack<T>、Queue<T>を相互にIEnumerator<T>を使って変換できるようにしました。 …
(edit) @630   16 years NoWest スペルミスを修正しておきました。
(edit) @629   16 years イグトランス (egtra) Console.Title(取得側)が正しく動かないバグを除去
(edit) @627   16 years NoWest さらにConsoleクラスを強化しました。 また、COLOR命令、CLS命令、LOCATE命令に対応しました。 …
(edit) @624   16 years イグトランス (egtra) メッセージキューの作り方が間違っていたらしいのを修正
(edit) @623   16 years NoWest ミスを修正
(edit) @622   16 years NoWest Consoleクラスを強化
(edit) @621   16 years イグトランス (egtra) GC_mallocがNULLを返さなくなったことへの対応
(edit) @620   16 years イグトランス (egtra) Searchでtypesの検索をItemからTryGetValueへ変更。
(edit) @619   16 years NoWest Collection<T>クラス系は一応の完成ですが、briefはまだ書いてません。
(edit) @617   16 years dai 64bitビルドするとキャスト警告になるため、As指定を行った。
(edit) @615   16 years イグトランス (egtra) サブクラス化機構(Control.Attach)の整備
(edit) @614   16 years イグトランス (egtra) Windowsバージョン確認関数追加
(edit) @611   16 years イグトランス (egtra) ListBox.Itemsを実装。サンプルも修正。
(edit) @610   16 years NoWest CollectionクラスはListクラスと同じく IListインターフェイスを実装しているのですが、 …
(edit) @609   16 years イグトランス (egtra) Stream.Nullを追加
(edit) @607   16 years dai 型パラメータの指定漏れを修正
(edit) @606   16 years イグトランス (egtra) Consoleにてエラー出力を整備
(edit) @605   16 years イグトランス (egtra) 非同期入出力(Begin/End-Read/Writeメソッド)を実装。
(edit) @604   16 years OverTaker Controlがコンパイルできなくなっていたエラーを修整。 ついでにsockaddr_in6,in6_addrの宣言追加。
(edit) @603   16 years イグトランス (egtra) [601][602]でのコミットし忘れ分と細かい修正
(edit) @602   16 years イグトランス (egtra) Exception.ToStringでHRESULTをFormatMessageで文字列化したものを出力するようにした(要#192)。
(edit) @601   16 years イグトランス (egtra) PlatformIDで#198を回避
(edit) @600   16 years イグトランス (egtra) CriticalSectionLockのImplements IDisoposeをコメントアウト解除
(edit) @599   16 years イグトランス (egtra) ThreadPoolの実装、WaitHandle.WaitAny/WaitAllのまともな実装、ほか。
(edit) @598   16 years イグトランス (egtra) [597]でのコミット漏れ)より簡単なGC避けとしてObjectHandleを追加。 …
(edit) @597   16 years イグトランス (egtra) ThreadStartを引数に取るThreadコンストラクタを追加。
(edit) @594   16 years NoWest MIDI出力関連のMidiOutクラスを追加。 Joystick.abを改良。ListをIlistに変更。
(edit) @592   16 years NoWest IListおよびICollectionをインターフェイス化
(edit) @589   16 years イグトランス (egtra) 数学関数をActiveBasic.Mathへ統合
(edit) @587   16 years dai 型パラメータの指定し忘れを修正(本来はエラーとして扱うべき … #190)。
(edit) @586   16 years イグトランス (egtra) 修正ミス(MachineNameSystemDirectory)
(edit) @585   16 years NoWest Joystickのクラスを作ってみました。  かなり前に作ったんですが、ココ最近の改良に合わせて色々弄っております。
(edit) @584   16 years NoWest FileNotFoundExceptionクラスを追加
(edit) @583   16 years イグトランス (egtra) 情報のキャッシュを廃止。APIへの文字列バッファをStringBuilderで統一。
(edit) @582   16 years イグトランス (egtra) 非Genericコレクションインタフェースの扱いを大幅に縮小。Queue/Stackの実装インタフェースの修正。
(edit) @581   16 years イグトランス (egtra) Unicodeコンパイルで問題になる部分を修正
(edit) @580   16 years NoWest コミットしておきますが、コンパイルはできても動きません。 バグだと確信しておりますが、原因は特定できていません。 …
(edit) @579   16 years dai * ForeachがIDisposableを実装したIEnumerator<T>を取り扱うように変更 * …
(edit) @578   16 years NoWest 名前空間に入れ忘れていたのを修正。
(edit) @577   16 years NoWest
(edit) @576   16 years イグトランス (egtra) ListBox, Dialogの追加。UI_Sample/mouse_watcherの追加。
(edit) @575   16 years イグトランス (egtra) ウィンドウ作成関数を親用のCreateFormと子用のCreateに分離。
(edit) @574   16 years イグトランス (egtra) COM参照カウント管理クラスComClassBaseを追加。
(edit) @573   16 years NoWest まだまだ、機能のほとんどは未実装であるが 一応、コミットしておきます。 実装済みの機能としましては 「キーの取得、 …
(edit) @568   16 years dai 不適切なByRef指定を除去
(edit) @566   16 years dai #183への対応。コンストラクタ呼び出し時にThisを指定しないようにした。
Note: See TracRevisionLog for help on using the revision log.