PL сообщают мне, как я могу скрыть заголовок панели вкладок "...", если на моей панели вкладок только один tab?
Я не могу использовать Ext.Panel, потому что я использую довольно сложные методы для генерации кода extjs на сервере, и есть большое количество ошибок дизайна, которые не позволяют мне сгенерировать для этого обычный Ext.Panel case.
tnx all, Решение: я добавляю в правила css
.strip-hidden .x-tab-strip-wrap
{
display: none;
}
.strip-show .x-tab-strip-wrap
{
display: block;
}
и на стороне сервера (delphi, что-то вроде ExtPascal)
if (frmContainer.Tab.Items.Count = 1) then
frmContainer.Tab.Cls := 'strip-hidden'
else
frmContainer.Tab.Cls := 'strip-show';
Итак, у меня это работает (chrome, firefox).
я добавляю 2 правила, потому что у меня есть окна в окнах, поэтому, если в дочерних окнах много вкладок - они будут скрыты правилом CSS родительского окна. у меня есть 2 правила, и это работает.