2020/01の自作テキストエディタ開発状況

テキストエディタ開発
この記事は約2分で読めます。

2020年1月もとっくに終了しましたね。あっという間です。記録だけは残しておきたいってことで 自作テキストエディタの進捗状況です。

ビルド回数

またもや寄り道してしまいましたね。今回はタイトルバーにいっちゃいました。いつになったら折り返しが終わるんでしょうかね……。ビルド回数は約400回なのでそこそこ弄った感があります。まぁ、エディタエンジンではなく、UI全般ですけどね。

2019年

  • 4月:1049
  • 5月:3610(+2561)
  • 6月:4098(+488)
  • 7月:4098(+0)
  • 8月:4578(+480)
  • 9月:6066(+1448)
  • 10月:7337(+1271)
  • 11月:7704(+367)
  • 12月:7766(+42)

2020年

  • 1月:8164(+398)

実装予定

  • 折り返し実装完了

実装実績

  • 折り返し実装中
  • タイトルバーを独自実装中

開発状況

またしても折り返しが終わらずでした。しゃーないね。タイトルバーを独自に実装する方法が気になって気が付いたら調べて実装していました。

最初は単純にタイトルバーを非表示にする方法を採用したのですが、この方法だと Windows10 標準のウィンドウに影が表示されないのと、アイコンをクリックした際のアニメーションがしないんですよね。

それが嫌で、どーすんのって感じで調べてたらガッツリ時間を使ってしまいました。
タイトルバーを独自に実装するには非クライアント領域を描画する必要があるんですが、そーするとやっぱりウィンドウの影が表示されなくなるんですよね。

多分、非クライアント領域を描画してもウィンドウの影を表示するやり方はあると思うのですが現時点はわからず状態です。なので、クライアント領域を広げて ToolStrip をタイトルバーにしました。

おわりに

今月こそはエディタ部分に手を入れようかと。そーしないといつまで経ってもリリースできないので。とにかく続けます。

コメント

タイトルとURLをコピーしました