Windows、Linux、Mac の .NET と Mono の両方で動作する WeifenLuo の代替品が必要です。できれば MIT ライセンスでライセンスされています。API が WeifenLuo の API に似ていればありがたいのですが、そのような API が利用できない可能性があることは理解しています。
また、Googleで何も見つからなかったので、これは存在しない可能性があると思います. この場合、これを実装する方法に関するヒントが欲しいです。
私は Windows.Forms の経験がある程度 (あまりありません) ありますが、P/Invoke を使用してはなりません。ウィンドウの動きを検出する方法と、指定された位置とサイズで縁なしの半透明のウィンドウを作成する方法は既に知っています。
だからここに私が直面しているいくつかの問題があります:
- WeifenLuo は複数の左/右/上/下のペインをサポートしているため、サイズを変更して複数のパネルを含めることができます。
- 分割可能なタブもサポートしています。
始める前に知っておくべきことは他にありますか? 利用可能な同様のオープンソース プロジェクトはありますか?