◀ANSI版開発トップへ
  • 2136 キャレットの表示
    • 2141 RE: キャレットの表示
      • 2148 RE2: キャレットの表示
        • 2160 RE3: キャレットの表示
  • [2136] キャレットの表示 ai 2002年06月03日 20:13

    キャレットが行番号やルーラー上に表示されるのを、表示しないようにしてみました。
    ベースはssrc_2002-05-20です。

    http://www.egroups.co.jp/files/sakura-editor/Developer/Source/ShowEditCaret.zip
    • [2141] RE: キャレットの表示 やざき 2002年06月05日 00:16

      >タイトル: RE: キャレットの表示
      >発言者: ai
      >キャレットが行番号やルーラー上に表示されるのを、表示しないようにしてみました。
      >ベースはssrc_2002-05-20です。
      >
      >http://www.egroups.co.jp/files/sakura-editor/Developer/Source/ShowEditCaret.zip

      取り込みました。Thanx!
      • [2148] RE2: キャレットの表示 ai 2002年06月05日 12:57

        取り込んでいただきありがとうございます。
        が、問題ありでした。
        ウィンドウを分割した状態で、アクティブでない側のウィンドウ(?)のスクロールバーをクリック後に編集を行なおうとするとキャレットが表示されません。
        HideCaretとShowCaretをしている箇所全てを下記のように修正する必要がありそうです。

        ::HideCaret( m_hWnd );
        ↓
        if (m_bCaretShowFlag == true){
        ::HideCaret( m_hWnd );
        m_bCaretShowFlag = false;
        }

        ::ShowCaret( m_hWnd );
        ↓
        ::ShowCaret( m_hWnd );
        m_bCaretShowFlag = true;
        • [2160] RE3: キャレットの表示 みく 2002年06月07日 19:25


          DIFF差分表示のパッチ(diff0607.zip)に合わせて入れておきました。