なぜか.Net Framework2.0版

せっかく、Write Once, Run Anywhere(それ違う)な環境にいるのだから、デスクトップOS上でも動くようにしてみようと。
いやー、ライブラリがどうのという以前に、アプリケーションの設計の穴がぼろぼろ出ますな。

  • Multi Thread ApartmentではOLEを使えないのでクリップボードが対応していない。
  • TextBoxに、あらかじめCtrl+Aなどの機能が付いているのでだぶる
  • フルパスでも「\」から始まらない
  • そもそもファイルパスがない時のリカバリが環境により固定(具体的には「\My Documents」がない可能性がある)
  • 同じようなBorderStyleだと、ウィンドウ自体のBorderがあるので二重になってださい

でも、たしかに動かすだけなら割合スムーズですね。
そのうちソースごと公開します。というか、ソースツリーは統合されています。