Re: Re: problem with panelTabbedPane on winXP and IE6

2006-04-05 Thread Mike Kienenberger
On 4/5/06, Gerald Müllan <[EMAIL PROTECTED]> wrote:
> I am just wondering, if you don`t specify this attribute - default
> should be client side - the button should not be displayed.

I'm fairly certain the default is client-side.


Re: Re: problem with panelTabbedPane on winXP and IE6

2006-04-05 Thread Gerald Müllan
The css styles are only to differentiate between an active and an inactive tab.

The button stuff should not be displayed normally (IE bug), but with
applying some new style attributes it is able to live with this issue.

However, this is more or less a bug in our components logic,and has to
be fixed. The user should not have to care about it.

regards,

Gerald

On 4/5/06, Matthias Kahlau <[EMAIL PROTECTED]> wrote:
> Ok, but I don't understand why they use CSS to render the active tab's input
> as button (maybe it's only an IE specific behaviour...)
>
> -Matthias
>
> > -Ursprüngliche Nachricht-
> > Von: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] Auftrag
> > von Gerald Müllan
> > Gesendet: Mittwoch, 5. April 2006 13:22
> > An: MyFaces Discussion
> > Betreff: Re: Re: problem with panelTabbedPane on winXP and IE6
> >
> >
> > Hm..have a look at the html-source. There are three  elements,
> > one for each tab.
> >
> > The difference is only in another applied style to the input element
> > over "...activeHeaderCell".
> >
> > regards,
> >
> > Gerald
> >
> > On 4/5/06, Matthias Kahlau <[EMAIL PROTECTED]> wrote:
> > > As I know from my app, the panelTabbedPane had only a button
> > for the active
> > > tab by default. And why should someone press the button for the active
> > > tab..?
> > >
> > > -Matthias
> > >
> > > > -Ursprüngliche Nachricht-
> > > > Von: [EMAIL PROTECTED]
> > > >
> > [mailto:[EMAIL PROTECTED] Auftrag
> > > > von Gerald Müllan
> > > > Gesendet: Mittwoch, 5. April 2006 12:53
> > > > An: MyFaces Discussion
> > > > Betreff: Re: Re: problem with panelTabbedPane on winXP and IE6
> > > >
> > > >
> > > > Hi,
> > > >
> > > > would be better if we fix that issue in the component directly. I will
> > > > have a look on that.
> > > >
> > > > The server side switch does a round trip to server in every case when
> > > > you are switching to the next tab, this requires a post and so there
> > > > is the need of a button. Client side does the switch only via js, thus
> > > > no model update will take place.
> > > >
> > > > If you have a look at the myfaces simple examples, there are two
> > > > tabbed panes on the page. The first comes with the setting
> > > > serverSideTabSwitch="false". Second is set to true, there you get the
> > > > problems with the button.
> > > >
> > > > I am just wondering, if you don`t specify this attribute - default
> > > > should be client side - the button should not be displayed.
> > > >
> > > > cheers,
> > > >
> > > > Gerald
> > > >
> > > > On 4/4/06, Garner Shawn <[EMAIL PROTECTED]> wrote:
> > > > > I will try what you said for the css, thanks.
> > > > > You should add that to the Wiki because others are apparently having
> > > > > buttons renderred also and may not be a filter issue as my case
> > > > > wasn't.
> > > > >
> > > > > >> and only if you you set the panel to serverSide tab switch.
> > > > >
> > > > > I'm not sure what the serverSideTabSwitch attribute does
> > but it's not
> > > > > present in my panelTabbedPane thus I'm not setting it to
> > anything. The
> > > > > attribute wasn't in the myfaces examples so I didn't use the
> > > > > serverSideTabSwitch attribute .  Are you sure this has
> > something to do
> > > > > with the problem?  Should I be using the serverSideTabSwitch
> > > > > attribute?  How would it help?
> > > > >
> > > > >
> > > > > Shawn
> > > > >
> > > > > --Original Messages
> > > > > From: "Gerald Müllan" <[EMAIL PROTECTED]>
> > > > > To: "MyFaces Discussion" 
> > > > > Date: Tue, 4 Apr 2006 17:56:07 +0200
> > > > > Subject: Re: problem with panelTabbedPane on winXP and IE6
> > > > > Hi,
> > > > >
> > > > > Yes, you are right. This is only a missinterpreting issue
> > with IE, and
> > > > > only if you you set the panel to serverSide tab switch. Because you

Re: Re: problem with panelTabbedPane on winXP and IE6

2006-04-05 Thread Gerald Müllan
Hm..have a look at the html-source. There are three  elements,
one for each tab.

The difference is only in another applied style to the input element
over "...activeHeaderCell".

regards,

Gerald

On 4/5/06, Matthias Kahlau <[EMAIL PROTECTED]> wrote:
> As I know from my app, the panelTabbedPane had only a button for the active
> tab by default. And why should someone press the button for the active
> tab..?
>
> -Matthias
>
> > -Ursprüngliche Nachricht-
> > Von: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] Auftrag
> > von Gerald Müllan
> > Gesendet: Mittwoch, 5. April 2006 12:53
> > An: MyFaces Discussion
> > Betreff: Re: Re: problem with panelTabbedPane on winXP and IE6
> >
> >
> > Hi,
> >
> > would be better if we fix that issue in the component directly. I will
> > have a look on that.
> >
> > The server side switch does a round trip to server in every case when
> > you are switching to the next tab, this requires a post and so there
> > is the need of a button. Client side does the switch only via js, thus
> > no model update will take place.
> >
> > If you have a look at the myfaces simple examples, there are two
> > tabbed panes on the page. The first comes with the setting
> > serverSideTabSwitch="false". Second is set to true, there you get the
> > problems with the button.
> >
> > I am just wondering, if you don`t specify this attribute - default
> > should be client side - the button should not be displayed.
> >
> > cheers,
> >
> > Gerald
> >
> > On 4/4/06, Garner Shawn <[EMAIL PROTECTED]> wrote:
> > > I will try what you said for the css, thanks.
> > > You should add that to the Wiki because others are apparently having
> > > buttons renderred also and may not be a filter issue as my case
> > > wasn't.
> > >
> > > >> and only if you you set the panel to serverSide tab switch.
> > >
> > > I'm not sure what the serverSideTabSwitch attribute does but it's not
> > > present in my panelTabbedPane thus I'm not setting it to anything. The
> > > attribute wasn't in the myfaces examples so I didn't use the
> > > serverSideTabSwitch attribute .  Are you sure this has something to do
> > > with the problem?  Should I be using the serverSideTabSwitch
> > > attribute?  How would it help?
> > >
> > >
> > > Shawn
> > >
> > > --Original Messages
> > > From: "Gerald Müllan" <[EMAIL PROTECTED]>
> > > To: "MyFaces Discussion" 
> > > Date: Tue, 4 Apr 2006 17:56:07 +0200
> > > Subject: Re: problem with panelTabbedPane on winXP and IE6
> > > Hi,
> > >
> > > Yes, you are right. This is only a missinterpreting issue with IE, and
> > > only if you you set the panel to serverSide tab switch. Because you
> > > have to do a post, the button is rendered.
> > >
> > > You can easily access it with:
> > >
> > > .activeTabClass input { ... }
> > >
> > > This will also only affect the tab, and not the whole tab-page!
> > >
> > > cheers,
> > >
> > > Gerald
> > >
> > > On 4/4/06, Garner Shawn <[EMAIL PROTECTED]> wrote:
> > > > My active tab has been renderring as a button.
> > > > I went to the example site at
> > > > http://www.irian.at/myfaces/tabbedPane.jsf and the active tab there
> > > > has the active tab renderred as a button also.
> > > >
> > > > I read a website and this seems to be an winXP and IE6 specific issue
> > > > and figured out I can fix it by doing this:
> > > >
> > > > input {
> > > > color: #465f8c;
> > > >padding: 2px 5px;
> > > >border: 2px solid;
> > > >border-color: #7bf #07c #07c #7bf;
> > > >background-color: #f0d4ff;
> > > >font-family: Georgia, serif;
> > > >font-size: 18px;
> > > >display: block;
> > > > }
> > > >
> > > > Which I think the website said you needed either background-color or
> > > > border-color.
> > > >
> > > > Now my tab renders as a tab instead of a button.  Howerver...
> > > >
> > > > This applies the css to all inputs on the page and I only want the
> > > > tabs to have this and not any buttons that might s

Re: Re: problem with panelTabbedPane on winXP and IE6

2006-04-05 Thread Gerald Müllan
Hi,

would be better if we fix that issue in the component directly. I will
have a look on that.

The server side switch does a round trip to server in every case when
you are switching to the next tab, this requires a post and so there
is the need of a button. Client side does the switch only via js, thus
no model update will take place.

If you have a look at the myfaces simple examples, there are two
tabbed panes on the page. The first comes with the setting
serverSideTabSwitch="false". Second is set to true, there you get the
problems with the button.

I am just wondering, if you don`t specify this attribute - default
should be client side - the button should not be displayed.

cheers,

Gerald

On 4/4/06, Garner Shawn <[EMAIL PROTECTED]> wrote:
> I will try what you said for the css, thanks.
> You should add that to the Wiki because others are apparently having
> buttons renderred also and may not be a filter issue as my case
> wasn't.
>
> >> and only if you you set the panel to serverSide tab switch.
>
> I'm not sure what the serverSideTabSwitch attribute does but it's not
> present in my panelTabbedPane thus I'm not setting it to anything. The
> attribute wasn't in the myfaces examples so I didn't use the
> serverSideTabSwitch attribute .  Are you sure this has something to do
> with the problem?  Should I be using the serverSideTabSwitch
> attribute?  How would it help?
>
>
> Shawn
>
> --Original Messages
> From: "Gerald Müllan" <[EMAIL PROTECTED]>
> To: "MyFaces Discussion" 
> Date: Tue, 4 Apr 2006 17:56:07 +0200
> Subject: Re: problem with panelTabbedPane on winXP and IE6
> Hi,
>
> Yes, you are right. This is only a missinterpreting issue with IE, and
> only if you you set the panel to serverSide tab switch. Because you
> have to do a post, the button is rendered.
>
> You can easily access it with:
>
> .activeTabClass input { ... }
>
> This will also only affect the tab, and not the whole tab-page!
>
> cheers,
>
> Gerald
>
> On 4/4/06, Garner Shawn <[EMAIL PROTECTED]> wrote:
> > My active tab has been renderring as a button.
> > I went to the example site at
> > http://www.irian.at/myfaces/tabbedPane.jsf and the active tab there
> > has the active tab renderred as a button also.
> >
> > I read a website and this seems to be an winXP and IE6 specific issue
> > and figured out I can fix it by doing this:
> >
> > input {
> > color: #465f8c;
> >padding: 2px 5px;
> >border: 2px solid;
> >border-color: #7bf #07c #07c #7bf;
> >background-color: #f0d4ff;
> >font-family: Georgia, serif;
> >font-size: 18px;
> >display: block;
> > }
> >
> > Which I think the website said you needed either background-color or
> > border-color.
> >
> > Now my tab renders as a tab instead of a button.  Howerver...
> >
> > This applies the css to all inputs on the page and I only want the
> > tabs to have this and not any buttons that might submit a form (I do
> > have one too).
> >
> > I created a stylesheet class using the same properties as before.
> >
> > .activeTabClass {
> > color: #465f8c;
> >padding: 2px 5px;
> >border: 2px solid;
> >border-color: #7bf #07c #07c #7bf;
> >background-color: #f0d4ff;
> >font-family: Georgia, serif;
> >font-size: 18px;
> >display: block;
> > }
> >
> > and assigned it to all the different style class attributes
> > (activeTabStyleClass...) for the panelTabbedPane and panelTab tags.
> >
> > I'm a newbie at css but I thought this should have worked but it didn't.
> >
> >
> > Any one have any idea how I can assign this style sheet just the the
> > tab's input button and not the ones on the rest of the page?
> >
> > Shawn
> >
>


--
Gerald Müllan
Schelleingasse 2/11
1040 Vienna, Austria
0043 699 11772506
[EMAIL PROTECTED]


Re: Re: problem with panelTabbedPane on winXP and IE6

2006-04-04 Thread Garner Shawn
I will try what you said for the css, thanks.
You should add that to the Wiki because others are apparently having
buttons renderred also and may not be a filter issue as my case
wasn't.

>> and only if you you set the panel to serverSide tab switch.

I'm not sure what the serverSideTabSwitch attribute does but it's not
present in my panelTabbedPane thus I'm not setting it to anything. The
attribute wasn't in the myfaces examples so I didn't use the
serverSideTabSwitch attribute .  Are you sure this has something to do
with the problem?  Should I be using the serverSideTabSwitch
attribute?  How would it help?


Shawn

--Original Messages
From: "Gerald Müllan" <[EMAIL PROTECTED]>
To: "MyFaces Discussion" 
Date: Tue, 4 Apr 2006 17:56:07 +0200
Subject: Re: problem with panelTabbedPane on winXP and IE6
Hi,

Yes, you are right. This is only a missinterpreting issue with IE, and
only if you you set the panel to serverSide tab switch. Because you
have to do a post, the button is rendered.

You can easily access it with:

.activeTabClass input { ... }

This will also only affect the tab, and not the whole tab-page!

cheers,

Gerald

On 4/4/06, Garner Shawn <[EMAIL PROTECTED]> wrote:
> My active tab has been renderring as a button.
> I went to the example site at
> http://www.irian.at/myfaces/tabbedPane.jsf and the active tab there
> has the active tab renderred as a button also.
>
> I read a website and this seems to be an winXP and IE6 specific issue
> and figured out I can fix it by doing this:
>
> input {
> color: #465f8c;
>padding: 2px 5px;
>border: 2px solid;
>border-color: #7bf #07c #07c #7bf;
>background-color: #f0d4ff;
>font-family: Georgia, serif;
>font-size: 18px;
>display: block;
> }
>
> Which I think the website said you needed either background-color or
> border-color.
>
> Now my tab renders as a tab instead of a button.  Howerver...
>
> This applies the css to all inputs on the page and I only want the
> tabs to have this and not any buttons that might submit a form (I do
> have one too).
>
> I created a stylesheet class using the same properties as before.
>
> .activeTabClass {
> color: #465f8c;
>padding: 2px 5px;
>border: 2px solid;
>border-color: #7bf #07c #07c #7bf;
>background-color: #f0d4ff;
>font-family: Georgia, serif;
>font-size: 18px;
>display: block;
> }
>
> and assigned it to all the different style class attributes
> (activeTabStyleClass...) for the panelTabbedPane and panelTab tags.
>
> I'm a newbie at css but I thought this should have worked but it didn't.
>
>
> Any one have any idea how I can assign this style sheet just the the
> tab's input button and not the ones on the rest of the page?
>
> Shawn
>