◀ドキュメントトップへ
  • 116 トピック番号(一般掲示板から移動)
    • 117 Re:トピック番号(一般掲示板から移動)
      • 118 Re2:トピック番号(一般掲示板から移動)
        • 119 Re3:トピック番号(一般掲示板から移動)
  • [116] トピック番号(一般掲示板から移動) すとーにぃ 2001年12月11日 13:01

    ▼ やざきさん
    > それなら一気に変えないで、まずは
    > FuncID_To_HelpContextID()
    > で、sakura.hhを参照するように、変更してみませんか?

    これは早めにやりたいですね。
    これもGPL化問題で、sakura.hhの扱いをどうするか考えようとしたところで止まってます。
    そのときの案としてはsakura_coreフォルダあたりにsakura.hhのコピーを置いて参照しようと
    していたと思います。

    > 実はIDが足りてなかったとか、
    3月頃にトピック番号はFuncID_To_HelpContextID()経由で取得するように
    変更したのですが(更新履歴参照)、それ以降に追加されたダイアログに対応する
    ポップアップヘルプで説明文がないものがあるかも。

    > ヘルプと本体で、異なるIDを割り当てられてたとか
    これは多分なさそう?

    > これなら、F_FILENEWなどに変えてしまって、弊害があった
    > というわけでもなさそうかな?

    やることになったとして、FuncID_To_HelpContextID()の中身を
     switch( nFuncID ){
       case xxx: return xxxx;
       case xxx: return xxxx;
       default: return nFuncID;
     }
    とかでしょうか。
    • [117] Re:トピック番号(一般掲示板から移動) やざき 2001年12月11日 16:51

      ▼ すとーにぃさん
      > ▼ やざきさん
      > > それなら一気に変えないで、まずは
      > > FuncID_To_HelpContextID()
      > > で、sakura.hhを参照するように、変更してみませんか?
      >
      > これは早めにやりたいですね。
      > これもGPL化問題で、sakura.hhの扱いをどうするか考えようとしたところで止まってます。
      > そのときの案としてはsakura_coreフォルダあたりにsakura.hhのコピーを置いて参照しようと
      > していたと思います。

      GPL化問題でsakura.hhの扱いをどうするかって、
      何が問題だったんですか?

      よくわかってないんですけど、どこかログを読めば
      経緯(とか問題とされている点)がわかったりしますか?


      > やることになったとして、FuncID_To_HelpContextID()の中身を
      >  switch( nFuncID ){
      >    case xxx: return xxxx;
      >    case xxx: return xxxx;
      >    default: return nFuncID;
      >  }
      > とかでしょうか。

      暫定的に、sakura.hhを参照するようにしたとして、
      問題がなければ最終的には、

      int FuncID_To_HelpContextID( int nFuncID )
      {
      switch( nFuncID ){
      case F_UNINDENT_TAB: return F_INDENT_TAB;
      case F_UNINDENT_SPACE: return F_INDENT_SPACE;
      default: return nFuncID;
      }
      }

      ですかね。

      ひとまず、sakura.hhを参照するように変えてみます。
      • [118] Re2:トピック番号(一般掲示板から移動) やざき 2001年12月11日 17:40

        > ひとまず、sakura.hhを参照するように変えてみます。

        というわけで変えてみました。
        eGroupにアップロードしてあります。

        スクリプトで、sakura.hhのコメントと、etc_uty.cppの
        コメントが同一か否かを判断したかったため、
        適宜sakura.hhのコメントを、etc_uty.cppのコメントに
        あわせています。

        致命的かもしれませんが、コンパイル&テストをしていません。。。
        • [119] Re3:トピック番号(一般掲示板から移動) すとーにぃ 2001年12月19日 13:11

          ▼ やざきさん
          > > ひとまず、sakura.hhを参照するように変えてみます。
          >
          > というわけで変えてみました。
          > eGroupにアップロードしてあります。
          ありがとうございます。m(_ _)m

          > GPL化問題でsakura.hhの扱いをどうするかって、
          > 何が問題だったんですか?

          開発掲示板の[330]付近ですが、既に記事が消えてますね。
          (本体とヘルプの両方からsakura.hhを参照させる→本体とヘルプ、それぞれのライセンス規定と矛盾するパターンは生じないか?)
          とりあえずsakura.hhのコピーをsakura_coreにおいといて、問題が出たら考えることにしましょう。

          ▼ 私
          > やることになったとして、FuncID_To_HelpContextID()の中身を
          >  switch( nFuncID ){
          >    case xxx: return xxxx;
          >    case xxx: return xxxx;
          >    default: return nFuncID;
          >  }
          > とかでしょうか。

          と書いたものの、新機能を追加したくなったときに、機能番号を決めるのにポップアップヘルプや総合情報で
          使われているトピック番号を気にしながら、というのではかえってメンテナンスが不便かも。。。