Вверх ↑
Ответов: 184
Рейтинг: 0
#1: 2016-11-20 09:24:49 ЛС | профиль | цитата


--- Добавлено в 2016-11-20 09:52:47

Схема
Add(MainForm,11466137,154,224)
{
Width=640
Height=752
Caption="Encode images in base64"
}
Add(Button,9424194,154,168)
{
Left=55
Top=10
Width=130
Height=55
Caption="Открыть файл и\r\nкодировать в\r\nBASE64"
link(onClick,2484627:doExecute,[])
}
Add(StreamConvertor,11798362,336,175)
{
Mode=6
link(onResult,6356649:doCharset,[])
}
Add(Charset,6356649,385,175)
{
Type=5
link(onCharset,13163268:doEnum,[])
}
Add(ODialog,2484627,203,168)
{
Filter="Рисунки|*.gif;*.png;*.bmp;*,jpg"
link(onExecute,8909175:doEvent1,[])
}
Add(FileStream,12129419,287,175)
{
link(onLoad,11798362:doConvert,[])
}
Add(Hub,8909175,252,168)
{
OutCount=5
link(onEvent1,7998532:doEvent1,[(277,174)(277,160)])
link(onEvent2,12129419:doOpen,[])
link(onEvent5,9898295:doPart,[(277,202)(277,314)])
}
Add(Str_Enum,13163268,434,175)
{
Delimiter=""
Step=76
OnlyDivGroup=1
link(onEnum,3869885:doAdd,[])
}
Add(HilightMemo,3914806,658,294)
{
Left=15
Top=75
Width=595
Height=240
Font=[Courier New,8,0,0,1]
HilightFont=[Courier New,8,0,0,1]
ReadOnly=0
AutoFocus=1
}
Add(CheckBox,13140747,448,238)
{
Left=225
Top=25
Width=145
Caption="Заключить в тег <img> "
link(onCheck,7696315:doWork1,[(487,244)(487,230)(417,230)])
}
Add(FormatStr,7362887,518,315)
{
DataCount=4
Mask="<img src="data:image/%1;base64,\r\n%2">"
link(onFString,13084304:doEvent2,[])
link(Str1,9898295art,[(524,298)(492,298)(492,355)(342,355)])
}
Add(FilePartElm,9898295,336,308)
{
Mode=4
Point(Part)
link(onPart,7696315:doWork2,[])
}
Add(StrList,3869885,511,175)
{
}
Add(IndexToChanel,11882877,448,308)
{
Point(Index)
Point(Data)
link(onEvent1,13084304:doEvent1,[])
link(onEvent2,7362887:doString,[])
link(Index,13140747:Checked,[])
link(Data,3869885:Text,[(461,278)(517,278)])
}
Add(HubEx,7696315,413,308)
{
link(onEvent,11882877:doEvent,[])
}
Add(WebBrowser,14400621,609,280)
{
Left=15
Top=330
Width=595
Height=380
Point(doFromText)
}
Add(Hub,13084304,574,308)
{
InCount=2
link(onEvent1,14400621:doFromText,[])
link(onEvent2,3914806:doText,[])
}
Add(Img_Loader,13453601,644,154)
{
link(onLoad,7921384:doLoad,[])
}
Add(Hub,7998532,476,154)
{
OutCount=3
link(onEvent1,13453601:doLoad,[])
link(onEvent2,1847423:doString,[])
link(onEvent3,3869885:doClear,[(501,174)(501,188)])
}
Add(Bitmap,7921384,693,154)
{
Point(Width)
Point(Height)
}
Add(FormatStr,1847423,560,161)
{
Mask="оригинальний размен: ширина - %1 высота - %2"
link(Str1,7921384:Width,[(566,149)(636,149)(636,198)(706,198)])
link(Str2,7921384:Height,[(573,149)(643,149)(643,198)(713,198)])
}
Add(LineBreakEx,12121582,700,224)
{
Caption="W"
Type=3
}
Add(LineBreakEx,6400811,707,203)
{
Caption="H"
Type=3
}
Add(LineBreakEx,3199984,560,112)
{
Caption="W"
Type=2
}
Add(LineBreakEx,3344557,567,133)
{
Caption="H"
Type=2
}
Add(StyleXP,6850144,154,273)
{
}
Add(Button,366583,595,364)
{
Left=405
Top=15
Width=130
Height=50
Caption="Копировать в буфер"
link(onClick,2103980:doData,[])
}
Add(Clipboard,4801570,714,364)
{
}
Add(DoData,2103980,658,364)
{
link(onEventData,4801570:doPutText,[])
link(Data,3914806:Text,[])
}
карма: 0

0
Редактировалось 4 раз(а), последний 2016-11-20 09:52:47