Вверх ↑
Ответов: 2077
Рейтинг: 659
#1: 2022-02-19 15:50:37 ЛС | профиль | цитата
Что-то уж больно схемы у вас мудреные. А так не проще разве:

Add(MainForm,11479196,567,308)
{
Width=460
Height=147
}
Add(Button,1032059,287,280)
{
Left=335
Top=10
Width=100
Caption="Папка"
link(onClick,1584642:doBrowse,[])
}
Add(Button,1454278,427,280)
{
Left=335
Top=35
Width=100
Enabled=1
Caption="Заменить"
Point(doEnabled)
link(onClick,9717498:doSearch,[])
}
Add(Label,15810939,385,210)
{
Left=5
Top=10
Width=49
Height=17
Caption="Каталог:"
}
Add(Edit,8494145,378,280)
{
Left=130
Top=10
Width=195
Text=""
link(onChange,1454278:doEnabled,[])
}
Add(Browse,1584642,336,280)
{
Title="Select Folder"
NewDirButton=1
link(onBrowse,8494145:doText,[])
}
Add(FileSearch,9717498,476,280)
{
Ext="*.smali"
link(onSearch,3522052:doEvent1,[])
link(onEndSearch,10740030:doString,[(518,293)(518,318)(464,318)(464,335)])
link(Dir,8494145:Text,[(489,264)(418,264)(418,322)(384,322)])
}
Add(Message,11449550,518,329)
{
Caption="Finish"
Icon=4
link(onMessage,11479196:doClose,[])
}
Add(Edit,7513133,728,266)
{
Left=130
Top=40
Width=195
Text=".field private static b:Z = false"
ClearAfterEnter=1
}
Add(FormatStr,10740030,476,329)
{
Mask="Обработано %1 файлов"
link(onFString,11449550:doMessage,[])
link(Str1,9717498:Count,[])
}
Add(Replace,13114084,686,343)
{
link(onReplace,13375948:doText,[(813,349)(813,219)(674,219)(674,279)])
link(Str,13375948:Text,[])
link(Sub_str,7513133:Text,[(699,324)(734,324)])
link(Dest,5554796:Text,[(706,332)(776,332)])
}
Add(Edit,5554796,770,266)
{
Left=130
Top=75
Width=190
Text=".field private static b:Z"
}
Add(Label,10384203,427,210)
{
Left=5
Top=75
Width=94
Height=17
Caption="На что заменить"
}
Add(Label,2813661,469,210)
{
Left=5
Top=40
Width=94
Height=17
Caption="Что заменить"
}
Add(StrList,13375948,686,252)
{
}
Add(Hub,3522052,623,280)
{
OutCount=3
link(onEvent1,13375948:doLoad,[])
link(onEvent2,13114084:doReplace,[(655,293)(655,349)])
link(onEvent3,13375948:doSave,[(679,300)(679,293)])
}
карма: 10

0