Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#61: 2015-11-28 16:07:23 ЛС | профиль | цитата
Редактирование значения любого Ключа из любой Секции
Add(Ini,9581711,266,280)
{
Type=1
Point(doSectionNames)
Point(onSectionNames)
Point(onSectionData)
Point(doSectionData)
link(onResult,15460312:doText2,[(310,286)(310,254)(275,254)(275,223)])
link(FileName,10183013:FString,[(272,264)(167,264)])
link(Section,9423903:EditText,[(279,261)(488,261)(488,358)(531,358)])
link(Key,3911076:EditText,[(286,268)(377,268)(377,360)(433,360)])
link(Value,15460312:Text,[])
link(onSectionNames,9423903:doAdd,[])
link(onSectionData,9733847:doSplit,[])
}
Add(ComboBox,9423903,511,287)
{
Left=20
Top=75
Width=120
Height=21
Font=[MS Sans Serif,8,1,0,1]
Text=""
DataType=1
ReadOnly=0
DropDownCount=30
Point(EditText)
link(onClick,9567545:doEvent2,[(564,300)(564,392)(218,392)(218,342)])
}
Add(MainForm,11284399,126,350)
{
Width=600
Height=157
Caption="Редактирование Fallout4Prefs.ini"
BorderStyle=1
Position=1
}
Add(ComboBox,3911076,413,301)
{
Left=150
Top=75
Width=205
Height=21
Font=[MS Sans Serif,8,1,0,1]
Text=""
ReadOnly=0
Point(EditText)
Point(doSelect)
Point(onSelect)
link(onClick,658864:doWork2,[])
link(onSelect,658864:doWork3,[(459,321)])
}
Add(StrPart,9733847,336,294)
{
Char="="
link(onPart,3911076:doAdd,[])
}
Add(Edit,15460312,287,210)
{
Left=365
Top=75
Width=100
Font=[MS Sans Serif,8,1,255,1]
Text=""
Alignment=1
link(onChange,4635421:doWork2,[])
}
Add(Button,14060530,385,203)
{
Left=480
Top=75
Width=85
Font=[MS Sans Serif,8,1,0,1]
Enabled=1
Caption="Сохранить"
Point(doEnabled)
link(onClick,8836161:doEvent1,[])
}
Add(Hub,8836161,434,203)
{
link(onEvent1,4635421:doWork1,[(460,209)(460,186)(333,186)(333,209)])
link(onEvent2,9581711:doWrite,[(473,216)(473,176)(242,176)(242,293)])
}
Add(ChanelToIndex,4635421,343,203)
{
link(onIndex,14060530:doEnabled,[])
}
Add(Hub,9567545,238,329)
{
InCount=2
OutCount=3
link(onEvent1,3911076:doClear,[(394,335)(394,314)])
link(onEvent2,9581711:doSectionData,[(259,342)(259,307)])
link(onEvent3,338612:doData,[])
}
Add(Hub,5134061,182,294)
{
OutCount=3
link(onEvent1,9581711:doSectionNames,[])
link(onEvent2,9567545:doEvent1,[(217,307)(217,335)])
link(onEvent3,2693804:doWork3,[(233,314)])
}
Add(HubEx,2693804,229,280)
{
link(onEvent,9581711:doRead,[])
}
Add(Label,10188020,126,294)
{
Left=45
Top=60
Width=455
Font=[MS Sans Serif,8,1,16711680,1]
Caption="Секция Ключ Значение"
AutoSize=1
}
Add(HubEx,658864,455,308)
{
link(onEvent,2693804:doWork1,[(482,314)(482,168)(233,168)])
}
Add(DoData,338612,329,343)
{
Data=Integer(0)
link(onEventData,3911076:doSelect,[])
}
Add(FormatStr,10183013,161,217)
{
Mask="F:Users\%1DocumentsMy GamesFallout4Fallout4Prefs.ini"
Point(FString)
link(onFString,5134061:doEvent1,[(206,223)(206,276)(170,276)(170,300)])
}
Add(Label,5692960,70,210)
{
Left=35
Top=15
Width=97
Height=17
Font=[MS Sans Serif,8,1,16711680,1]
Caption="Пользователь :"
AutoSize=1
}
Add(Edit,8505477,119,210)
{
Left=135
Top=15
Width=80
Font=[MS Sans Serif,8,1,0,1]
Text=""
ClearAfterEnter=1
link(onEnter,10183013:doString,[])
}


Вводим пользователя и жмём Enter.
Что введёшь в поле "Значение", то и запишется в выбранный КЛЮЧ
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Гость
Ответов: 17029
Рейтинг: 0
#62: 2015-11-28 17:54:30 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 04:09:07
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#63: 2015-11-28 17:55:35 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 04:09:07
карма: 0

0
Ответов: 8926
Рейтинг: 823
#64: 2015-11-28 21:23:27 ЛС | профиль | цитата
г. Гаст писал(а):
Куда Леонид делся?
Анекдот писал(а):
Да не двойняшки мы! Тройняшки, я просто писать отходил!
А я машиной занимался, не заводится, собака! Уж и стёкла протирал, и фары, даже по баллонам постучал, никакого результата!
Вот три способа не вписывать значения. (Путь в FormatStr свой запишите)
code_36562.txt
карма: 19

0
файлы: 1code_36562.txt [6KB] [649]
Гость
Ответов: 17029
Рейтинг: 0
#65: 2015-11-28 21:32:25 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 04:09:07
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#66: 2015-11-28 21:55:11 ЛС | профиль | цитата
Леонид,
1. В ini-файле примерно (навскидку) 18-ть секций и около 150-ти ключей.
2. Каждый параметр за что-то отвечает.
3. Я не игрок, но не верю, что у игры нет "Настройки" где можно изменить любой.
ИМХО.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Гость
Ответов: 17029
Рейтинг: 0
#67: 2015-11-28 21:58:48 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 04:09:08
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#68: 2015-11-28 22:00:16 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 04:09:08
карма: 0

0
Ответов: 8926
Рейтинг: 823
#69: 2015-11-28 23:51:38 ЛС | профиль | цитата
г. Гаст, а 3657.5874 не бывает?
code_36565.txt
карма: 19

0
файлы: 1code_36565.txt [2.3KB] [920]
Ответов: 62
Рейтинг: 1
#70: 2015-11-29 00:09:52 ЛС | профиль | цитата
Хе-хе, хоть бы и так
code_36566.txt

Кстати да. Ничего страшного, если число будет не слишком "ровное". Тем более, так гораздо проще.

Или вот так, если соблюдать простоту.
Add(TrackBar,4267016,189,315)
{
Left=20
Top=15
Width=125
Height=40
Max=3
Min=1
Position=1
link(onPosition,2280578:doCalc,[])
}
Add(MathParse,2280578,245,315)
{
DataCount=1
MathStr="%1*3000"
ResultType=0
}
карма: -1

0
файлы: 1code_36566.txt [2.6KB] [689]
Гость
Ответов: 17029
Рейтинг: 0
#71: 2015-11-29 00:19:56 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 04:09:08
карма: 0

0
Ответов: 62
Рейтинг: 1
#72: 2015-11-29 00:39:35 ЛС | профиль | цитата
Так ведь оно уже записывается.
карма: -1

0
Гость
Ответов: 17029
Рейтинг: 0
#73: 2015-11-29 11:25:08 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 04:09:08
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#74: 2015-11-29 11:32:12 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 04:09:08
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#75: 2015-11-29 11:37:17 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 04:09:08
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)