Biz/Browser XE ver4.3.2.3 リリースノート

Biz/Browserをご利用いただき、誠にありがとうございます。 このドキュメントには、Biz/Designer、Biz/Browserの以前のリリースとの違いなど、 マニュアルには記載されていない重要な情報が含まれます。

今回のリリースと、それ以前のリリースとの比較など、お気付きの点についてフィードバックをお寄せいただければ幸いです。 お寄せいただいたご意見、ご要望は、より良い製品を開発するために活用させていただきます。

ver4.3.2.2 から ver4.3.2.3 への主な変更点
バージョン

■ 以下のモジュールが変更されました。
    - Biz/Browser XE インストーラ 4.3.2.3
    - Biz/Browser XE 4.3.2.3
    - rootHandler.crs 2015/10/7

■ 以下のモジュールの変更はありません。
    - BizHook.dll ver1.0.0.0
    - login.crs 2005/2/25
    - BizLink.dll ver3.2.1.1
    - BizIEConnection.dll ver4.1.1.2

■ 動作環境

    OS
    - Windows 98
    - Windows Me
    - Windows NT4.0
    - Windows 2000
    - Windows XP
    - Windows Vista
    - Windows 7
    - Windows 8
    - Windows 10

    対応ブラウザ 
    Microsoft Internet Explorer ver5.5(SP2) 〜 ver11.0

    ※ Windows Vista以降におけるInternet Explorer 7以降でのご利用の場合、保護モードを
       無効とする必要があります。

■ 変更履歴

   旧バージョンとの互換性について
   
   過去の変更履歴

Biz/Browser XE 制限事項
1. Windows Vista以降での利用について

   以下の機能について、Windows Vista以降のOS上で他のWindowsと挙動が異なる、あるいは正常
   動作しない事が確認されています。これらの機能についてはWindows Vista以降OSではご利用
   になれない、または正常に動作しませんのでご注意ください。

   (1) フォントの差異について

       Windows Vistaより前のバージョンと、フォントの表示結果が異なる場合があります。

       詳細は「JIS X 0213:2004 対応と新日本語フォント「メイリオ」について」
       を参照ください。


   (2) EditObjectクラスのIMECodeInputプロパティをtrueに設定したときの動作

       IMECodeInputプロパティをtrueに設定した場合、文字コードを4桁の16進数で入力
       後、CTRL+HOMEキーで対応する文字に変換しますが、Windows Vistaの場合、入力し
       た文字コードが、変換した文字の前後に表示されてしまう問題があります。

   (3) Windows Vista以降におけるInternet Explorer 7以降での利用について

       保護モードを無効としてご利用ください。
       保護モードが有効の場合、以下の制約が発生します。

       ・IEConnect ActiveXモジュールは動作しません。
       ・ExternalEventパッケージ内のActiveXモジュールは動作しません。

       Aero環境上で、Internet Explorer内にBiz/Browserを表示している際、
       Internet Explorerの「新しいタブ」をクリックすると、Internet Explorerが
       異常終了することがあります。Biz/Browser表示中には、新しいタブを使用にしない
       ようにお願いします。

   (4) キーボードフォーカスについて

       まれに、画面上からキーボードフォーカスが失われることがあります。マウスの
       クリックによりフォーカスを再設定することで復帰します。

   (5) Windows Vista ServicePack1適用時のマウスポインタの影について

       ServicePack1を適用した状態でEditBoxまたはTextBoxにSetCursorを行った後、他の
    オブジェクトにマウスポインタを動かすと、マウスポインタの影が真っ黒に表示され
    ることがあります。

    ResetCursorで指定したカーソルを解除する、もしくはPrintScreenキーを押下するこ
    とで、マウスポインタの影が正常に戻ります。

   (6) キーボードフォーカスを示す破線の表示について

       ダイアログやメッセージボックスを表示させた際に キーボードフォーカスを示す破線が
       表示されない場合があります。
       
       これは破線が表示されていないという表示上の問題で、キーボードフォーカス自体は
       オブジェクトにあたっています。
       
       これはWindowsの設定による現象です。
       [コントロール パネル]→[コンピューターの簡単操作]→[コンピューターの簡単操作センター]
       →[キーボードを使いやすくします]
       →[ショートカットキーを使いやすくします]
       「ショートカットキーとアクセスキーにした線を表示します」へチェックが
        されていない場合、フォーカスを示す点線の枠が表示されない場合があります。
       (※デフォルトはチェックなし)

   (7) Internet Explorer内部で実行した際のスクロールバーの問題について

       Internet Explorer内部で実行した際、次の障害が確認されています。

     ・極まれに、スクロールバーをマウスで操作することができない状態に
       なることがある。

      この問題についてのマイクロソフトサポート技術情報 文書番号 : KB867602


2. Windows 8以降のOSでの利用について

    (1) 「アプリ ウインドウごとに異なる入力方式を設定する」をオンでご利用ください

       Windows 8以降のOS上にてIMEModeプロパティで指定した入力モードが無視されてしまう場合があります。
       これはWindows 8以降では従来とは異なり全アプリのウィンドウで共通の入力方式を
       使用することが標準となったためです。
                
       これはWindowsの設定による現象です。
       [コントロールパネル]→[時計、言語、及び地域]カテゴリの[入力方法の変更]
       →[詳細設定]を開き、[アプリ ウインドウごとに異なる入力方式を設定する]と
         [使用可能な場合にデスクトップ言語バーを使用する]をオンにすることで
         Windows 7以前と同様の動作になります。

    (2) フォント・文字間隔の差異について

       OS間のフォント・文字間隔の違いによりテキストの表示位置、改行位置に差異が発生する
       場合があります。
       
    (3) 「テキストやその他の項目の大きさの変更」を「小-100%」でご利用ください
    
       高精細ディスプレイを搭載したマシン上でWindows 8以降の環境の場合、
       「テキストやその他の項目の大きさの変更」の設定が「小-100%」以外に
       設定されていることがあります。
       この場合、以下のような現象が確認されております。
       
         ・Biz/Browserから表示するダイアログ上で、メッセージが入りきらず、途中で
           切れてしまう場合がある
         ・Biz/Browserから表示するダイアログ上で、画像が拡大されず、レイアウトが
           崩れてしまう場合がある
       
       これはWindowsの設定による現象です。
       [コントロールパネル]→[デスクトップのカスタマイズ]を開き、[ディスプレイ]カテゴリの
       [テキストやその他の項目の大きさの変更]を「小-100%」にすることで回避できます。

    (4) その他ご注意
       
     ・Internet Explorer内部で実行した際、FileSystemクラスのCopy, DeleteFile,
       Renameメソッド実行時に、背後で開いている別のアプリケーションへ意図しない
       フォーカス移動が発生することがあります。
       
     ・タブレットPC上にてValueTypeにStringを指定したEdit系オブジェクトに対し
       2バイト文字のペーストを行った際、ペースト後のカーソル位置が意図しない位置に
       なることがあります。


3.Windows XPでのご利用について

    (1) デスクトップテーマをクラシックに設定した上でご利用ください

        Windows XPテーマで利用してかつInternet Explorer内部で実行する場合、次の
        障害が確認されています。

      ・極まれに、スクロールバーをマウスで操作することができない状態に
        なることがある。
        
       この問題についてのマイクロソフトサポート技術情報 文書番号 : KB867602

    (2) 「ドラッグ中にウィンドウの内容を表示する」をオフでご利用ください

        画面の効果より、「ドラッグ中にウィンドウの内容を表示する」のチェック
        をオフにした状態でご利用ください。オンの状態の場合、次の障害が確認さ
        れています。

      ・ウィンドウをドラッグ操作した際に、そのウィンドウの下に重なったウィ
        ンドウの一部の領域が正常に更新されず、白い線のような跡が残る場合
        がある。

    (3) 「詳細なテキスト サービス」をオフとしてご利用ください

       SetIMECompObjectメソッドでmodeに$KANA(半角カタカナ)、$DKANA
        (全角カタカナ)を指定しても ひらがな で表示されることが確認されて
       います。

        この現象は、マイクロソフト社製品に含まれる詳細なテキストサービスの
        機能の問題によって発生しています。
この問題についてのマイクロソフトサポート技術情報 文書番号 :898663 (4) その他ご注意 次のような障害が確認されていますが、マイクロソフトが提供する修正 プログラムにより解決する場合があります。 ・IME入力中にF5キーで文字コードを入力する際、入力途中の未変換の文 字が消えることがある。また、カーソルが表示されなくなることがある。 この問題はマイクロソフト社より 「『該当するコードが存在しない文字 コードを入力する』 という操作が本来のOSの動作からすると、想定外の 動作であるためで、想定外の動作に関しては、動作保証・対処について提 示することが出来ない。」 との回答を提示されています。 ・GDIオブジェクトでメモリリークが発生することがある。 この問題についてのマイクロソフトサポート技術情報 文書番号 : JP319740 4. Internet Explorer内での利用について (1) 「詳細なテキスト サービス」をオフとしてご利用ください 次のいずれかの環境の場合、Internet Explorer内にBiz/Browserを表 示している状態でALTキーを連打するとInternet Explorerがハング アップし操作不能となることがあります。 ・Windows XPで利用している ・Microsoft Office2003がインストールされている ・Microsoft OfficeXPがインストールされている この現象は、マイクロソフト社製品に含まれる詳細なテキストサービス の機能の問題によって発生しています。この現象は、以下のいずれかの 方法で回避することが可能です。 ・IMEの詳細設定から「詳細なテキスト サービス」をオフにする ・英語キーボード レイアウトを使用する この問題についてのマイクロソフトサポート技術情報 文書番号 : 920956 (2) Internet Explorerのステータスバーを非表示とした場合の注意 ステータスバーを非表示にしたInternet ExplorerにBiz/Browserを表示 し、ウィンドウ内右下隅に表示されるリサイズハンドルをクリックする かマウスオーバーすると、CPU 使用率が 100% になり、Internet Explorer が操作不能になる事があります。 この現象は、WM_NCHITTESTメッセージが、間違った座標を伴ってウィン ドウに送信されているために発生する、マイクロソフト社製品の不具合 により発生します。 この問題についてのマイクロソフトサポート技術情報 文書番号 : 928832 (3) 入力カーソルのブリンクについて まれにEdit系オブジェクト上の入力カーソルがブリンクしなくなる場合があります。 カーソルは存在しているため、キーボードからの入力に影響はありません。 他のEdit系オブジェクトへマウスのクリックをすることによりブリンクが復帰します。 (4) LostFocusイベントの多重発生について Dialogを閉じた後、フォーカスされたオブジェクトからInternet Explorerがフォーカス を奪う場合があり、そのため余分なLostFocusイベントが発生する可能性があります。 5. PlugInの利用について (1) PlugInからGUIを操作するメソッドを呼び出さないでください 現在のプラグインSDKでは、GUIを操作することはできません。この制 約はプラグインから他のオブジェクトのGUIを操作するメソッドの呼び 出しにも適用されます。 DisplayObject.MessageBoxや、FileSystem.OpenDialogなどGUIを操作す るメソッドを呼び出すと、正常な動作は行われません。 (2) PlugInの作成には、Microsoft Visual C++ 6.0をご利用ください 現在のプラグインSDKは、Visual C++ 6.0にて動作確認を行っています。 他のコンパイラを利用した場合、ランタイムライブラリやコンパイラ仕 様の差異により、正常に動作しない場合があります。特に、C標準ライ ブラリなど、ライブラリの実装に依存する変数や定数を操作する処理 (fopen, mallocなど)では、異常な結果となることがあります。 Visal C++ 6.0以外のコンパイラを利用する場合には、C++言語、コンパ イラとライブラリの挙動について、深い知識が必要となります。十分注 意して動作検証を行うようにしてください。 6. Windows NT4.0におけるドラッグ&ドロップの利用について Windows NT4.0において、AcceptDropプロパティを設定したオブジェクトの 作成と削除を繰り返し行うと、徐々に表示速度が低下する事があります。 Windows NT4.0でドラッグ&ドロップ機能を利用する場合、できるだけAcceptDrop プロパティを設定するオブジェクト数が少なくなるようにしてください。 7. 日本語入力ソフト ATOKでの利用について IMECodeInputプロパティをtrueにした場合、文字コードを4桁の16進数で入 力後、CTRL+HOMEキーで対応する文字に変換しますが、ATOKをご利用の場合、 この機能をご利用いただけません。 8. ウィンドウを最小化してタスクの切り替えアプリケーション一覧を表示したときの動作について ウィンドウを最小化したあと、Alt+TABでタスクの切り替えのアプリケーション リストを表示させたとき以下の現象が見られる場合があります。  ・アプリケーションリストからウィンドウを戻せない  ・Dialogやプレビューなど前面に表示されたダイアログがリストにある  ・前面に表示されたダイアログがあった場合、ウィンドウを戻したとき、呼び出し元   ウィンドウがアクティブになる  ・アプリケーションリストに表示されない
障害修正
・Windows 10上でInternet Explorer内部での実行時、極まれにスクロールバーを
 マウス操作することができなくなるOSの障害(制限事項参照)に一部対策を行いました。
Rootクラス 障害修正
・Windows 10にて、PrintScreenMaskメソッドが動作しない問題を修正しました。