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

Код: 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
18.11.2009, 15:04
    #36317481
Ymka2007
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
ты хоть иногда самплес открываешь?
...
Рейтинг: 0 / 0
18.11.2009, 15:06
    #36317486
Ymka2007
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
учу где смотреть:
1. открываешь новую студию,
2. область %SYS,
3. открываешь класс %ZEN.Component.tabGroup.cls
в нем все описание стилей есть, если не найдешь, то
посторяешь п.1-п.3 для унаследованных классов
...
Рейтинг: 0 / 0
18.11.2009, 15:08
    #36317491
Ymka2007
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
кстати он криво работает в IE, когда нужно сделать какие нибудь вкладки недоступными
есть исправленный вариант
...
Рейтинг: 0 / 0
18.11.2009, 15:47
    #36317638
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
Ymka2007 ты хоть иногда самплес открываешь?

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

Я пока на "стандарте" тренируюсь...
...
Рейтинг: 0 / 0
18.11.2009, 16:06
    #36317700
Ymka2007
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
уговорил проказник
<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
18.11.2009, 16:17
    #36317750
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
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
18.11.2009, 17:13
    #36317948
Ymka2007
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
так задай вопрос правильно или картинку покажи да обведи что надо
...
Рейтинг: 0 / 0
18.11.2009, 20:25
    #36318366
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
Ymka2007 , завтра картинки покажу...
...
Рейтинг: 0 / 0
19.11.2009, 09:49
    #36318887
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
Вот что есть (см. картинку). Нужно заменить белый фон закладки на другой цвет...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
19.11.2009, 09:52
    #36318898
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
Если просто сделать

Код: 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
19.11.2009, 09:52
    #36318899
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
Забыл про картинку-то...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
19.11.2009, 09:55
    #36318913
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
Да и менять цвета через style<че-то> тоже не хочется... Другое дело через class<че-то> . Такое можно вынести во внейний ЦСС-файл... Если пользователю не понравится расцветочка - путь раскрасит сам при желании. Мы и сами можем поставить сразу несколько таких ЦССов...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
19.11.2009, 12:20
    #36319383
Ymka2007
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
привет
копай сюда
Код: 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
19.11.2009, 12:22
    #36319389
Ymka2007
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
строка формирования кнопок табгрупп:

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
19.11.2009, 15:18
    #36319985
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZEN <tabGroup>. Как повлиять на "раскраску" элемента?
Ymka2007 , т.е. никаким другим атрибутом типа class<что-то> не повлиять на цвет фона?
Только менять

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

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


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