Biz/Browser V ver5.1.0.2 リリースノート

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

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

制限事項および既知の問題

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

   (1) フォントの差異について
       Windows Vistaより前のバージョンと、フォントの表示結果が異なる場合があります。

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

   (2) Windows Vista以降におけるInternet Explorer 7以降での利用について
       保護モードを無効としてご利用ください。
       保護モードが有効の場合、以下の制約が発生します。

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

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

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

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

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

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

Windows 7以降での利用について
   (1) 「ウィンドウが画面の端に移動されたとき自動的に整列されないようにします」をオンでご利用ください
       ウィンドウが最大化中かつRoot.MaximizeBoxプロパティに$FALSEが指定されていても、
       タイトルバーを掴んでドラッグすると最大化が解除されてしまう場合があります。
       
       これはWindowsの設定による現象です。
       [コントロール パネル]→[コンピューターの簡単操作]→[コンピューターの簡単操作センター]
       →[マウスを使いやすくします]
       →[ウィンドウの管理を簡単にします]
       「ウィンドウが画面の端に移動されたとき自動的に整列されないようにします」を
       オンにすることで回避できます。
       (※デフォルトはチェックなし)

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

   (2) フォント・文字間隔の差異について
       OS間のフォント・文字間隔の違いによりテキストの表示位置、改行位置に差異が発生する
       場合があります。

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

Windows XPでのご利用について
   (1) 「詳細なテキスト サービス」をオフとしてご利用ください
       SetIMECompObjectメソッドでmodeに$KANA(半角カタカナ)、$DKANA
        (全角カタカナ)を指定しても ひらがな で表示されることが確認されて
       います。

        この現象は、マイクロソフト社製品に含まれる詳細なテキストサービスの
        機能の問題によって発生しています。
この問題についてのマイクロソフトサポート技術情報 文書番号 :898663 (2) その他ご注意 次のような障害が確認されていますが、マイクロソフトが提供する修正 プログラムにより解決する場合があります。 ・IME入力中にF5キーで文字コードを入力する際、入力途中の未変換の文 字が消えることがある。また、カーソルが表示されなくなることがある。 この問題はマイクロソフト社より 「『該当するコードが存在しない文字 コードを入力する』 という操作が本来のOSの動作からすると、想定外の 動作であるためで、想定外の動作に関しては、動作保証・対処について提 示することが出来ない。」 との回答を提示されています。 ・GDIオブジェクトでメモリリークが発生することがある。 この問題についてのマイクロソフトサポート技術情報 文書番号 : JP319740 ・極まれに、スクロールバーをマウスで操作することができない状態に なることがある。 デスクトップテーマをクラシックに設定することで回避可能です。 この問題についてのマイクロソフトサポート技術情報 文書番号 : KB867602 ・ウィンドウをドラッグ操作した際に、そのウィンドウの下に重なったウィ ンドウの一部の領域が正常に更新されず、白い線のような跡が残る場合 がある。 画面の効果より、「ドラッグ中にウィンドウの内容を表示する」のチェック をオフにした状態でご利用ください。 Internet Explorer内での利用について (1) 「詳細なテキスト サービス」をオフとしてご利用ください 次のいずれかの環境の場合、Internet Explorer内にBiz/Browserを表 示している状態でALTキーを連打するとInternet Explorerがハング アップし操作不能となることがあります。 ・Windows XPで利用している ・Microsoft Office2003がインストールされている ・Microsoft OfficeXPがインストールされている この現象は、マイクロソフト社製品に含まれる詳細なテキストサービス の機能の問題によって発生しています。この現象は、以下のいずれかの 方法で回避することが可能です。 ・IMEの詳細設定から「詳細なテキスト サービス」をオフにする ・英語キーボード レイアウトを使用する この問題についてのマイクロソフトサポート技術情報 文書番号 : 920956 (2) 入力カーソルのブリンクについて まれにEdit系オブジェクト上の入力カーソルがブリンクしなくなる場合があります。 カーソルは存在しているため、キーボードからの入力に影響はありません。 他のEdit系オブジェクトへマウスのクリックをすることによりブリンクが復帰します。 (3) LostFocusイベントの多重発生について Dialogを閉じた後、フォーカスされたオブジェクトからInternet Explorerがフォーカス を奪う場合があり、そのため余分なLostFocusイベントが発生する可能性があります。 Windows NT4.0におけるドラッグ&ドロップの利用について Windows NT4.0において、AcceptDropプロパティを設定したオブジェクトの 作成と削除を繰り返し行うと、徐々に表示速度が低下する事があります。 Windows NT4.0でドラッグ&ドロップ機能を利用する場合、できるだけAcceptDrop プロパティを設定するオブジェクト数が少なくなるようにしてください。 日本語入力ソフト ATOKでの利用について IMECodeInputプロパティをtrueにした場合、文字コードを4桁の16進数で入 力後、CTRL+HOMEキーで対応する文字に変換しますが、ATOKをご利用の場合、 この機能をご利用いただけません。 ウィンドウを最小化してタスクの切り替えアプリケーション一覧を表示したときの動作について ウィンドウを最小化したあと、Alt+TABでタスクの切り替えのアプリケーション リストを表示させたとき以下の現象が見られる場合があります。  ・アプリケーションリストからウィンドウを戻せない  ・Dialogやプレビューなど前面に表示されたダイアログがリストにある  ・前面に表示されたダイアログがあった場合、ウィンドウを戻したとき、呼び出し元   ウィンドウがアクティブになる  ・アプリケーションリストに表示されない

ver5.1.0.1 から ver5.1.0.2 への主な変更点

バージョン
	
■ 以下のモジュールが変更されました。
    - Biz/Browser V インストーラ 5.1.0.2
    - Biz/Browser V 5.1.0.2

■ 以下のモジュールの変更はありません。
    - BizLink.dll ver3.2.2.3
    - BizIEConnection.dll ver4.1.1.3
    - login.crs 2011/08/22
    - BizHook.dll ver1.0.1.0
    - invoker.exe ver1.2.0.0
    - invoker4.exe ver1.2.0.0

■ 動作環境

    【動作保証OS】
    - Windows XP(32ビット版)
    - Windows Vista(32ビット版)
    - Windows 7
    - Windows 8
    - Windows 8.1
    - Windows 10

    【動作検証済みOS】
    - Windows NT4.0
    - Windows 2000

    対応ブラウザ 
    Microsoft Internet Explorer ver6.0(SP1) 〜 ver11.0

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

	
Windows 10対応
機能追加
・//.SYS.OSのOS名に"Windows 10"が追加されました。#16284
	
JSONDocumentクラス
障害修正
・ParseメソッドによりJSONデータをArrayに展開した後、文字列データを取得するとUString型で取得される問題を修正しました。#8030
	
TextBoxクラス
障害修正
・IE9以降の環境で、Biz/BrowserをIE内部で実行している時、ValueTypeがUStringかつIMEModeを$DHIRAに設定し、IMEの入力確定前にBiz/Browser以外のアプリケーションにフォーカスを移動すると文字が2回入力される問題を修正しました。#11130
	

ver5.1.0.0 から ver5.1.0.1 への主な変更点

バージョン
	
■ 以下のモジュールが変更されました。
    - Biz/Browser V インストーラ 5.1.0.1
    - Biz/Browser V 5.1.0.1

■ 以下のモジュールの変更はありません。
    - BizLink.dll ver3.2.2.3
    - BizIEConnection.dll ver4.1.1.3
    - login.crs 2011/08/22
    - BizHook.dll ver1.0.1.0
    - invoker.exe ver1.2.0.0
    - invoker4.exe ver1.2.0.0

■ 動作環境

    【動作保証OS】
    - Windows XP(32ビット版)
    - Windows Vista(32ビット版)
    - Windows 7
    - Windows 8
    - Windows 8.1

    【動作検証済みOS】
    - Windows NT4.0
    - Windows 2000

    対応ブラウザ 
    Microsoft Internet Explorer ver6.0(SP1) 〜 ver11.0

    ※ Windows Vista以降におけるInternet Explorer 7以降でのご利用の場合、保護モードを
       無効とする必要があります。
	
Dialogクラス
障害修正
・Dialog削除時にアイコンリソースが解放されず、リソースリークが発生する問題を修正しました。#16194
	
Socketクラス
仕様変更
・BufferSizeプロパティのデフォルト値が65536へ変更されました。#16234
・ソケットの受信待機動作をWindowsメッセージを利用した仕組みから、専用の待機用スレッドを用いて待機するよう変更しました。#16234
	
SocketListenerクラス
仕様変更
・ソケットの着信待機動作をWindowsメッセージを利用した仕組みから、専用の待機用スレッドを用いて待機するよう変更しました。#16234
	

ver5.0.4.0 から ver5.1.0.0 への主な変更点

バージョン
	
■ 以下のモジュールが変更されました。
    - Biz/Browser V インストーラ 5.1.0.0
    - Biz/Browser V 5.1.0.0
    - BizLink.dll ver3.2.2.3
    - BizIEConnection.dll ver4.1.1.3

■ 以下のモジュールの変更はありません。
    - login.crs 2011/08/22
    - BizHook.dll ver1.0.1.0
    - invoker.exe ver1.2.0.0
    - invoker4.exe ver1.2.0.0

■ 動作環境

    【動作保証OS】
    - Windows XP(32ビット版)
    - Windows Vista(32ビット版)
    - Windows 7
    - Windows 8
    - Windows 8.1

    【動作検証済みOS】
    - Windows NT4.0
    - Windows 2000

    対応ブラウザ 
    Microsoft Internet Explorer ver6.0(SP1) 〜 ver11.0

    ※ Windows Vista以降におけるInternet Explorer 7以降でのご利用の場合、保護モードを
       無効とする必要があります。
	
Biz/Browser全体
障害修正
・IE9以降かつOffice IME 2010の環境で、Biz/BrowserをIE内部で実行している時、Dialog上でIMEの変換候補が表示された場合、Dialogが親ウィンドウの裏へ回ってしまう問題を修正しました。#11075
	
Rootクラス
機能追加
・SIP(Software Input Panel)の表示制御を行うShowSIPメソッドが追加されました。#11129
	
障害修正
・Windows8.1にて、PrintScreenMaskメソッドが動作しない問題を修正しました。#10967
	
TextBoxクラス
障害修正
・ValueTypeがUString型でなく、AutoTabプロパティを$TRUE、MaxLengthプロパティを設定した場合、上書きモードに切り替えて入力を行うとMaxLengthに指定した文字数分の入力ができない問題を修正しました。#10716
	
EditBoxクラス
障害修正
・IE9以降の環境で、Biz/BrowserをIE内部で実行している時、ValueTypeがUStringかつIMEModeを$DHIRAに設定し、IMEの入力確定前にBiz/Browser以外のアプリケーションにフォーカスを移動すると文字が2回入力される問題を修正しました。#11130
	
FlexListBoxクラス
障害修正
・KeySelectプロパティが$TRUEかつ、ListDataに空文字("")が含まれている時、スペースキーを押下でプルダウンを開くとBiz/Browserが強制終了する問題を修正しました。#10840
	
Labelクラス
障害修正
・WordWrapプロパティが$FALSEの時、Value値に改行コードがあると、改行位置が不正となる問題を修正しました。#10913
	
ImageLabelクラス
障害修正
・WordWrapプロパティが$FALSEの時、Value値に改行コードがあると、改行位置が不正となる問題を修正しました。#10913
	
ImageButtonクラス
障害修正
・DisabledBgColorプロパティが$STDの時、かつSetDisabledImageが未設定の場合、Activeプロパティを$FALSEにしても背景が網掛け表示にならない問題を修正しました。#10972
	
機能追加
・画像とテキスト間の間隔の自動調整機構をオフにするNoAutoPaddingプロパティが追加されました。#11101
	
MaskEditクラス
障害修正
・キーフックを行うようなアプリが存在すると入力動作が不正になる問題を修正しました。#10973
	
DateEditクラス
障害修正
・キーフックを行うようなアプリが存在すると入力動作が不正になる問題を修正しました。#10977
	
NumberEditクラス
障害修正
・キーフックを行うようなアプリが存在すると入力動作が不正になる問題を修正しました。#11127
	
ComboBoxクラス
障害修正
・編集欄中に2バイト文字がある場合、カーソルを終端に置きDELキーを押下するとハングアップする問題を修正しました。#11052
・ValueTypeをUStringに設定し、BackSpaceなどで削除した場合、正常に文字が削除されないなど不正な動作になる場合がある問題を修正しました。#11128
	
CSVDocumentクラス
障害修正
・UnicodeモードのCSVDocumentから<<オペレータを使用し、ValueTypeがUStringで定義されたオブジェクトのTitleプロパティに値を代入した場合、文字化けが発生する問題を修正しました。#11078
	
SSpreadクラス
機能拡張
・数値型セルへのClipプロパティ、ClipValueプロパティによる貼り付けの速度を改善しました。#11112
	
HttpSessionクラス
機能拡張
・put、deleメソッドの引数としてHttpRequestオブジェクトを指定できるように拡張されました。#11118
	
BizLink.dll
障害修正
・インストールパスに非ASCII文字が含まれていると、レジストリへの登録が失敗する問題を修正しました。#11235
	

ver5.0.3.0 から ver5.0.4.0 への主な変更点

バージョン
	
■ 以下のモジュールが変更されました。
    - Biz/Browser V インストーラ 5.0.4.0
    - Biz/Browser V 5.0.4.0

■ 以下のモジュールの変更はありません。
    - BizLink.dll ver3.2.2.2
    - BizIEConnection.dll ver4.1.1.2
    - login.crs 2011/08/22
    - BizHook.dll ver1.0.1.0
    - invoker.exe ver1.2.0.0
    - invoker4.exe ver1.2.0.0

■ 動作環境

    【動作保証OS】
    - Windows XP(32ビット版)
    - Windows Vista(32ビット版)
    - Windows 7
    - Windows 8
    - Windows 8.1

    【動作検証済みOS】
    - Windows NT4.0
    - Windows 2000

    対応ブラウザ 
    Microsoft Internet Explorer ver6.0(SP1) 〜 ver11.0

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

■ 変更履歴

   過去の変更履歴
	
Biz/Browser全体
Windows 8.1対応
・SYS.OSプロパティ、およびSYS.OS_VERSIONプロパティがWindows 8.1上での実行に対応しました。#10563
	
機能追加
・JSONデータをCRS内に定義する「JSON定数」が追加されました。#8522
	
Labelクラス
機能追加
・ワードラップの制御を行う、WordWrapプロパティが追加されました。#10732
	
ImageLabelクラス
機能追加
・ワードラップの制御を行う、WordWrapプロパティが追加されました。#10732
	
Dialogクラス
機能追加
・モーダル表示を行うかどうかを指定するModalプロパティがが追加されました。#10731
	
Formクラス
機能追加
・タッチパネル操作によるイベント発生を指定するUseGestureプロパティおよび、Gestureイベントが追加されました。#10564
・背景透過を指定するTransparentプロパティが追加されました。#10529
	
障害修正
・MouseWheelイベントで取得できるパラメータであるxPos、yPosがスケーリング時や、Formのスクロール時に正しい位置を示さない問題を修正しました。#10724
	
HtmlViewクラス
機能追加
・HtmlViewからの警告ダイアログ表示の許可、不許可を指定するSilentプロパティが追加されました。#10523
	
障害修正
・target="_blank"によりポップアップ表示を行った場合、ウィンドウサイズが最小化された状態で表示される問題を修正しました。#10579
・window.open()によりポップアップ表示を行った場合、親ウィンドウに残像が残る場合がある問題を修正しました。#10579
・target="_blank"やwindow.open()でポップアップ表示されたウィンドウで、スクロールバーが表示されない、Tabキーが動作しない問題を修正しました。#10579
	
SSpreadクラス
障害修正
・TypePictPictureプロパティにて大量の画像を設定するとリソース不足を発生し、Biz/Browserの動作が不安定になる問題を修正しました。#10573
・グローバル例外ハンドラで例外から復帰後、SSpreadの特定のプロパティを変更しようとした場合、例外が発生する問題を修正しました。#10578
	
HttpAsyncSessionクラス
障害修正
・IEConnect利用時もIEConnect経由による通信が行われない問題を修正しました。#10618
	
Imageクラス
機能追加
・画像をビットマップ、JPEGまたはPNGフォーマットで保存できるSaveメソッドが追加されました。#10536
	
ProgressBarクラス
障害修正
・DialogよりProgressBarをPopupメソッドで呼び出すと「キャンセル」ボタン操作を受け付けない問題を修正しました。#10577
	
JSONパッケージ
機能追加
・JSONデータを解析、出力するJSONDocumentクラスが追加されました。#8522