◀一般トップへ
  • 1262 sakura_2002-02-26.zip
    • 1268 Re:sakura_2002-02-26.zip
      • 1269 Re:sakura_2002-02-26.zip
        • 1270 Re2:sakura_2002-02-26.zip
          • 1271 Re3:sakura_2002-02-26.zip
            • 1273 Re3:sakura_2002-02-26.zip
              • 1275 Re4:sakura_2002-02-26.zip
                • 1277 Re4:sakura_2002-02-26.zip
  • [1262] sakura_2002-02-26.zip やざき 2002年02月26日 18:04

    アップロードしました。

    http://sakura-editor.sourceforge.net/snapshot/sakura_2002-02-26.zip

    ・保存するときに、不安になるメッセージが出てこないように。
    ・フォントの設定をキャンセルしても、次のウィンドウから反映されてしまうバグ修正。
    ・ルーラーのちらつきを低減

    などです。んでは。
    • [1268] Re:sakura_2002-02-26.zip hideto 2002年02月27日 16:32

      ありゃ?
      いつのまにか、前に直してもらった[ヘルプ]-[目次]のメニューが使えなくなってますね。(Alt+F1も同様)
      既知の問題でしたらすみません。

      WinNTです。
      • [1269] Re:sakura_2002-02-26.zip みく 2002年02月27日 18:37

        >タイトル: Re:sakura_2002-02-26.zip
        >発言者: hideto
        >ありゃ?
        >いつのまにか、前に直してもらった[ヘルプ]-[目次]のメニューが使えなくなってますね。(Alt+F1も同様)
        >既知の問題でしたらすみません。
        >
        >WinNTです。

        Win98で目次タブが出なくなっていたので修正したのですが、
        こちらを立てればあちらが立たず、ってやつですね。

        ということで、WinHelp関数の戻り値で判断するのではなく
        (NTでも正常終了していると思われる)
        NTかどうか判断して処理を沸ける必要がありそうです。
        #確かetc_utyあたりにあったはず

        ところでXPはどうなんでしょう>どなたか
        #Win98,W2Kは問題ありません。Win95も多分大丈夫
        • [1270] Re2:sakura_2002-02-26.zip やざき 2002年02月27日 23:18

          ::WinHelp( m_hWnd, szHelp, HELP_CONTENTS , 0 ); //[目次]タブの表示
          だけじゃだめなのかな?
          • [1271] Re3:sakura_2002-02-26.zip やざき 2002年02月27日 23:24

            ▼ やざきさん
            > ::WinHelp( m_hWnd, szHelp, HELP_CONTENTS , 0 ); //[目次]タブの表示
            > だけじゃだめなのかな?

            違った。
            >新しいアプリケーションでは .cnt ファイルを用意して、HELP_FINDER コマンドを使うべきです。
            らしいので、
            ::WinHelp( m_hWnd, szHelp, HELP_FINDER, 0 );
            でどう?
            Win2000では問題なしでした。
            • [1273] Re3:sakura_2002-02-26.zip げんた 2002年02月28日 00:14

              技術的な内容なのでこちらにはそぐわないかもしれませんが.
              ▼ やざきさん
              >>新しいアプリケーションでは .cnt ファイルを用意して、HELP_FINDER コマンドを使うべきです。
              >らしいので、
              本来はそうなのでしょうが,変更点付近のコメントに「HELP_FINDER」を使うと以前の状態が残ってしまうので敢えて使わないと書かれています.

              試していないのですが,たぶん目次→キーワードタブ→閉じる→目次 としたときに前に開いた「キーワード」ページが開いてしまうという意味ではないかと思います.
              • [1275] Re4:sakura_2002-02-26.zip やざき 2002年02月28日 10:43

                ▼ げんたさん
                > 技術的な内容なのでこちらにはそぐわないかもしれませんが.
                > ▼ やざきさん
                > >>新しいアプリケーションでは .cnt ファイルを用意して、HELP_FINDER コマンドを使うべきです。
                > >らしいので、
                > 本来はそうなのでしょうが,変更点付近のコメントに「HELP_FINDER」を使うと以前の状態が残ってしまうので敢えて使わないと書かれています.
                >
                > 試していないのですが,たぶん目次→キーワードタブ→閉じる→目次 としたときに前に開いた「キーワード」ページが開いてしまうという意味ではないかと思います.

                なるほど。確かにそうなりますね。
                逆に、

                ::WinHelp( m_hWnd, szHelp, HELP_CONTENTS , 0 ); //目次ページの表示
                ::WinHelp( m_hWnd, szHelp, HELP_COMMAND, (unsigned long)"CONTENTS()" ); // 目次タブの表示

                したらどうかな?
                目次トピックを表示してから、目次ウィンドウ(っていうのかな?)を表示。
                これなら、WinNTははじめの行だけ実行されて(るんですよね?)、目次ページが表示される。
                それ以外は、目次ページが表示されて、その上に目次タブが表示される。

                いかがでしょう?
                • [1277] Re4:sakura_2002-02-26.zip みく 2002年02月28日 19:03


                  サンプルソースを書いてみました。
                  →開発掲示板へ。