http://oshiete.goo.ne.jp/qa/6259045.html
- System.Windows.Forms.PrintControllerWithStatusDialog
- (internal)System.Windows.Forms.PrintingDialog
Monoも似たような挙動を示すんだけど、PrintPreviewControlでPrintControllerWithStatusDialogであるかどうか検査しなければならない理由がさっぱりわからない。PrintControllerであれば別にどうでもいい気がするんだけどなぁ。(PrintControllerWithStatusDialogのprivateなメンバ変数dialogがPrintingって表示される奴。まさかこの変数を使うすべてのメンバを全てオーバーライドしろと?)
俺の環境だけかもしれないが、たまにAbout Minefieldのウィンドウ上のイベントが発生しなくなる。下(Z軸)方向にMinefield本体のリンクがあるとき、そのリンクに飛んでしまう事態が発生している。一旦Minefield以外のアプリケーションに切り替えると、タイトルバーのドラッグによるウィンドウの移動や×ボタンによって閉じることができるようになるんだけど…
もしかしたら、特定のFlash(どれかは内緒)が影響しているかもしれないのでしばらく様子見
あれ、俺いつBug 129941 - overflow:hidden, auto, & scroll cause truncation of data in Print Previewに投票したんだろ、記憶にないや(汗 Bugzillaからのメールで気づいた。
マシンを親に渡した場合、更新が途絶える。
- X11系とCarbon用のコードを削除
- RunningOnUnixが条件となっている内容をコメントアウト
- XEvent自体は、mono/mono-webkitから入手可能なのでこれを使う。ただし、このクラスはMono.Webkitにあるので、適当に弄るべし
前記の対処でビルド自体は成功。うまく動くかは未検証。