👋
.NET + AvaloniaUI 制作日誌④
CefGlueがAvaloniaV11で動くようになったので、早速実装。
GUIの制作はサクサクなのでありがたいんですが、これも色々癖がありますね。
javascriptの関数の戻り値がうまく取得できなかったり、CEF本体に備わっているFind()メソッドが使えないっぽい?カスタムスキームもうまく動かせず、ファイルの受け渡しがまだ出来てない状態です。
テキスト検索機能は結局ブラウザ内のJavascriptで完結させました。
AvaloniV11 Preview7が出ました。
破壊的変更点はこちらから。
とりあえず、クリップボードがトップレベルに移動したのと、
コレクション型のリストを扱うコントロールはItems=""が廃止され、
ItemsSource=""でバインドするようになりました。
しかし、とにかくIME周りがまだまだ不安定です。
もうエディタ部も全部HTMLで実装しようかな。(本末転倒)
Discussion