Menu

#713 プロポーショナルフォント

None
closed
nobody
None
5
2016-01-10
2013-12-10
Moca
No

プロポーショナルフォントで表示・印刷できるようにします。

とりあえずのアルファ版です。

1 Attachments

Related

PatchUnicode: #1110

Discussion

  • Moca

    Moca - 2013-12-12

    ・カーソル移動時のスクロールがおかしかったのを修正
    ・OnChangeSettingのGetTabSpaceをKetaに修正
    ・vc2003用プロジェクトを(手作業で)修正

     
  • Moca

    Moca - 2013-12-19

    ・印刷でフォントを2種類設定しているとビューに戻るときにエラーになるバグの修正

     
  • Moca

    Moca - 2013-12-28

    ・タイプ別フォントが等幅しか選べなかったバグの修正
    ・背景画像のX-Scrollがおかしかったのを修正

     
  • Moca

    Moca - 2014-01-26

    ・行番号を折り返し単位にすると落ちるバグの修正

     
  • Moca

    Moca - 2014-02-10

    ・単語単位右・左移動の修正
    ・カーソル右移動の修正
    ・最新ソースに対応

     
  • Moca

    Moca - 2014-06-04

    ・フォントの拡大縮小で、カーソル位置がずれるパッチのバグの修正

     
  • Moca

    Moca - 2014-10-26

    f8a8cf07
    ・PS,LSが削除できないバグの修正

     
  • Moca

    Moca - 2014-12-25

    039938a
    ・プロポーショナルフォントで折り返し記号の背景色がおかしい
    ・NULおよびコントロールコードの幅の修正

    ・余分な変更(スペース)の削除
    ・ミニマップのコミットによる修正

     
  • syat

    syat - 2015-07-12

    skrw_new_pfont_v0_9.patch を rev4021 のソースでコンパイルが通るようにしました。

    タブ幅取得の処理がTSVモード(rev4019でコミット)と競合しているので、ひとまずプロポーショナルを優先しています。
    あとでTSVモードをマージします。

     
    • syat

      syat - 2015-09-06

      TSVモードが動くようにしました。
      プロポーショナル対応ですがまじめに各文字の幅でタブ位置を計算するとしんどいので、
      タブ位置情報は従来通り半角文字数の単位で持ち、レイアウトは半角Wの幅をかけて計算します。

      なおプロポーショナル対応の有無でプロジェクト構成が分かれていますが、コミットするときはプロポーショナルのビルドオプションごと削除したいです。

       
      • syat

        syat - 2015-09-06

        リリースビルドのエラーを修正。

         
        • syat

          syat - 2015-09-20

          ビルドオプションを削除したパッチです。

           
  • syat

    syat - 2015-09-20
    • status: open --> closed
    • Group: -->
     
  • syat

    syat - 2015-09-20

    [r4035]でコミットしました。

     

    Related

    Commit: [r4035]

  • novice123

    novice123 - 2015-12-26

    breakの後にm_posSaveAryのメモリを解放していますが、
    m_posSaveAryにメモリを確保する流れが
    MYWM_SAVEEDITSTATE -> MYWM_CHANGESETTING:PM_CHANGESETTING_FONT
    MYWM_SAVEEDITSTATE -> MYWM_CHANGESETTING:PM_CHANGESETTING_FONTSIZE
    となっているため、deleteする場所をPM_CHANGESETTING_TYPEからPM_CHANGESETTING_FONTに移動しました。

     
  • novice123

    novice123 - 2015-12-28

    [r4065]でcommitしました。

     

    Related

    Commit: [r4065]

  • novice123

    novice123 - 2016-01-09

    「行の間隔」スピンコントロールの増減が逆になったので元の動作になるようにしました。

     
  • novice123

    novice123 - 2016-01-10

    [r4070]でcommitしました。

     

    Related

    Commit: [r4070]


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.