Вверх ↑
Этот топик читают: Гость
Ответов: 1528
Рейтинг: 57
#1: 2011-02-22 21:28:26 ЛС | профиль | цитата
Немогу сообразить как передать MST_RowAction цвет выделяемой строки (фон выделять не требуется), вот вырезка из схемы
code_22648.txt
карма: 0

0
файлы: 1code_22648.txt [1009B] [147]
Гость
Ответов: 17029
Рейтинг: 0
#2: 2011-02-23 01:50:07 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 14:37:04
карма: 0

0
Ответов: 1528
Рейтинг: 57
#3: 2011-02-23 07:25:39 ЛС | профиль | цитата
178.123.86.40, примеры я уже все пересмотрел
как передать в
Add(MST_RowAction,606562,504,364)
{
@Color=255
Action=5
Point(Index)
}
параметр "№ индекса строки" и "цвет" в который выделять??
карма: 0

0
Ответов: 1058
Рейтинг: 76
#4: 2011-02-23 13:01:46 ЛС | профиль | цитата
А что пример из справки не работает? MST_RowAction
Если что неизвестно бери компонент "Debug" и смотри что там передается. А потом по такому же принципу формируй нужную строку.
Или может я чтото не так понял?
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#5: 2011-02-23 13:58:48 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 14:37:04
карма: 0

0
Ответов: 1528
Рейтинг: 57
#6: 2011-02-23 16:25:38 ЛС | профиль | цитата
в MST_RowAction показано как передаётся 3 параметра, мне же нужно передать 2 параметра, что в итоге и не работает
карма: 0

0
Ответов: 4641
Рейтинг: 334
#7: 2011-02-23 16:35:30 ЛС | профиль | цитата
hitman249, ничего не понимаю, в чем проблема?
code_22656.txt
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_22656.txt [1.9KB] [169]
Ответов: 1058
Рейтинг: 76
#8: 2011-02-23 16:54:16 ЛС | профиль | цитата
hitman249 еще можешь поставить label и посмотреть числовое значение цвета, далее указывая ети значения сможешь изменять цвет програмно, также без использования ColorBox.
карма: 0

0
Ответов: 1528
Рейтинг: 57
#9: 2011-02-23 16:58:36 ЛС | профиль | цитата
Ravilr, ну небыло(и ненадо!) у меня в схеме визуального выбора цвета
и примеры я уже все пересмотрел не единожды

внимательнее...
code_22657.txt
карма: 0

0
файлы: 1code_22657.txt [1.9KB] [149]
Ответов: 1058
Рейтинг: 76
#10: 2011-02-23 17:02:59 ЛС | профиль | цитата
hitman249 не будет так работать, в примерах цифровое значение цвета посмотри и сравни у себя
Вот для примера взгляни

Add(MainForm,14549883,364,119)
{
Width=414
Height=274
link(onCreate,1976442:doEnum,[])
}
Add(MTStrTbl,15043066,350,210)
{
Left=5
Width=390
Height=170
Name="MTStrTbl"
Columns=#3:Имя|7:Фамилия|8:Отчество|
ColorItems=0
CheckBoxes=0
MultiSelect=0
}
Add(StrList,4383086,434,63)
{
Strings=#22:Иван;Иванов;Иванович;0|26:Андрей;Андреев;Андреевич;0|0:|
}
Add(ArrayEnum,1976442,448,133)
{
link(onItem,16356153:doMT,[])
link(Array,4383086:Array,[])
}
Add(MST_RowAction,15395190,546,126)
{
MSTControl="MTStrTbl"
}
Add(MT_String,16356153,497,126)
{
link(onResult,15395190:doRowAction,[])
}
Add(Button,15364452,343,266)
{
Left=5
Top=210
Width=390
Caption="Изменить цвет строки на RED"
Data=Integer(9)
link(onClick,1372916:doEvent1,[])
}
Add(MST_RowAction,10547525,455,273)
{
Action=5
MSTControl="MTStrTbl"
link(onChange,13664548:doRedraw,[])
}
Add(MT_AddData,1224395,413,273)
{
link(onAdd,10547525:doRowAction,[])
link(Data1,15043066:Index,[(419,257)(363,257)])
link(Data2,6346368:Text,[(426,257)(440,257)])
}
Add(RedrawManager,13664548,497,273)
{
ControlManager="MTStrTbl"
}
Add(PointHint,14798670,336,175)
{
Info=#53:Пример изменения цвета строки с определенным индексом|
Transparent=0
VAlign=0
Width=253
Height=144
}
Add(Edit,6346368,434,210)
{
Left=305
Top=185
Width=90
Text=""
}
Add(Label,11479514,538,210)
{
Left=165
Top=190
Width=133
Height=17
Caption="цвет(числовое значение) "
}
Add(Hub,1372916,385,266)
{
link(onEvent1,6346368:doText,[(404,272)(404,216)])
link(onEvent2,1224395:doAdd,[])
}


карма: 0

0
Ответов: 4641
Рейтинг: 334
#11: 2011-02-23 17:06:24 ЛС | профиль | цитата
hitman249 писал(а):
внимательнее...

ColorsRow - [IndexRow][IndexColorText (0 - TextColor; -1 - OldParametr)][ColorRow (0 - TextBkColor; -1 - OldParametr)]

карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Гость
Ответов: 17029
Рейтинг: 0
#12: 2011-02-23 18:25:31 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 14:37:05
карма: 0

0
Ответов: 1528
Рейтинг: 57
#13: 2011-02-25 08:38:46 ЛС | профиль | цитата
не работает(
code_22674.txt
карма: 0

0
файлы: 1code_22674.txt [1.7KB] [92]
Разработчик
Ответов: 26113
Рейтинг: 2126
#14: 2011-02-25 09:02:27 ЛС | профиль | цитата
hitman249, млин, что у тебя за пример -- таблица сама где, где тестовые данные в таблице, или ты прдлагаешь нам самим додумывать и доделывать за тебя тестовый пример
карма: 22

0
Ответов: 1528
Рейтинг: 57
#15: 2011-02-25 09:06:53 ЛС | профиль | цитата
nesco, таблица здесь никчему, она состоит из подобных строк
H:MusicNew2010StartMusicAkon - Her shoes.mp3

существует ещё второй список, где хранятся имена, и откуда берутся индексы, я же вырезал так сказать "конечную остановку"
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)