Вверх ↑
Ответов: 1089
Рейтинг: 223
#1: 2026-04-14 07:49:03 ЛС | профиль | цитата
Мне кажется, что подписи к точкам снизу выглядят лучше.
Add(PlotHistogram,2853351,476,238)
{
Grapher="pl1"
Color=-16777201
Step=3
Name="hint"
BgColor=-16777201
Axis="X1"
Point(ValuesX)
Point(ValuesY)
}
Add(MainForm,16184661,105,189)
{
Left=20
Top=105
Width=792
Height=412
Caption="Histogram"
link(onCreate,5989497:doEvent1,[])
}
Add(Plotter,10574215,616,210)
{
Left=161
Top=45
Width=615
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,378,238)
{
Grapher="pl1"
Color=8421504
Step=3
Name="Values"
BgColor=-16777203
Axis="X1"
Point(ValuesX)
Point(ValuesY)
link(onAdd,1482073:doData,[])
}
Add(StrList,11326325,259,119)
{
Strings=#8:яблоки;9|8:бананы;8|9:персики;6|7:вишня;5|9:черешня;5|8:клюква;3|6:киви;4|9:черника;7|9:малина;12|
}
Add(PlotSeriesMarker,9665008,266,427)
{
Grapher="pl1"
FrameStyle=5
BgStyle=1
HAlign=1
VAlign=2
Series="hint"
link(QueryText,8481455:GetData,[])
}
Add(EventFromData,8481455,266,378)
{
link(onEvent,2127722:doRead,[(305,384)(305,370)(214,370)(214,384)])
}
Add(Hub,5989497,168,203)
{
InCount=2
OutCount=5
link(onEvent1,3390018:doClear,[(193,209)(193,181)])
link(onEvent2,9513990:doEnum,[(249,216)(249,181)])
link(onEvent3,16209489:doCalc,[])
link(onEvent4,585307:doEMatrix,[(214,230)(214,279)])
link(onEvent5,9665008:doSetText,[(207,237)(207,433)])
}
Add(PlotAxis,4986410,665,210)
{
Grapher="pl1"
Name="X1"
Color=0
Style=2
}
Add(MathParse,16209489,539,217)
{
DataCount=1
MathStr="%1 * 3 + 2"
ResultType=0
link(onResult,10574215:doMaxW,[])
link(X1,7967511:EndIdx,[])
}
Add(MTStrTbl,7967511,511,56)
{
Top=45
Width=161
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,273,175)
{
link(onItem,658004:doMTString,[(312,181)(312,153)])
link(onEndEnum,5530192:doData,[])
link(Array,11326325:Array,[])
}
Add(MST_RowAction,14594931,378,133)
{
MSTControl="tabl"
}
Add(MST_SortInCol,4529767,378,175)
{
MethodSort=1
MSTControl="tabl"
Point(doSortDigit)
link(onChange,9859496:doColAction,[])
}
Add(DoData,5530192,329,182)
{
Data=Integer(1)
link(onEventData,4529767:doSortDigit,[])
}
Add(MT_String,658004,329,133)
{
link(onResult,14594931:doRowAction,[])
}
Add(MST_ColAction,9859496,427,175)
{
Action=9
MinColWidth=0
Index=-2
MSTControl="tabl"
}
Add(Label,2884795,105,105)
{
Width=776
Height=45
Align=2
Caption=""
AutoSize=1
}
Add(Button,13093684,560,168)
{
Left=225
Top=15
Caption="clear"
link(onClick,10574215:doClear,[(606,174)(606,216)])
}
Add(Button,6787751,105,238)
{
Left=160
Top=15
Caption="go"
link(onClick,5989497:doEvent2,[(144,244)(144,216)])
}
Add(MST_Matrix,585307,224,273)
{
X=1
Y=-1
MSTControl="tabl"
link(onEMatrix,10912701:doEnum,[])
}
Add(MT_Enum,10912701,273,273)
{
link(onItem,5285132:doEvent1,[])
link(onEndEnum,8266699:doOperation,[(326,286)(326,335)])
}
Add(MathParse,5636243,378,280)
{
MathStr="max( %1,%0)"
}
Add(MatrixRW,2127722,224,378)
{
X=1
link(onRead,8481455:doData,[])
link(Matrix,585307:Matrix,[])
link(X,10872164:Value,[])
}
Add(Memory,10872164,238,322)
{
Default=Integer(0)
}
Add(Hub,5285132,336,273)
{
link(onEvent1,7049018:doAdd,[(361,279)(361,244)])
link(onEvent2,5636243:doCalc,[])
}
Add(Math,8266699,378,329)
{
Op2=1
ResultType=0
link(onResult,10574215:doMaxH,[(578,335)(578,230)])
link(Op1,5636243:Result,[])
}
Add(MST_Clear,3390018,210,175)
{
MSTControl="tabl"
}
Add(PlotHistogram,456711,840,63)
{
Grapher="pl1"
Color=8421504
Step=3
Name="red"
BgColor=255
Axis="X1"
Point(ValuesX)
Point(ValuesY)
}
Add(MST_Matrix,8957994,609,63)
{
X=1
Y=-1
MSTControl="tabl"
link(onEMatrix,11838080:doEnum,[])
}
Add(MT_Enum,11838080,658,63)
{
link(onItem,5327558:doCompare,[])
}
Add(If_else,5327558,714,63)
{
link(onTrue,15960238:doWork2,[])
link(onFalse,5054384:doData,[])
link(Op1,11838080:Index,[(720,54)(706,54)(706,103)(671,103)])
link(Op2,7967511:Index,[(727,47)(601,47)(601,96)(524,96)])
}
Add(Hub,12823127,567,56)
{
link(onEvent1,456711:doClear,[(592,62)(592,41)(823,41)(823,76)])
link(onEvent2,8957994:doEMatrix,[])
}
Add(DoData,5054384,763,70)
{
Data=Integer(0)
link(onEventData,15960238:doWork3,[(816,76)])
}
Add(HubEx,15960238,812,63)
{
link(onEvent,456711:doAdd,[])
}
Add(DoData,1482073,427,238)
{
Data=Integer(0)
link(onEventData,2853351:doAdd,[])
}

карма: 20

0
Редактировалось 1 раз(а), последний 2026-04-14 07:55:23