Bug 631 - [Chameleon - WaitImage] Improper use of Shared Resource.
: [Chameleon - WaitImage] Improper use of Shared Resource.
Status: NEW
: Chameleon
Widget
: 1.99
: PC Windows 2000
: P2 normal
: FUTURE
Assigned To:
:
:
:
:
:
  Show dependency treegraph
 
Reported: 2004-08-25 18:12 by
Modified: 2005-01-11 10:53 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-08-25 18:12:04
[Chameleon - WaitImage] Improper use of Shared Resource.

The WaitImage Shared Resource is not consistent with widget's that use this
shared resource.

Observations of current state of Shared Resource:

* The Shared Resource contains a Language attribute within the sub tag
<waitimage> this structure is not reflected in the MapDHTML widget it self. this
means that the individual widget cannot define multiple languages. 
* Not all popup windows that require long loading eg. query popup does not us
the waitimage shared resource

Suggestions to resolve this problem:

* There should be a new attribute group either defined as WaitImage Attribute
group. 
* There should be a new attribute within this group called WaitImageResource
that will call the named shared resource.
* The Shared resource WaitImage should work like TextButton shared resource.
* This group will include:
  * waitimage="images/spinner.gif"  
  * waitimagewidth="216"  
  * waitimageheight="50"
  * language="en-CA" (default value)
  * waitimageresource="WaitImage" or "MapWaitImage" to call 
  * <waitimage/> (subtag for multi-lingual options)
    * language="en-CA"
    * waitimage="images/spinner.gif"
    * waitimagewidth="216"
    * waitimageheight="50"
* This will allow different waitimages for different popups and for different
languages. 
* We will need to identify popups that should use the waitimage attribute group.
eg. error reporter, query, search widgets, etc.
------- Comment #1 From 2004-09-03 13:22:41 -------
Changed Target to 1.99 Final.
------- Comment #2 From 2005-01-11 10:53:16 -------
no time for this release