4.5.30 (Aug 2009)

4.5.30 (Aug 2009)

新しい機能 (Java)

DisplayService API に cloneUiElement() メソッドを追加

cloneUiElement() メソッドは Element のクーロンを取得する際に、 Element が保有しているスタイルシートによって付加された情報を除いた形のクーロンを取得することができます。

機能改善 (Java)

MCO あるいはマクロにからポップアップ、メニュー、プルダウンを閉じる機能を改善

popupVisible 属性値によって MCO あるいはマクロからポップアップ、メニュー、プルダウンを閉じることができるようになりました。
popupVisible 属性値を "false" にすることによってポップアップ、メニュー、プルダウンを閉じることができます。

画像データのリサイズを繰り返した場合のパフォーマンスの向上

画像のリサイズが繰り返された場合、画像の描画速度が低下していましたが、この描画速度の低下を解消しました。

<chart/> の中でライン情報が削除された場合のメモリリークの解消

<chart/> の中でライン情報を削除した場合、ライン情報のために確保されていたメモリが解放されていませんでしたが、このメモリリークの問題が解消しました。

振る舞いの変更 (Java)

ウインドウのリサイズなどが行われた場合のポップアップメニューの振る舞いの変更

ポップアップメニューが表示されている場合にウインドウやレイアウトマネージャによって表示位置やサイズが変更された場合、 従来のバージョンではポップアップメニューが表示されたままでした。
表示位置やサイズが変更された場合にはポップアップメニューを閉じるように振る舞いを変更しました。

機能追加項目 (Java)

9842

展開されたメニューを閉じる方法

9896

スタイルシートが設定されていない状態DOMを取得する方法

修正項目 (Java)

9918

画像サイズのリサイズを繰り返すと処理速度が大幅に低下する

10124

checkBoxとradioButtonでデータ作成と選択状態の設定をおこなった場合にサーバDOM上での選択状態が不正になる

10557

validatorの推奨されない使用方法についての記述をドキュメントに追加する

10568

BIO-424100 autoWrap="true" の設定された <textArea/> のテキスト入力カーソル位置が正しくない

10570

AIJ-818045 <dialog/> はダイアログ内のコンポーネントの高さに合わせて自動的にリサイズされません

10572

NYZ-678495 Webページを数回リフレッシュした場合、 GIF 画像ファイルが表示されなくなる場合がある

10604

互換性:メニューが開いている場合に他のウィジットをシングルクリックした場合、ウィジットがイベントを発生させない場合がある

10606

互換性:MSJVMを使用している場合、ドロップシャドウが透過されずに表示される場合がある

10608

互換性:サブメニューが表示されている場合にメニューの表示位置をリサイズした場合、サブメニューが閉じずに表示されていた位置に残り続けてしまう

10609

互換性:ブラウザウインドウがリサイズされた場合、サブメニューがメニューの背後に表示される場合がある

10611

互換性:ブラウザウインドウがリサイズされた場合にはメニューを閉じるべき

10612

チャートコンポーネントのlineを削除してもメモリが解放されません。

10613

互換性:StandaloneClientの"-offlineMode"オプションが4.5.xでは使用できません。

10614

互換性:JDA-151031 nexaweb-client.xml の中で ui-test が false に設定される場合、java.lang.NoSuchMethodErrorが発生します

10619

EBQ-915594 WAR ファイルをデプロイした場合にjava.lang.ClassCastExceptionが発生する場合があります

10622

MCOによってpopupVisible属性にtrueを2回設定すると<comboBox/>のlistBoxが閉じます


機能追加の詳細 (Java)

 

9842

9842

展開されたメニューを閉じる方法

対象

<comboBox/>, <popupMenu/>, <menu/>

機能
追加
内容

従来、<comboBox/>, <popupMenu/>, <menu/> の popupVisible 属性はポップアップを開くために使用する事ができましたが、 既に開いているポップアップを閉じるために使用する事はできませんでしたが、この変更によって popupVisible 属性に "false" を設定することで、 既に開いているポップアップを閉じることができるようになりました。

9896

スタイルシートが設定されていない状態DOMを取得する方法

対象

com.nexaweb.client.displayservice.DisplayService API

機能
追加
内容

既存の UI Element 情報を MCO 内でコピーした際に、スタイルシートの情報も一緒にコピーされ、 コピー後の Element を UI に追加した場合にコピー時に Element に適応されていたスタイルシートの情報が Element の固定属性値としてセットされてしまうため、 従来は Element のコピー時に意図的にスタイルシートによって設定されている情報を削除する必要がありました。
この問題を解決するために、 com.nexaweb.client.displayservice.DisplayService へスタイルシートによって設定されている情報を除去して Element をコピーするためのメソッドとして cloneUiElement() メソッドを追加しました。