WordPressやPHPなどを主とするブログ
明けましておめでとうございます。今年もよろしくお願いします
ってわけで2008年になりました。2007年よりもいい年になるといいですね。
2.3.2がリリースされたので、2.3.1からアップグレードしました。アップグレードに関して特に問題はありませんでした。
今回のリリースは2.3.1のバグフィックスなので大きな変更点はありませんでした。
来年は2.4が出るのでそのときは苦労しそうですが^^;
C#のTabControlはタブセレクターを非表示にする機能がありません。タブを一時的に非表示にする機能もありません。
そして、タブセレクターを非表示にしたい場面に遭遇してしまったのです。上に別のコントロールを乗せて隠す方法もないわけじゃないですがスマートではありません。
そこで海外のフォーラムなどを検索していたら素晴らしいコンポーネントを見つけました。「PanelManager」Dot Net Tips & Tricksから入手できます。これはパネルをタブのように扱えるコンポーネントです。タブセレクターがないので、タブを一時的に非表示にすることも元から実現されています。
これでますます便利になりました。
結構前になりますがXbox360は12月4日にシステムアップデートがありました。これによりXbox360でDivXやMPEG4が再生できるようになったのです。しかしこちらの環境では再生できないどころかファイル名も出ないという結果。どうやらWMPが動画を認識しないとXbox360で再生できないようなのです。
しかしWMP、拡張子がmp4のファイルを認識してくれません。MPEG4のコーデックを入れればWMPでもmp4ファイルは再生できるのですが、再生ではなく認識(ライブラリにファイル名が載る状態)してくれないとXbox360で名前すら現れません。
ここでWMP Tag Support Extenderというプラグインを入れれば標準では認識しない動画を認識できるようになるはずだったのですが、なぜかインストールしても効果を発揮せず。ガッカリ。
もう諦め半分で情報を探していたらTVersityなるものを発見。これはWMPのサーバー機能を拡張させたようなもので、WMV以外の動画もキチンと認識してくれる。加えてXbox360の対応外の動画はWMVに変換してXbox360に送りつけるというスグレモノ。ただ、変換にはそれなりのスペックが必要なので、こちらの環境だとスペック不足で変換が終わる前にタイムアウト。これまたガッカリ。
しかし、動画は再生できるようになったので満足満足。しかも管理パネルはFlexで作られているようです。Flexで完成されたアプリケーションは初めて見たのでちょっと驚き。
Flexの勉強もしてみるかな・・・という気が起きないでもなかったり。
WordPressでは記事中やコメントにクォーテーションマークを使うと ’ や ” などに自動で変換されます。これはこれで便利なのですが、変換されたクォーテーションマークをコピーすると全角文字になってしまいます。
この機能を無効化するに /wp-includes/formatting.php の 33行目、$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl); の行をコメントアウトします。
これでクォーテーションマークが変換されなくなるのでコピーしたときに全角になりません。
しかしこの方法では全てのクォーテーションマークの変換が無効になってしまうので、一部だけ無効にする方法も探してみたいと思います。
Regenが更新するブログです。
WordPressやPHPが主な内容です。
毎日更新はできませんが、できるだけポストしていきます。