Gitarist писал(а):
Подскажите, а есть ли способ "подсветить" другим цветом столбик гистограммы либо шрифт как то выделить на ней? Например в поток посылаем слово "бананы" и столбик как то выделяется на гистограмме...Конечно. Выдели любую строчку в таблице слева...
Add(MainForm,16184661,133,273)
{
Left=20
Top=105
Width=792
Height=412
Caption="Histogram"
link(onCreate,5989497:doEvent1,[])
}
Add(Plotter,10574215,686,294)
{
Left=156
Top=45
Width=620
Height=328
Align=5
Name="pl1"
GridColor=16776960
BorderColor=-16777211
AxisColor=-16777201
GridStyle=0
GridX=0
GridY=0
MinH=-1
MaxH=15
MinW=-2
MaxW=20
Point(doMaxW)
Point(doMaxH)
}
Add(PlotHistogram,7049018,567,343)
{
Grapher="pl1"
Color=8421504
Step=3
Name="Values"
BgColor=-16777203
Axis="X1"
Point(ValuesX)
Point(ValuesY)
}
Add(StrList,11326325,287,203)
{
Strings=#8:яблоки;9|8:бананы;8|9:персики;6|7:вишня;5|9:черешня;5|8:клюква;3|6:киви;4|9:черника;7|9:малина;12|
}
Add(PlotSeriesMarker,9665008,455,539)
{
Grapher="pl1"
FrameStyle=5
BgStyle=1
HAlign=1
Series="Values"
link(QueryText,8481455:GetData,[])
}
Add(EventFromData,8481455,455,483)
{
link(onEvent,2127722:doRead,[(494,489)(494,475)(403,475)(403,489)])
}
Add(Hub,5989497,196,287)
{
InCount=2
OutCount=5
link(onEvent1,3390018:doClear,[(221,293)(221,265)])
link(onEvent2,9513990:doEnum,[(277,300)(277,265)])
link(onEvent3,16209489:doCalc,[])
link(onEvent4,585307:doEMatrix,[(403,314)(403,384)])
link(onEvent5,9665008:doSetText,[(396,321)(396,545)])
}
Add(PlotAxis,4986410,735,294)
{
Grapher="pl1"
Name="X1"
Color=0
Style=2
}
Add(MathParse,16209489,567,301)
{
DataCount=1
MathStr="%1 * 3 + 2"
ResultType=0
link(onResult,10574215:doMaxW,[])
link(X1,7967511:EndIdx,[])
}
Add(MTStrTbl,7967511,539,140)
{
Top=45
Width=156
Height=328
Align=1
Color=-16777201
Font=[MS Sans Serif,12,0,0,1]
Ctl3D=1
WinStyle=1
Name="tabl"
Columns=#1:1|1:2|
ColorItems=0
Style=4
Grid=0
Point(EndIdx)
link(onClick,12823127:doEvent1,[])
}
Add(ArrayEnum,9513990,301,259)
{
link(onItem,658004:doMTString,[(340,265)(340,237)])
link(onEndEnum,5530192:doData,[])
link(Array,11326325:Array,[])
}
Add(MST_RowAction,14594931,406,217)
{
MSTControl="tabl"
}
Add(MST_SortInCol,4529767,406,259)
{
MethodSort=1
MSTControl="tabl"
Point(doSortDigit)
link(onChange,9859496:doColAction,[])
}
Add(DoData,5530192,357,266)
{
Data=Integer(1)
link(onEventData,4529767:doSortDigit,[])
}
Add(MT_String,658004,357,217)
{
link(onResult,14594931:doRowAction,[])
}
Add(MST_ColAction,9859496,455,259)
{
Action=9
MinColWidth=0
Index=-2
MSTControl="tabl"
}
Add(Label,2884795,133,189)
{
Width=776
Height=45
Align=2
Caption=""
AutoSize=1
}
Add(Button,13093684,630,252)
{
Left=225
Top=15
Caption="clear"
link(onClick,10574215:doClear,[(676,258)(676,300)])
}
Add(Button,6787751,133,322)
{
Left=160
Top=15
Caption="go"
link(onClick,5989497:doEvent2,[(172,328)(172,300)])
}
Add(MST_Matrix,585307,413,378)
{
X=1
Y=-1
MSTControl="tabl"
link(onEMatrix,10912701:doEnum,[])
}
Add(MT_Enum,10912701,462,378)
{
link(onItem,5285132:doEvent1,[])
link(onEndEnum,8266699:doOperation,[(515,391)(515,440)])
}
Add(MathParse,5636243,567,385)
{
MathStr="max( %1,%0)"
}
Add(MatrixRW,2127722,413,483)
{
X=1
link(onRead,8481455:doData,[])
link(Matrix,585307:Matrix,[])
link(X,10872164:Value,[])
}
Add(Memory,10872164,427,427)
{
Default=Integer(0)
}
Add(Hub,5285132,525,378)
{
link(onEvent1,7049018:doAdd,[(550,384)(550,349)])
link(onEvent2,5636243:doCalc,[])
}
Add(Math,8266699,567,434)
{
Op2=1
ResultType=0
link(onResult,10574215:doMaxH,[(606,440)(606,314)])
link(Op1,5636243:Result,[])
}
Add(MST_Clear,3390018,238,259)
{
MSTControl="tabl"
}
Add(PlotHistogram,456711,868,147)
{
Grapher="pl1"
Color=8421504
Step=3
Name="red"
BgColor=255
Axis="X1"
Point(ValuesX)
Point(ValuesY)
}
Add(MST_Matrix,8957994,637,147)
{
X=1
Y=-1
MSTControl="tabl"
link(onEMatrix,11838080:doEnum,[])
}
Add(MT_Enum,11838080,686,147)
{
link(onItem,5327558:doCompare,[])
}
Add(If_else,5327558,742,147)
{
link(onTrue,15960238:doWork2,[])
link(onFalse,5054384:doData,[])
link(Op1,11838080:Index,[(748,138)(734,138)(734,187)(699,187)])
link(Op2,7967511:Index,[(755,131)(629,131)(629,180)(552,180)])
}
Add(Hub,12823127,595,140)
{
link(onEvent1,456711:doClear,[(620,146)(620,125)(851,125)(851,160)])
link(onEvent2,8957994:doEMatrix,[])
}
Add(DoData,5054384,791,154)
{
Data=Integer(0)
link(onEventData,15960238:doWork3,[(844,160)])
}
Add(HubEx,15960238,840,147)
{
link(onEvent,456711:doAdd,[])
}



Поиск
Друзья
Администрация