開発室

提供: MeryWiki
2016年1月31日 (日) 18:59時点におけるAdmin (トーク | 投稿記録)による版
ナビゲーションに移動 検索に移動

Mery 3 系 (コードネーム: Alpaka) のベータ版置き場の予定


Mery のエディタエンジン TNotePad の作者さんの開発記録によると TNotePad (真魚) の 64 ビット版は開発・公開を中止されたようです。Delphi XE2 では無理という雰囲気の内容でしたので、Mery の 64 ビット対応についても私の技術力でどこまで対応できるかは分かりませんが、最悪、やっぱ開発やめますというケースも想定してこの「開発室」でこっそりベータ版を公開していこうと思います。


予定

  • 64 ビット対応
  • 正規表現エンジン「鬼車」から「鬼雲」に変更
  • Tidy HTML5 採用


希望

  • ツールバーの大きいアイコンが欲しい
Glyfz の「Office 2016」が素敵。でも「Office 2010」の全部セットで $125 でも良いかもしれない
  • オシャレな exe アイコンが欲しい
デザインが統一された商用のアプリケーションアイコン一式が欲しい


開発環境

  • Embarcadero Delphi XE2
    • Delphi 10 Seattle だとオーバースペック
    • exe のファイルサイズが 400KB 程膨らむけど Delphi 10 Seattle よりはだいぶマシ
    • ちなみにその 400KB は XE2 から搭載されたスキン機能のせいらしい
(どうせならスキン機能使ってみるか?と思ったらダサいのしかなかった)


  • Microsoft Visual C++ 2008
    • Visual C++ 2015 だとオーバースペック
    • 鬼雲、Tidy、Hunspell の 32 ビット版、64 ビット版がそれぞれビルドできれば何でも良い


現状

  • 本体の 64 ビット対応
Active Script の 64 ビット対応がヤバかった
  • Tidy HTML5 採用
なんかできそうな気がしてきた
  • 鬼雲 64 ビット版のビルド
良く分からなかったけどなんかできたっぽい
ヘッダの 64 ビット対応もほぼ完了
そもそも 64 ビット版なんてないし、64 ビットでビルドすればいいだけなのか謎
そもそも MSVC でビルドする方法が分からない
スポンサーリンク