Focal Point
[TESTING BUT HOPEFUL]Resizing the Tabbed component from composer

This topic can be found at:
https://forums.informationbuilders.com/eve/forums/a/tpc/f/7971057331/m/6727028876

October 13, 2015, 01:21 AM
Waz
[TESTING BUT HOPEFUL]Resizing the Tabbed component from composer
Hey, has anyone been able to resize a tabbed component via javascript that is created in composer ?

I can't find any js call and seems too difficult to code it

This message has been edited. Last edited by: Waz,


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!

October 13, 2015, 10:34 AM
Barry Solomon
Hi Waz

You should be able to make changes in a css class file and apply it or in App Studio you can overwrite the themes css class file that is controlling it. If you hit f12 in the browser when running a simple HTM with tabs, you will be able to click the arrow in the Dom (f12) and then click the object and you will see the css class on the right that is controlling it.

Thsnks Barry


WebFOCUS 8
Windows, All Outputs
October 13, 2015, 05:02 PM
Waz
Nice idea, I'll check it out.

Bit worried that the tab control generates many divs and also iframes.


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!

October 14, 2015, 09:01 AM
GavinL
If you ever want some generic code for Tabs (HTML/JS/CSS), I've built one.. The Tabs auto size, based on the text within them. However if you make the font bigger than the tabs, then you need to increase the line-height.

http://jsfiddle.net/q7y6hyy7/1/



- FOCUS Man, just FOCUS!
-----------------------------
Product: WebFOCUS
Version: 8.1.04
Server: Windows 2008 Server
October 14, 2015, 12:46 PM
Tony A
Hi Waz,

You try something along these lines -

$(document).ready(function() {
  var tabArray = $(".IBI_pageHeaderTab_TopBottom");
  alert(tabArray.length);
  tabArray.each(function(i,e) {
    if($(e).attr("textwidth")) {
      alert(i+" - "+$(e).css("width")+" - "+$(e).attr("textwidth"));
      objWidth = $(e).attr("textwidth");
      $(e).css("width",objWidth);
    }
  });
});


T



In FOCUS
since 1986
WebFOCUS Server 8.2.01M, thru 8.2.07 on Windows Svr 2008 R2  
WebFOCUS App Studio 8.2.06 standalone on Windows 10 
October 14, 2015, 05:40 PM
Waz
Hi Gavin,

I'll take a look, but would like to try to keep this in IBI products. Though it seems to be getting harder to do so.

Hi Tony,

I'll give it a go and see, thanks


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!