C# と .NET Framework 4 を主にWindows Formのアプリケーション開発について

C#.NETでいく?で“8月”タグの付いているブログ記事

2008年5月31日

MT4.1テンプレートカスタマイズ中 MT4.1テンプレートカスタマイズ中

MT4.2でテンプレート構造が変わると分かっているのですが、ちょっと前にMT3で作成していたテンプレートを きれいさっぱり初期化してしまったので再カスタマイズ中です。

Vista風のボタンの作り方を見つけた関係でVistaのスタートメニュー風のドロップダウンメニューを作っています。
(たぶん良くない例なのでしょう・・・でもやりたくなったんでw)

現在左上の巨大な丸いボタン(風)にマウスを持っていくとメニューが下に出るようになっていますが、IE7とIE6は意図どおり表示されます。

SafariとOperaではメニュー背景の高さとアイコンの位置がずれまくってます。

image

またIE7でもアマゾンのくるくるウィジェット(Flash)とかぶる部分でFlashが前面に来てしまいます。

正直Web方面の知識が乏しく・・・なかなか進みません。

Flashの前に表示するのは結構難しいみたいですね。

あとはどこまでやるかです。
IEとOpera(EM・ONEに搭載されているので)でちゃんと見られるようにと思っていたんですが、Google AnaliticsでAgentを確認すると、セッションベースで70%の方がIE、23%がFirefoxでした。

image

Firefox入れるかな。

2006年8月28日

Sandcastle CTP 8月版リリース Sandcastle CTP 8月版リリース

Sandcastleブログで8月版CTPがアナウンスされている。
What's new in August 2006 Sandcastle CTP

ダウンロード:August 2006 Sandcastle CTP


Sandcastle 8月版CTPのサマリ


  1. Firefoxのサポート
  2. sandcastle.configに3つのリンクオプションを追加(local, Index, MSDN)
  3. MrefBuilder オプション /internal+- によりプライベートメンバのドキュメントを出力することが出来る
  4. 多次元配列のサポート
  5. CHMインデックスとルートノードのサポート。 このため、CHMを生成するための処理に新しい変換が追加された
  6. C#の全タグのサポートとコードコメント内のHTMLスタイルエレメントのサポート
  7. configファイル内で環境変数を使用可能
  8. XSLTransform の構文変更


まずは、プライベートメンバが出力できるようになったのがうれしい。これが無いと(私にとって)殆ど意味がない。
残念ながらVisualStudioとの連携はまだみたいです。