Re: Re: problem with panelTabbedPane on winXP and IE6
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
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
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
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
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 >