Вверх ↑
Разработчик
Ответов: 26357
Рейтинг: 2151
#1: 2026-09-20 19:38:01 ЛС | профиль | цитата
Один из методов создания ссылок в таблице

Схема

Add(MainForm,2953706,378,371)
{
Width=605
Height=347
BorderStyle=1
Position=1
link(onCreate,6151580:doEnum,[])
}
Add(MT_String,9025356,511,371)
{
link(onResult,599471:doRowAction,[])
}
Add(MST_RowAction,599471,567,371)
{
MSTControl="Keys_tbl"
}
Add(MST_DrawManager,3370509,378,329)
{
Name="draw"
IconSize=24
TabGrid=0
LightTextSel=1
ColorRowSel=0
}
Add(IconsManager,10876738,378,287)
{
Name="icon"
ImgSize=24
Icons=[]
}
Add(StrList,1577315,434,336)
{
Strings=#44:0;0x2C1d7aD408ed47FeA866f1C861dA8fdFcd15a9d1|44:1;0xe65f0e6021613898587BfA71249160113883F228|44:2;0x40653f763571Fe7636DA37d78d6A77f05050613C|44:3;0x605cbA0Fe7c16162fb276436bB3B6DFe33A89b96|44:4;0x55C2a4b94D58b71e0a05ac12F40E5743755FaBC7|44:5;0x3AC92C3B934078Bf4bb8BA0038C9e7C4ff588a68|44:6;0xd8e45701eb12BEEfd22C0da91B896F7B0709174c|44:7;0xb07795fCe361d67F278638e7edC1f8D5cC91fBb9|44:8;0x124B1023536d0bD4f2f6Cb477B23615f6dd34cd9|44:9;0xC9f48b4e8d05774DA446e4fe8220f875C2280E41|
}
Add(ArrayEnum,6151580,448,385)
{
link(onItem,9025356:doMTString,[])
link(Array,1577315:Array,[])
}
Add(MTStrTbl,7547136,644,364)
{
Left=10
Top=5
Width=580
Height=277
Font=[Microsoft Sans Serif,8,0,0,204]
HideFocus=0
WinStyle=2
Name="Keys_tbl"
Columns=#11:Number=0==2|11:Keys=555==2|
ColorItems=0
Grid=0
TrackSelect=0
SmallIconsManager="icon"
DrawManager="draw"
Point(doSetFocus)
Point(ItemAtPos)
Point(onMouseDown)
link(FormatCell,12632151:GetData,[])
link(onMouseDown,13574439:doData,[])
}
Add(EventFromData,12632151,658,259)
{
link(onEvent,656861:doEvent1,[])
}
Add(Hub,656861,707,259)
{
OutCount=3
link(onEvent1,11843391:doValue,[(732,265)(732,139)])
link(onEvent2,446403:doSeparateMT,[])
link(onEvent3,11033117:doSeparateMT,[(753,279)(753,349)])
}
Add(If_else,7209985,994,294)
{
link(onTrue,14621163:doString,[])
link(onFalse,11520743:doWork2,[])
link(Op2,11843391:Value2,[])
}
Add(MT_MultiData,446403,770,266)
{
From=1
link(onData1,11813791:doCompare,[(809,272)(809,230)])
link(onData2,15587250:doCompare,[])
}
Add(HubEx,8424190,1120,294)
{
Angle=3
link(onEvent,12632151:doData,[(1124,118)(648,118)(648,265)])
}
Add(MT_MultiMem,11843391,994,133)
{
Point(Data)
link(Data,7547136:ItemAtPos,[(1000,124)(636,124)(636,411)(678,411)])
}
Add(If_else,11813791,826,224)
{
Type=5
link(onTrue,12878610:doWork1,[])
link(onFalse,12878610:doWork2,[])
link(Op2,11843391:Value1,[(839,180)(1000,180)])
}
Add(ChanelToIndex,12878610,875,224)
{
link(onIndex,552098:doValue,[])
}
Add(Memory,552098,931,224)
{
Default=Integer(0)
link(onData,858126:doValue,[])
}
Add(IndexToChanel,9742871,931,273)
{
Point(Index)
link(onEvent1,11520743:doWork1,[(1040,279)])
link(onEvent2,7209985:doCompare,[(984,286)(984,300)])
link(Index,552098:Value,[])
}
Add(HubEx,11520743,1036,301)
{
Angle=1
link(onEvent,15448758:doWork1,[])
}
Add(MST_SetColors,15311895,1064,168)
{
MSTControl="Keys_tbl"
}
Add(MT_MultiMem,858126,1064,224)
{
From=2
Count=1
Point(Data)
link(Data,15311895:GenColors,[])
}
Add(FormatStr,14621163,1064,294)
{
DataCount=1
Mask="%1,16711680,Lucida Console,12,4"
link(onFString,8424190:doWork2,[])
link(Str1,14623166:Var2,[])
}
Add(FormatStr,8984947,1050,343)
{
DataCount=1
Mask="%1,0,Lucida Console,12,0"
link(onFString,8424190:doWork3,[(1124,349)])
link(Str1,14623166:Var1,[(1056,271)])
}
Add(GetDataEx,14623166,1064,266)
{
link(Data,858126:Value1,[])
}
Add(FormatStr,14693764,826,343)
{
DataCount=1
Mask="https://www.blockchain.com/eth/address/%1"
Point(FString)
}
Add(MT_MultiData,11033117,770,343)
{
Count=1
link(onData1,14693764:doString,[])
}
Add(DoData,13574439,826,392)
{
link(onEventData,6561554:doText2,[])
link(Data,14693764:FString,[])
}
Add(Edit,6561554,882,385)
{
Left=15
Top=290
Width=575
Text=""
}
Add(If_else,15587250,826,273)
{
Op1=Integer(1)
link(onTrue,9742871:doEvent,[])
link(onFalse,15448758:doWork2,[(921,286)(921,349)])
}
Add(HubEx,15448758,1036,343)
{
link(onEvent,8984947:doString,[])
}

карма: 23

0
Редактировалось 4 раз(а), последний 2026-09-20 19:48:02