.NET CF 3.5 を使用して、Windows Mobile 用のフォーム アプリ (Web ではない) を開発しています。HTML エディター コントロールが必要です。単純な FCKEditor に沿ったものを探していますが、フォーム アプリ (EXE) で使用するためのものです。
助言がありますか?
.NET CF 3.5 を使用して、Windows Mobile 用のフォーム アプリ (Web ではない) を開発しています。HTML エディター コントロールが必要です。単純な FCKEditor に沿ったものを探していますが、フォーム アプリ (EXE) で使用するためのものです。
助言がありますか?
Pocket IE (Windows Mobile に含まれる Web ブラウザ) は、Netscape 2 とほぼ同じくらい強力です... Javascript のサポートはありません。そのため、ブラウザベースの HTML エディタを使用してもうまくいきません。Opera はデスクトップ バージョンのほとんどの機能 (DOM と Javascript のサポートを含む) を備えていますが、Windows Mobile に埋め込み機能があるかどうかはわかりません。また、アプリが動作するには Opera のコピーが必要であり、それが商用ソフトウェアであることを意味します。
計画を少し縮小して、WYSIWYG HTML 編集のことは忘れてください。小さな画面の小さなデバイスです。人々が Web コンテンツを編集する必要はありますか?
または: 独自の小さなエディターを Windows.Forms コントロールとして最初から作成します。これらのエディター ボックスで人々が行うことのフォント、サイズ、および色の変更 (90%) のみをサポートしたい場合は、それほど難しくはありませんが、経験豊富な .NET フォーム開発者にとってはおそらく数週間の作業です。 .
コンパクト フレームワークでサポートされているかどうかはわかりませんが、リフレクションを使用して WebBrowser コントロールに designmode を設定し、それをラップしてシンプルな WYSIWYG エディターを作成することができます..これがコードだと思います..
webBrowser1.Document.GetType().GetProperty("designmode").SetValue(webBrowser1.Document, true, null);
私が提案できるのはNotepad++だけです。私は Web 用に使用していますが、おそらく 30 以上の言語をサポートしており、無料なので、探しているものが見つかるかもしれません。