PL скажите мне, как я могу скрыть заголовок вкладки "...", если у моей вкладки есть только одна вкладка?
Я не могу использовать Ext.Panel, потому что я использую довольно сложные методы для создания кода extjs на сервере, и существует большое количество ошибок проектирования, которые не позволяют мне генерировать обычную Ext.Panel для этого случая.
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 правила, и это работает.