Hi all,
Has anybody tried the nGuiTabbedLayout ? I have the problem that the tab
buttons are not showing up, the code is as follows:
//snip
this->tabframe =
(nGuiTabbedLayout*)kernelServer->New("nguitabbedlayout", "tabframe");
this->tabframe->SetNumTabs(4);
rectangle re(off, vector2(0.2f,off.y+0.35f));
for(int i =0; i<4;i++)
{
// this->tabframe->GetChildLayoutAt(i)->SetRect(re);
// this->tabframe->OnShow();
nGuiCheckButton* cb = this->tabframe->GetTabButtonAt(i);
nString name;
if(i==0)
name = "tab1";
if(i==1)
name = "tab2";
if(i==2)
name = "tab3";
if(i==3)
name = "tab4";
tabs.Append((nGuiSlider2*)kernelServer->New("nguislider2", name.Get()));
cb->SetText(name.Get());
cb->SetFont("GuiSmall");
tabs.At(i)->SetDefaultBrush("sidebar");
tabs.At(i)->OnShow();
tabs.At(i)->SetRect(re);
this->tabframe->GetChildLayoutAt(i)->SetDefaultBrush("sidebar");
this->tabframe->GetChildLayoutAt(i)->AttachForm(tabs.At(i),nGuiFormLayout::Top,off.y);
this->tabframe->GetChildLayoutAt(i)->AttachForm(tabs.At(i),nGuiFormLayout::Left,off.x);
}
this->tabframe->SetRect(re);
this->tabframe->SetDefaultBrush("firstborder");
layout->AttachForm(this->tabframe, nGuiFormLayout::Top, off.y);
layout->AttachForm(this->tabframe, nGuiFormLayout::Left, off.x);
layout->AttachForm(this->tabframe, nGuiFormLayout::Right, 0.0f);
this->tabframe->OnShow();
off.y += 0.35f;
//snip
thnx for any help
Tom
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV*** NOTE: To reply to the list use "reply to all", ***
*** to reply direct to the sender use "reply" ***
_______________________________________________
Nebuladevice-discuss mailing list
Nebuladevice-discuss@...
https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss