ポテトエディタ Ver.0.18 ~オレ do it~
//------------------------------------
// Ver.0.18.2 --> Ver.0.18.3
//------------------------------------
ウインドウにD&D時、ウインドウを綺麗に並べて開くようにした。
NULL文字を半角空白に変換し、制御記号を文字として出力するようにした。
改行・[EOF]幅をゼロにし、折り返しを超えて右に来るようにした。
スクロールコメントに検索文字列位置を追加した。
正規表現をstd::regexに変えた。
入力補完で、自動収集したものは色を変え、設定を変えても残すようにした。
罫線モードを作成した。
ツールバーを作成した。
印刷プレビューを作成した。
フォントサイズを5~72の範囲しか指定できないようにした。
SJIS保存時にUnicode文字が含まれていた時のチェック。
Pythonで """ """ の同じ文字列の開始・終了ブロックコメントが可能になった。
C#・Javaで /* *//** */ の2つのコメントが可能になった。
設定ダイアログで以前開いたページを初期表示。
文書タイプ別設定で、現在選択されている文書タイプを初期表示。
レイアウトファイルの識別子を2文字から3文字に変えた。
フォントに太字・斜体・下線・取消線を指定できるようにした。
「右端で折り返し」時、ルーラーの表示桁数に余白を持たせた。
特定条件における描画速度の向上。
シングルクォートとダブルクォートの色分けをできるようにした。
タスクバーに文字コードのBOM有の表記を加えた。
タスクバーに文字番号を表示するようにした。
定期バックアップ処理を作成した。(60~600秒で指定)


//------------------------------------
// Ver.0.18.1 --> Ver.0.18.2
//------------------------------------
いくつかのバグを修正した。
ウインドウにD&Dされた時の挙動を修正。フォルダも開けるようにした。
新型のエディタ設定を作成した。
入力補完を作成した。
行頭でHomeキーを押した時、行頭がタブならタブ以外の文字位置まで移動。
先頭強調を作成した。1桁目に > があったら引用符強調など。
スクロールコメントを作成した。
設定に、レイアウト編集ダイアログを作成した。
設定に、キーワード編集ダイアログを作成した。
コメントに英数字を含むことが可能になった。例1)=begin 例2)rem 等。
ブロックコメントをネスト型を含む3種類にした。
ラインコメントを3種類にした。
検索・置換履歴を作成した。
メニューに[設定]を作成し、バージョン情報ダイアログを作成した。
フォーカス時にパスを表示、非フォーカス時にファイル名のみをタイトル表示。
他エディタで変更された時、読み込み直す。
キーワードを3つに分類し、3色まで使用できるようにした。
"最近のファイル"で既にファイルが存在しない場合、メニューから消去。
Editing.DLLを作成し、同じファイルを開かないようにした。


//------------------------------------
// Ver.0.18.0 --> Ver.0.18.1
//------------------------------------
改行記号を矢印にした。
選択された状態でタブを入力。行頭タブ挿入・削除。
フリーカーソル時でもステータスバー表示。
「単語単位で検索」の追加。
「前を置換」を作成。
置換をCtrl+F3 / 前を置換をShift+Ctrl+F3。
画面分割の作成。
選択色の反転をやめた。検索一致箇所の背景色付け。
「日時の挿入」の文字列を書式設定できるようにした。
Windows10でIME再変換できていなかったのを修正。
印刷機能(印刷ダイアログ・ページ設定)を作成。
検索・置換の挙動を修正。
更新行のために描画が遅くなっていたのを修正。
フリーカーソル選択の挙動を修正。
アプリケーションキーの挙動を修正。


//------------------------------------
// GreenPad --> Ver.0.18.0
//------------------------------------
メモリデバイスコンテキストを導入してチラつきを減らした。
検索ダイアログでF3 と Shift+F3が効くようにした。
更新された行に色を付けた。
フリーカーソルの導入。
ひらがな・カタカナ・漢字・全角英数字を別トークンにした。
ルーラーを付けた。
異体字に対応。
正規表現での検索・置換に\nを追加。
文字列色を赤にした。
選択色を青にした。