powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
22 сообщений из 22, страница 1 из 1
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36317471
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал такую конструкцию...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<tabGroup showTabBar="true">
	<tab caption="Основные сведения">
		...
	</tab>
	<tab caption="Ожидают работы">
		...
	</tab>
	<tab caption="В стадии разработки">
		...
	</tab>
</tabGroup>

При этом все "внутренности" отображаются на белом фоне... Как настроить ЦСС, какие атрибуты tabGroup или tab на что влияют?
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36317481
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ты хоть иногда самплес открываешь?
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36317486
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
учу где смотреть:
1. открываешь новую студию,
2. область %SYS,
3. открываешь класс %ZEN.Component.tabGroup.cls
в нем все описание стилей есть, если не найдешь, то
посторяешь п.1-п.3 для унаследованных классов
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36317491
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кстати он криво работает в IE, когда нужно сделать какие нибудь вкладки недоступными
есть исправленный вариант
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36317638
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007 ты хоть иногда самплес открываешь?

Это по идеи описывать должны... В исходники лезу ооочень в крайнем случае. Да и в примерах чего ковыряться-то... Может кто уже прошел через это и знает.
Для того и форымы делаются. ;)
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36317642
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007есть исправленный вариант

Я пока на "стандарте" тренируюсь...
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36317700
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
уговорил проказник
<demo:gbTabGroup id="tabGroup" showTabBar="true" width="100%" >
<demo:gbTab caption="Основное" onshow="zenPage.tabShow(1);" id="tab1" width="100%"
cellStyle="background-repeat: repeat-x;
background-image: url(/csp/broker/images/grad-halfgray-10x500.png);" >
...
</demo:gbTab>
</demo:gbTabGroup>
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36317750
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007 , во! Сделал как учил

Код: plaintext
<tab caption="Основные сведения" cellStyle="background: gray;">

Но закрашивается на все пространство закладки... А только та часть какую занимает tab .

Стили у компанента нужные тоже нашел...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
.tabGroupBody {
	background: white;
}
...
td.tabGroupButtonOn {
	background: white;
}

Но если я их бубду определять во внешнем ЦСС-файле - фик они дойдут до "назначения"...
Может там какие-то атрибуты из серии class<чета> есть?
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36317948
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так задай вопрос правильно или картинку покажи да обведи что надо
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36318366
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007 , завтра картинки покажу...
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36318887
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот что есть (см. картинку). Нужно заменить белый фон закладки на другой цвет...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36318898
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если просто сделать

Код: plaintext
<tab caption="Основные сведения" cellStyle="background: gray;">

Получится вот что (см. рисунок)...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36318899
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забыл про картинку-то...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36318913
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и менять цвета через style<че-то> тоже не хочется... Другое дело через class<че-то> . Такое можно вынести во внейний ЦСС-файл... Если пользователю не понравится расцветочка - путь раскрасит сам при желании. Мы и сами можем поставить сразу несколько таких ЦССов...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36319383
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
привет
копай сюда
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
/* @doc="Individual tab bar button in On state." */
td.tabGroupButtonOn {
	background: white;
	border-top: 1px solid black;
	border-bottom: none;
	border-right: 1px solid black;
	border-left: 1px solid black;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	cursor: pointer;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
}

/* @doc="Individual tab bar button in Off state." */
td.tabGroupButtonOff {
	background: # 404040 ;
	background-image: url(/csp/broker/images/grad-gray-10x100.png);
	background-repeat: repeat-x;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	padding-right: 5px;
	padding-left: 5px;
	cursor: pointer;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
}

/* @doc="Individual tab bar button in Disabled state." */
td.tabGroupButtonDisabled {
	background: #AAAAAA;
	color: gray;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	padding-right: 5px;
	padding-left: 5px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
}

td.tabGroupButtonOff:hover {
	background: #FFFFA0;
}
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36319389
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
строка формирования кнопок табгрупп:

class="tabGroupButton#($S(tDisabled:"Disabled",tChild.hidden:"Off",1:"On"))#"

Код: plaintext
&html<<td nowrap id="#(..%MakeId("btn_"_n))#" class="tabGroupButton#($S(tDisabled:"Disabled",tChild.hidden:"Off",1:"On"))#" #(tClick)#> #($ZCVT(tName,"O","HTML"))# </td>>
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36319985
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007 , т.е. никаким другим атрибутом типа class<что-то> не повлиять на цвет фона?
Только менять

Код: plaintext
1.
2.
3.
4.
5.
6.
.tabGroupBody {
	background: white;
}
...
td.tabGroupButtonOn {
	background: white;
}

на что-то другое в своей ЗЕН-странице?
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36320013
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно если переопределить класс
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36320054
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно и вообще его переделать. Это разве вариант...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36320089
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а ты на то что не все компоненты на title реагируют внимания не обращаешь?
разве это вариант????
и тащится это с основания ZEN (((:
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36320121
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто перебираю пока что как работает... Что можно... Чего нельзя... Смотрю какие трудности в работе получаются...
Т.е. тестирую, собираю информацию.
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
    #36320245
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ясно
а мы с самого начала с XEN уже запустили все это барахло в производственную практику
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]