Bug 504 - [Chameleon]Tab icon images missing in the default skins/default/icons directory
: [Chameleon]Tab icon images missing in the default skins/default/icons directory
Status: CLOSED INVALID
: Chameleon
Widget
: 1.99
: PC Linux
: P2 normal
: 1.99 beta 2
Assigned To:
:
:
:
:
:
  Show dependency treegraph
 
Reported: 2004-07-07 14:06 by
Modified: 2004-07-15 19:42 (History)


Attachments


Note

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


Description From 2004-07-07 14:06:46
Tab icon images missing in the default skins/default/icons directory.

Following icons are missing:

icon_tab_legend.png
icon_tab_nav.png
icon_tab_roi.png

Fedora Core 1
Mozilla 1.6
Chameleon 20040625
------- Comment #1 From 2004-07-08 13:26:42 -------
Changed target to 1.99 beta 2.
------- Comment #2 From 2004-07-08 13:57:55 -------
actually, they are not supposed to be there.  They are specific to the chameleon
sample application and are not part of the default skin of Chameleon.
------- Comment #3 From 2004-07-13 10:50:06 -------
I understand but I have a question.

The tab widget in "sample_basic.html" template contains path to images found in
the register skin (see below).  But these images are not found in the default skin.

How Chameleon handles these images not found?



--------------
Template file snippet:

         ...

      <td><cwc2 type="Link" linktype="javascript" jsfunction="ShowNavToolsLayer"
imagewidth="60" imageheight="10" ImageTip="Navigation Tools" toolset="TopTabs"
default="true">
              <image state="normal" image="buttons/button_tab_nav_1.png"/>
              <image state="hover" image="buttons/button_tab_nav_2.png"/>
              <image state="selected" image="buttons/button_tab_nav_3.png"/>
          </cwc2></td>

          ...
------- Comment #4 From 2004-07-14 15:58:59 -------
Norm is your question in the last comment: 

How is it that the current images in widget are not within a registered skin,
but still display the image?
------- Comment #5 From 2004-07-15 08:39:57 -------
Chris, tab images are not displayed at all but there is no broken image.  I was
just wondering that if a user uses many skins and one of them does not contain
the images specified by a widget (in a template), how Chameleon is going to
handle this situation?
------- Comment #6 From 2004-07-15 08:47:03 -------
I think this is how it should handle it, if the skin used to define the Tab
display eg. backgroundimage. Than no image should be displayed behind the label
defined tab, especially a broken image symbol.

It may not look pretty, but it is not considered an error. I guess that is the
risk of trying to make some very dynamic for the user.

Setting the bug to verified, Norm if ok with you please close.
------- Comment #7 From 2004-07-15 19:42:15 -------
I do agree with you Chris.