2004-11-01から1ヶ月間の記事一覧
Edgewall SoftwareのTracページのように Trac のすべてのページにサイドバーを取り付けてみる。
ClearSilver は Trac で使われている HTML テンプレートエンジン。 まだ、ぱっとみ使いやすいようには見えないけど、Perl, Python, Java, C/C++, C# と対応言語が多いのは結構強い?でも、テンプレートファイルが .cs なので C# と混ざってしまうのが辛い(…
id:ladybug:20041117 にて書いた csharp.st を有効化するためには2つの設定を変更しなければならない。
色々と考えてはみたが、今のボタンの PerformClick() メソッドの動きは SDK/BCL の不具合としてよさそうだ。 というわけで、回避するためのボタンクラスは以下のような実装でいけそうだと思われる。
なぜ Validating イベントが発生する? 通常のマウス操作では問題ないのだが、アクセラレーターキーなどを利用した結果として検証が発生すると、入力検証はすこし意外な動きをするようだ。これでは検証を要求するコントロールをアクティブにした状態で、ESC …
ダイアログの機能の1つとして、ダイアログによって入力された値の検証機能があり、これは Delphi や Visual C/C++ から移行してきた人間にはとっつきにくいかもしれない機能である。 入力検証機能の実装は、コンテナコントロールの Validate() メソッドと、…
11/19 のつもりがタイプミスで 11/10 に登録してしまいました。 11/10 はおそらく何も書いていなかったので削除しましたが、書いていたら上書きされちゃうんだっけ?
gmcs は CS8025: Parsing error なんですよね。 public byte Sub(byte left, byte right) { checked { #if __MonoCS__ return Convert.ToByte(left - right); #else return (byte) (left - right); #endif } }として解決、sbyte も同様です。はてさて? IMat…
もう1つ、System.Resources.ResourceManager クラスはどちらも未指定では CurrentUICulture を見るようになっているのだが、検索するアセンブリが異なるようだ。 Microsoft の実装では、ResourceManager は実行アセンブリにデフォルトカルチャ、サテライト…
たまたま見つけたものだけど、Mono は CurrentCulture と CurrentUICulture の使い分けが VB.NET と似ているようで、DisplayName とか ErrorMessage とか Message みたいなプロパティ類が文字列を返すとき、CurrentCulture が使用される。 これは、Microsoft…
以下は、Microsoft .NET 1.1 SP1 と Mono 1.1.2.0.2 における話です。
結局ソースからせっせと入れなおすのが一番早かった(苦笑 バイナリをコピーするだけで動きそうな Win32 環境で構築しようとしたら、何かでちょっと時間をくったんだけど…忘れた。 Vine Linux 上でだいたいのところをつかんだので、他所の FreeBSD 環境にも…
fetch時のバッファが足りないときのエラーコードが ENOMEM から DB_BUFFER_SMALL に変更になった。 ENOMEM は fatal-error だから、違うエラーコードを使うべきだ、というのは普通の流れかな、と思うが、Subversion などエラーコードを ENOMEM でチェックし…
とりあえず、 Trac*1 影舞*2 あたりが候補。影舞は日本語UIでシンプルなもので、シンプルすぎて遊び甲斐がないかもしれない。 とりあえず、ほぼまっさらなVine3.0にTracを入れようとしたら、/usr/lib/physon2.3/config/ だったかな? にファイルが足りないよ…
System.Windows.Forms.Form クラスには2つの表示メソッド Show() と ShowDialog() があり、ShowDialog() を使用して表示されるフォームはダイアログであるかのように振舞う。 その際の動きは Visual Basic や Delphi*1 を利用していた人にとっては馴染の動…
http://blogs.msdn.com/kcwalina/archive/2004/11/03/251722.aspx http://blogs.msdn.com/kcwalina/archive/2004/11/04/252473.aspx 相変わらず、こういう話題にはコメントがつきやすいようです。イベントハンドラの sender と e ぐらいの分別で T と Txxx …
9月6日の日記で書いていた VKB だが、たのみこむで購入可能になったようだ。 http://www.tanomi.com/limited/html/00034.html