CD extra & settings support

Written on book
This commit is contained in:
sShemet
2025-10-24 22:03:21 +05:00
parent 00ad4163f9
commit 3475406781
52 changed files with 2731 additions and 926 deletions

View File

@@ -1,393 +0,0 @@
2022-03-12 04:50:03 WM_QUERYENDSESSION =====================================
2022-03-12 04:50:03 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2022-03-12 04:50:03 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11042/11042 bytes are written.
2022-03-12 04:50:03 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2022-03-12 04:50:03 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-03-12 04:50:03 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 5135/5135 bytes are written.
2022-03-12 04:50:03 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-03-12 04:50:03 WM_ENDSESSION
2022-03-15 14:45:21 WM_QUERYENDSESSION =====================================
2022-03-15 14:45:21 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2022-03-15 14:45:21 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11211/11211 bytes are written.
2022-03-15 14:45:21 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2022-03-15 14:45:21 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-03-15 14:45:21 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 5741/5741 bytes are written.
2022-03-15 14:45:21 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-03-15 14:45:21 WM_ENDSESSION
2022-03-15 14:45:21 WM_DESTROY
2022-03-16 10:19:10 WM_QUERYENDSESSION =====================================
2022-03-16 10:19:10 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2022-03-16 10:19:10 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11211/11211 bytes are written.
2022-03-16 10:19:10 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2022-03-16 10:19:10 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-03-16 10:19:10 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 5741/5741 bytes are written.
2022-03-16 10:19:10 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-03-16 10:19:10 WM_ENDSESSION
2022-03-16 10:19:10 WM_DESTROY
2022-04-20 04:07:18 WM_QUERYENDSESSION =====================================
2022-04-20 04:07:19 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2022-04-20 04:07:19 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11647/11647 bytes are written.
2022-04-20 04:07:19 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2022-04-20 04:07:19 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-04-20 04:07:19 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 4690/4690 bytes are written.
2022-04-20 04:07:19 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-04-20 04:07:19 WM_ENDSESSION
2022-06-18 03:58:02 WM_QUERYENDSESSION =====================================
2022-06-18 03:58:02 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2022-06-18 03:58:02 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11635/11635 bytes are written.
2022-06-18 03:58:02 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2022-06-18 03:58:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-18 03:58:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 2649/2649 bytes are written.
2022-06-18 03:58:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-18 04:24:02 WM_QUERYENDSESSION =====================================
2022-06-18 04:24:02 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2022-06-18 04:24:02 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 12769/12769 bytes are written.
2022-06-18 04:24:02 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2022-06-18 04:24:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-18 04:24:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 193/193 bytes are written.
2022-06-18 04:24:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-18 05:04:02 WM_QUERYENDSESSION =====================================
2022-06-18 05:04:02 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2022-06-18 05:04:02 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 13903/13903 bytes are written.
2022-06-18 05:04:02 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2022-06-18 05:04:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-18 05:04:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 193/193 bytes are written.
2022-06-18 05:04:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-20 20:34:17 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\Titles.txt@2022-06-20_203417 is opened.
2022-06-20 20:34:17 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\Titles.txt@2022-06-20_203417 3/3 bytes are written.
2022-06-20 20:34:17 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\Titles.txt@2022-06-20_203417 3234/3234 bytes are written.
2022-06-20 20:34:17 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\Titles.txt@2022-06-20_203417 is closed.
2022-06-20 20:34:17 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-20 20:34:17 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 868/868 bytes are written.
2022-06-20 20:34:17 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-20 20:34:24 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\Titles.txt@2022-06-20_203417 is opened.
2022-06-20 20:34:24 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\Titles.txt@2022-06-20_203417 3/3 bytes are written.
2022-06-20 20:34:24 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\Titles.txt@2022-06-20_203417 3243/3243 bytes are written.
2022-06-20 20:34:24 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\Titles.txt@2022-06-20_203417 is closed.
2022-06-20 20:34:25 D:\Games\PSX\Persona.2.Innocent.Sin\Export\1126_TITLES\Titles.txt is opened.
2022-06-20 20:34:25 D:\Games\PSX\Persona.2.Innocent.Sin\Export\1126_TITLES\Titles.txt 3/3 bytes are written.
2022-06-20 20:34:25 D:\Games\PSX\Persona.2.Innocent.Sin\Export\1126_TITLES\Titles.txt 3243/3243 bytes are written.
2022-06-20 20:34:25 D:\Games\PSX\Persona.2.Innocent.Sin\Export\1126_TITLES\Titles.txt is closed.
2022-06-20 20:34:45 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\Titles.txt@2022-06-20_203445 is opened.
2022-06-20 20:34:45 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\Titles.txt@2022-06-20_203445 3/3 bytes are written.
2022-06-20 20:34:45 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\Titles.txt@2022-06-20_203445 3243/3243 bytes are written.
2022-06-20 20:34:45 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\Titles.txt@2022-06-20_203445 is closed.
2022-06-20 20:34:45 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-20 20:34:45 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 867/867 bytes are written.
2022-06-20 20:34:45 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-20 20:35:01 D:\Games\PSX\Persona.2.Innocent.Sin\Export\1126_TITLES\Titles.txt is opened.
2022-06-20 20:35:01 D:\Games\PSX\Persona.2.Innocent.Sin\Export\1126_TITLES\Titles.txt 3/3 bytes are written.
2022-06-20 20:35:01 D:\Games\PSX\Persona.2.Innocent.Sin\Export\1126_TITLES\Titles.txt 3243/3243 bytes are written.
2022-06-20 20:35:01 D:\Games\PSX\Persona.2.Innocent.Sin\Export\1126_TITLES\Titles.txt is closed.
2022-06-20 23:10:54 D:\Games\PSX\Persona.2.Innocent.Sin\Export\1126_TITLES\Titles.txt is opened.
2022-06-20 23:10:54 D:\Games\PSX\Persona.2.Innocent.Sin\Export\1126_TITLES\Titles.txt 3/3 bytes are written.
2022-06-20 23:10:54 D:\Games\PSX\Persona.2.Innocent.Sin\Export\1126_TITLES\Titles.txt 3243/3243 bytes are written.
2022-06-20 23:10:54 D:\Games\PSX\Persona.2.Innocent.Sin\Export\1126_TITLES\Titles.txt is closed.
2022-06-20 23:28:26 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0210_08_0_8_J_Mu_Muses_Video.txt@2022-06-20_232826 is opened.
2022-06-20 23:28:26 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0210_08_0_8_J_Mu_Muses_Video.txt@2022-06-20_232826 20078/20078 bytes are written.
2022-06-20 23:28:26 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0210_08_0_8_J_Mu_Muses_Video.txt@2022-06-20_232826 is closed.
2022-06-20 23:28:26 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-20 23:28:26 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 1515/1515 bytes are written.
2022-06-20 23:28:26 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-20 23:28:28 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0210_08_0_8_J_Mu_Muses_Video.txt is opened.
2022-06-20 23:28:28 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0210_08_0_8_J_Mu_Muses_Video.txt 20083/20083 bytes are written.
2022-06-20 23:28:28 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0210_08_0_8_J_Mu_Muses_Video.txt is closed.
2022-06-20 23:35:41 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0513_08_0_8_J_TonyShop.txt@2022-06-20_233541 is opened.
2022-06-20 23:35:41 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0513_08_0_8_J_TonyShop.txt@2022-06-20_233541 96477/96477 bytes are written.
2022-06-20 23:35:41 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0513_08_0_8_J_TonyShop.txt@2022-06-20_233541 is closed.
2022-06-20 23:35:41 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-20 23:35:41 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 2127/2127 bytes are written.
2022-06-20 23:35:41 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-20 23:35:48 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0513_08_0_8_J_TonyShop.txt@2022-06-20_233541 is opened.
2022-06-20 23:35:48 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0513_08_0_8_J_TonyShop.txt@2022-06-20_233541 96478/96478 bytes are written.
2022-06-20 23:35:48 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0513_08_0_8_J_TonyShop.txt@2022-06-20_233541 is closed.
2022-06-20 23:35:50 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0513_08_0_8_J_TonyShop.txt is opened.
2022-06-20 23:35:50 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0513_08_0_8_J_TonyShop.txt 96478/96478 bytes are written.
2022-06-20 23:35:50 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0513_08_0_8_J_TonyShop.txt is closed.
2022-06-20 23:57:59 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0513_08_0_8_J_TonyShop.txt@2022-06-20_235759 is opened.
2022-06-20 23:57:59 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0513_08_0_8_J_TonyShop.txt@2022-06-20_235759 96480/96480 bytes are written.
2022-06-20 23:57:59 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0513_08_0_8_J_TonyShop.txt@2022-06-20_235759 is closed.
2022-06-20 23:57:59 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-20 23:57:59 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 2130/2130 bytes are written.
2022-06-20 23:57:59 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-21 00:51:37 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0515_08_0_8_J_AnimaMundi.txt@2022-06-21_005137 is opened.
2022-06-21 00:51:37 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0515_08_0_8_J_AnimaMundi.txt@2022-06-21_005137 125745/125745 bytes are written.
2022-06-21 00:51:37 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0515_08_0_8_J_AnimaMundi.txt@2022-06-21_005137 is closed.
2022-06-21 00:51:38 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-21 00:51:38 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 2845/2845 bytes are written.
2022-06-21 00:51:38 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-21 00:51:51 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0515_08_0_8_J_AnimaMundi.txt is opened.
2022-06-21 00:51:51 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0515_08_0_8_J_AnimaMundi.txt 125745/125745 bytes are written.
2022-06-21 00:51:51 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0515_08_0_8_J_AnimaMundi.txt is closed.
2022-06-21 00:52:19 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0554_08_0_8_J_Sushi_Toru.txt is opened.
2022-06-21 00:52:19 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0554_08_0_8_J_Sushi_Toru.txt 176288/176288 bytes are written.
2022-06-21 00:52:19 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0554_08_0_8_J_Sushi_Toru.txt is closed.
2022-06-21 00:52:26 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt is opened.
2022-06-21 00:52:26 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt 83620/83620 bytes are written.
2022-06-21 00:52:26 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt is closed.
2022-06-21 00:52:34 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005234 is opened.
2022-06-21 00:52:34 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005234 83619/83619 bytes are written.
2022-06-21 00:52:34 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005234 is closed.
2022-06-21 00:52:34 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-21 00:52:34 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 4089/4089 bytes are written.
2022-06-21 00:52:34 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-21 00:52:34 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt is opened.
2022-06-21 00:52:34 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt 83619/83619 bytes are written.
2022-06-21 00:52:34 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt is closed.
2022-06-21 00:52:48 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005248 is opened.
2022-06-21 00:52:48 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005248 83620/83620 bytes are written.
2022-06-21 00:52:48 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005248 is closed.
2022-06-21 00:52:48 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-21 00:52:48 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 4089/4089 bytes are written.
2022-06-21 00:52:48 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-21 00:52:55 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005248 is opened.
2022-06-21 00:52:55 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005248 83613/83613 bytes are written.
2022-06-21 00:52:55 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005248 is closed.
2022-06-21 00:53:02 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005248 is opened.
2022-06-21 00:53:02 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005248 83612/83612 bytes are written.
2022-06-21 00:53:02 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005248 is closed.
2022-06-21 00:53:09 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005248 is opened.
2022-06-21 00:53:09 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005248 83626/83626 bytes are written.
2022-06-21 00:53:09 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005248 is closed.
2022-06-21 00:53:14 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt is opened.
2022-06-21 00:53:14 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt 83622/83622 bytes are written.
2022-06-21 00:53:14 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt is closed.
2022-06-21 00:53:47 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt is opened.
2022-06-21 00:53:47 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt 83623/83623 bytes are written.
2022-06-21 00:53:47 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt is closed.
2022-06-21 00:54:26 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005426 is opened.
2022-06-21 00:54:26 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005426 83617/83617 bytes are written.
2022-06-21 00:54:26 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0517_08_0_8_J_Satomi_4th.txt@2022-06-21_005426 is closed.
2022-06-21 00:54:26 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-21 00:54:26 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 4089/4089 bytes are written.
2022-06-21 00:54:26 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-21 00:54:32 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt is opened.
2022-06-21 00:54:32 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt 83639/83639 bytes are written.
2022-06-21 00:54:32 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0517_08_0_8_J_Satomi_4th.txt is closed.
2022-06-21 00:54:52 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0519_08_0_8_J_Bikini1.txt is opened.
2022-06-21 00:54:52 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0519_08_0_8_J_Bikini1.txt 76280/76280 bytes are written.
2022-06-21 00:54:52 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0519_08_0_8_J_Bikini1.txt is closed.
2022-06-21 00:55:39 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0523_08_0_8_J_Chikalin.txt is opened.
2022-06-21 00:55:39 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0523_08_0_8_J_Chikalin.txt 159265/159265 bytes are written.
2022-06-21 00:55:39 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0523_08_0_8_J_Chikalin.txt is closed.
2022-06-21 00:55:48 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0523_08_0_8_J_Chikalin.txt is opened.
2022-06-21 00:55:48 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0523_08_0_8_J_Chikalin.txt 159263/159263 bytes are written.
2022-06-21 00:55:48 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0523_08_0_8_J_Chikalin.txt is closed.
2022-06-21 00:55:51 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0523_08_0_8_J_Chikalin.txt is opened.
2022-06-21 00:55:51 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0523_08_0_8_J_Chikalin.txt 159262/159262 bytes are written.
2022-06-21 00:55:51 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0523_08_0_8_J_Chikalin.txt is closed.
2022-06-21 00:56:04 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0523_08_0_8_J_Chikalin.txt@2022-06-21_005604 is opened.
2022-06-21 00:56:04 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0523_08_0_8_J_Chikalin.txt@2022-06-21_005604 159271/159271 bytes are written.
2022-06-21 00:56:04 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0523_08_0_8_J_Chikalin.txt@2022-06-21_005604 is closed.
2022-06-21 00:56:04 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-21 00:56:04 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 5332/5332 bytes are written.
2022-06-21 00:56:04 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-21 00:56:06 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0523_08_0_8_J_Chikalin.txt is opened.
2022-06-21 00:56:06 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0523_08_0_8_J_Chikalin.txt 159269/159269 bytes are written.
2022-06-21 00:56:06 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0523_08_0_8_J_Chikalin.txt is closed.
2022-06-21 00:57:28 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0500_08_0_8_J_Kuzunoha.txt@2022-06-21_005728 is opened.
2022-06-21 00:57:28 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0500_08_0_8_J_Kuzunoha.txt@2022-06-21_005728 131602/131602 bytes are written.
2022-06-21 00:57:28 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0500_08_0_8_J_Kuzunoha.txt@2022-06-21_005728 is closed.
2022-06-21 00:57:28 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-21 00:57:28 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 5951/5951 bytes are written.
2022-06-21 00:57:28 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-21 00:57:35 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0500_08_0_8_J_Kuzunoha.txt@2022-06-21_005728 is opened.
2022-06-21 00:57:35 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0500_08_0_8_J_Kuzunoha.txt@2022-06-21_005728 131602/131602 bytes are written.
2022-06-21 00:57:35 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0500_08_0_8_J_Kuzunoha.txt@2022-06-21_005728 is closed.
2022-06-21 00:57:40 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt is opened.
2022-06-21 00:57:40 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt 131601/131601 bytes are written.
2022-06-21 00:57:40 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt is closed.
2022-06-21 00:57:44 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt is opened.
2022-06-21 00:57:44 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt 131602/131602 bytes are written.
2022-06-21 00:57:44 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt is closed.
2022-06-21 00:57:56 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt is opened.
2022-06-21 00:57:56 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt 131607/131607 bytes are written.
2022-06-21 00:57:56 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt is closed.
2022-06-21 00:58:59 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0500_08_0_8_J_Kuzunoha.txt@2022-06-21_005859 is opened.
2022-06-21 00:58:59 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0500_08_0_8_J_Kuzunoha.txt@2022-06-21_005859 131600/131600 bytes are written.
2022-06-21 00:58:59 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0500_08_0_8_J_Kuzunoha.txt@2022-06-21_005859 is closed.
2022-06-21 00:58:59 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-21 00:58:59 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 5949/5949 bytes are written.
2022-06-21 00:58:59 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-21 00:59:06 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0500_08_0_8_J_Kuzunoha.txt@2022-06-21_005859 is opened.
2022-06-21 00:59:06 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0500_08_0_8_J_Kuzunoha.txt@2022-06-21_005859 131609/131609 bytes are written.
2022-06-21 00:59:06 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0500_08_0_8_J_Kuzunoha.txt@2022-06-21_005859 is closed.
2022-06-21 00:59:10 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt is opened.
2022-06-21 00:59:10 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt 131609/131609 bytes are written.
2022-06-21 00:59:10 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt is closed.
2022-06-21 00:59:19 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt is opened.
2022-06-21 00:59:19 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt 131608/131608 bytes are written.
2022-06-21 00:59:19 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0500_08_0_8_J_Kuzunoha.txt is closed.
2022-06-21 00:59:57 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0505_08_0_8_J_Toro2.txt is opened.
2022-06-21 00:59:57 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0505_08_0_8_J_Toro2.txt 183943/183943 bytes are written.
2022-06-21 00:59:57 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0505_08_0_8_J_Toro2.txt is closed.
2022-06-21 01:00:02 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010002 is opened.
2022-06-21 01:00:02 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010002 183939/183939 bytes are written.
2022-06-21 01:00:02 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010002 is closed.
2022-06-21 01:00:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-21 01:00:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 6565/6565 bytes are written.
2022-06-21 01:00:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-21 01:00:09 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010002 is opened.
2022-06-21 01:00:09 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010002 183940/183940 bytes are written.
2022-06-21 01:00:09 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010002 is closed.
2022-06-21 01:00:16 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010002 is opened.
2022-06-21 01:00:16 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010002 183929/183929 bytes are written.
2022-06-21 01:00:16 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010002 is closed.
2022-06-21 01:00:23 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010002 is opened.
2022-06-21 01:00:23 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010002 183930/183930 bytes are written.
2022-06-21 01:00:23 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010002 is closed.
2022-06-21 01:00:30 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0505_08_0_8_J_Toro2.txt is opened.
2022-06-21 01:00:30 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0505_08_0_8_J_Toro2.txt 183931/183931 bytes are written.
2022-06-21 01:00:30 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0505_08_0_8_J_Toro2.txt is closed.
2022-06-21 01:00:37 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010037 is opened.
2022-06-21 01:00:37 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010037 183930/183930 bytes are written.
2022-06-21 01:00:37 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0505_08_0_8_J_Toro2.txt@2022-06-21_010037 is closed.
2022-06-21 01:00:37 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-21 01:00:37 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 6565/6565 bytes are written.
2022-06-21 01:00:37 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-21 01:00:38 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0505_08_0_8_J_Toro2.txt is opened.
2022-06-21 01:00:38 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0505_08_0_8_J_Toro2.txt 183931/183931 bytes are written.
2022-06-21 01:00:38 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0505_08_0_8_J_Toro2.txt is closed.
2022-06-21 01:00:51 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0505_08_0_8_J_Toro2.txt is opened.
2022-06-21 01:00:51 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0505_08_0_8_J_Toro2.txt 183942/183942 bytes are written.
2022-06-21 01:00:51 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0505_08_0_8_J_Toro2.txt is closed.
2022-06-21 01:01:02 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0554_08_0_8_J_Sushi_Toru.txt@2022-06-21_010102 is opened.
2022-06-21 01:01:02 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0554_08_0_8_J_Sushi_Toru.txt@2022-06-21_010102 176286/176286 bytes are written.
2022-06-21 01:01:02 C:\Users\Sergey\AppData\Roaming\Notepad++\backup\0554_08_0_8_J_Sushi_Toru.txt@2022-06-21_010102 is closed.
2022-06-21 01:01:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-21 01:01:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 6570/6570 bytes are written.
2022-06-21 01:01:02 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-21 01:55:21 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0554_08_0_8_J_Sushi_Toru.txt is opened.
2022-06-21 01:55:21 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0554_08_0_8_J_Sushi_Toru.txt 176286/176286 bytes are written.
2022-06-21 01:55:22 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0554_08_0_8_J_Sushi_Toru.txt is closed.
2022-06-21 01:55:25 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0513_08_0_8_J_TonyShop.txt is opened.
2022-06-21 01:55:25 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0513_08_0_8_J_TonyShop.txt 96480/96480 bytes are written.
2022-06-21 01:55:25 D:\Games\PSX\Persona.2.Innocent.Sin\Export\UnRLE\0181_ALL_SCENERY\Processing\0513_08_0_8_J_TonyShop.txt is closed.
2022-06-21 02:31:03 WM_QUERYENDSESSION =====================================
2022-06-21 02:31:03 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2022-06-21 02:31:03 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 15052/15052 bytes are written.
2022-06-21 02:31:03 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2022-06-21 02:31:03 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-06-21 02:31:03 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 1468/1468 bytes are written.
2022-06-21 02:31:03 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-06-21 02:31:03 WM_ENDSESSION
2022-07-30 15:13:00 WM_QUERYENDSESSION =====================================
2022-07-30 15:13:01 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2022-07-30 15:13:01 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11830/11830 bytes are written.
2022-07-30 15:13:01 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2022-07-30 15:13:01 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-07-30 15:13:01 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 5175/5175 bytes are written.
2022-07-30 15:13:01 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-07-30 15:13:01 WM_ENDSESSION
2022-11-09 21:04:49 WM_QUERYENDSESSION =====================================
2022-11-09 21:04:50 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2022-11-09 21:04:50 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11263/11263 bytes are written.
2022-11-09 21:04:50 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2022-11-09 21:04:50 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-11-09 21:04:50 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 14850/14850 bytes are written.
2022-11-09 21:04:50 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-11-09 21:04:50 WM_ENDSESSION
2022-11-13 02:56:02 WM_QUERYENDSESSION =====================================
2022-11-13 02:56:04 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2022-11-13 02:56:04 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11227/11227 bytes are written.
2022-11-13 02:56:04 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2022-11-13 02:56:04 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-11-13 02:56:04 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 18579/18579 bytes are written.
2022-11-13 02:56:04 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-11-13 02:56:04 WM_ENDSESSION
2022-11-13 14:38:11 WM_QUERYENDSESSION =====================================
2022-11-13 14:38:11 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2022-11-13 14:38:11 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11228/11228 bytes are written.
2022-11-13 14:38:11 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2022-11-13 14:38:11 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-11-13 14:38:11 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 18590/18590 bytes are written.
2022-11-13 14:38:11 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-11-13 14:38:11 WM_ENDSESSION
2022-11-13 14:38:11 WM_DESTROY
2022-12-20 02:46:05 WM_QUERYENDSESSION =====================================
2022-12-20 02:46:06 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2022-12-20 02:46:06 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11227/11227 bytes are written.
2022-12-20 02:46:06 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2022-12-20 02:46:06 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2022-12-20 02:46:06 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 26373/26373 bytes are written.
2022-12-20 02:46:06 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2022-12-20 02:46:06 WM_ENDSESSION
2022-12-20 02:46:06 WM_DESTROY
2023-01-18 02:44:02 WM_QUERYENDSESSION =====================================
2023-01-18 02:44:05 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2023-01-18 02:44:05 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11709/11709 bytes are written.
2023-01-18 02:44:05 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2023-01-18 02:44:05 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2023-01-18 02:44:05 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 26609/26609 bytes are written.
2023-01-18 02:44:05 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2023-01-18 02:44:05 WM_ENDSESSION
2023-02-17 21:00:21 WM_QUERYENDSESSION =====================================
2023-02-17 21:00:22 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2023-02-17 21:00:22 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11499/11499 bytes are written.
2023-02-17 21:00:22 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2023-02-17 21:00:22 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2023-02-17 21:00:22 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 19028/19028 bytes are written.
2023-02-17 21:00:22 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2023-02-17 21:00:22 WM_ENDSESSION
2023-03-03 02:31:02 WM_QUERYENDSESSION =====================================
2023-03-03 02:31:03 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2023-03-03 02:31:03 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11403/11403 bytes are written.
2023-03-03 02:31:03 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2023-03-03 02:31:03 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2023-03-03 02:31:03 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 19028/19028 bytes are written.
2023-03-03 02:31:03 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2023-03-03 02:31:03 WM_ENDSESSION
2023-03-03 02:31:03 WM_DESTROY
2023-07-23 23:40:59 WM_QUERYENDSESSION =====================================
2023-07-23 23:40:59 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2023-07-23 23:40:59 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11455/11455 bytes are written.
2023-07-23 23:40:59 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2023-07-23 23:40:59 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2023-07-23 23:40:59 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 12482/12482 bytes are written.
2023-07-23 23:40:59 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2023-07-23 23:40:59 WM_ENDSESSION
2023-07-23 23:40:59 WM_DESTROY
2023-07-27 02:32:01 WM_QUERYENDSESSION =====================================
2023-07-27 02:32:03 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2023-07-27 02:32:03 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11387/11387 bytes are written.
2023-07-27 02:32:03 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2023-07-27 02:32:03 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2023-07-27 02:32:03 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 18434/18434 bytes are written.
2023-07-27 02:32:03 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2023-07-27 02:32:03 WM_ENDSESSION
2023-07-27 02:32:03 WM_DESTROY
2023-08-13 02:36:04 WM_QUERYENDSESSION =====================================
2023-08-13 02:36:05 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2023-08-13 02:36:05 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11787/11787 bytes are written.
2023-08-13 02:36:05 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2023-08-13 02:36:05 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2023-08-13 02:36:05 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 8860/8860 bytes are written.
2023-08-13 02:36:05 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2023-08-13 02:36:05 WM_ENDSESSION
2023-08-13 02:36:05 WM_DESTROY
2024-01-16 02:49:04 WM_QUERYENDSESSION =====================================
2024-01-16 02:49:05 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2024-01-16 02:49:05 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 12001/12001 bytes are written.
2024-01-16 02:49:05 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2024-01-16 02:49:05 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2024-01-16 02:49:05 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 8915/8915 bytes are written.
2024-01-16 02:49:05 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2024-01-16 02:49:05 WM_ENDSESSION
2024-03-19 06:11:04 WM_QUERYENDSESSION =====================================
2024-03-19 06:11:05 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2024-03-19 06:11:05 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11724/11724 bytes are written.
2024-03-19 06:11:05 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2024-03-19 06:11:06 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2024-03-19 06:11:06 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 2050/2050 bytes are written.
2024-03-19 06:11:06 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2024-03-19 06:11:06 WM_ENDSESSION
2024-03-19 06:11:06 WM_DESTROY
2024-04-25 20:19:34 WM_QUERYENDSESSION =====================================
2024-04-25 20:19:35 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is opened.
2024-04-25 20:19:35 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml 11466/11466 bytes are written.
2024-04-25 20:19:35 C:\Users\Sergey\AppData\Roaming\Notepad++\config.xml is closed.
2024-04-25 20:19:35 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is opened.
2024-04-25 20:19:35 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml 6875/6875 bytes are written.
2024-04-25 20:19:35 C:\Users\Sergey\AppData\Roaming\Notepad++\session.xml is closed.
2024-04-25 20:19:35 WM_ENDSESSION
2024-04-25 20:19:35 WM_DESTROY

View File

@@ -6,7 +6,7 @@ Partial Class Form1
Private Sub ImportCode_Click(sender As Object, e As EventArgs) Handles ImportCode.Click
If Not UserRadio.Checked Then MsgBox("YOU CAN IMPORT ONLY IN USER ISO!!!") : Exit Sub
If Not UserRadio.Checked And Not CDExtraBtn.Checked Then MsgBox("YOU CAN IMPORT ONLY IN USER OR CDEXTRA ISO!!!") : Exit Sub
Dim cd = New ISOTools
@@ -22,10 +22,12 @@ Partial Class Form1
Dim f = File.ReadAllBytes(filee)
If fileInfo.Contains("SLPS_028.25") Then
If fileInfo.Contains("SLPS_028.25") And UserRadio.Checked Then
cd.saveCDfile(UserPath.Text, 27, UBound(f) + 1, f)
End If
If fileInfo.Contains("SLPS_028.26") And CDExtraBtn.Checked Then
cd.saveCDfile(CDEXTRApath.Text, 28, UBound(f) + 1, f)
End If
Next
@@ -37,8 +39,16 @@ Partial Class Form1
Private Sub ExpMainExe_Click(sender As Object, e As EventArgs) Handles ExpMainExe.Click
Dim iso = New ISOTools
Dim fil = iso.getCDfile(getFilnam, 27, 1812408)
SaveFileDialog1.FileName = WorkDir.Text & "SLPS_028.25"
Dim targetSector = 27
If CDExtraBtn.Checked Then targetSector = 28
Dim fil = iso.getCDfile(getFilnam, targetSector, 1812408)
Dim fn = ""
If CDExtraBtn.Checked Then
fn = "SLPS_028.26"
Else
fn = "SLPS_028.25"
End If
SaveFileDialog1.FileName = WorkDir.Text & fn
If SaveFileDialog1.ShowDialog <> DialogResult.OK Then Exit Sub
My.Computer.FileSystem.WriteAllBytes(SaveFileDialog1.FileName, fil.ToArray, False)

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1"/>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
</startup>
</configuration>

File diff suppressed because it is too large Load Diff

View File

@@ -1,9 +1,10 @@
Imports System.IO
Imports System
Imports System.Text
Imports System.Runtime.Remoting.Metadata.W3cXsd2001
Imports System
Imports System.ComponentModel
Imports System.IO
Imports System.Net.Mime.MediaTypeNames
Imports System.Runtime.Remoting.Metadata.W3cXsd2001
Imports System.Text
Imports MadMilkman.Ini
Public Class Form1
@@ -14,7 +15,7 @@ Public Class Form1
Public CurrentImgMode As Byte
Dim drawSurface As Bitmap
Public chars As List(Of Char)
Public iniFile = "..\..\..\settings.ini"
Public DialogCounter As Integer
@@ -28,6 +29,13 @@ Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'WorkDir.Text &= "export\"
If Not System.IO.File.Exists(iniFile) Then
InitializateIni()
End If
LoadIni()
SaveFileDialog1.InitialDirectory = WorkDir.Text & "export\"
OpenFileDialog1.InitialDirectory = WorkDir.Text
@@ -41,6 +49,58 @@ Public Class Form1
End Sub
Private Sub InitializateIni()
MsgBox(iniFile & " is not found! Please make and save your CD images paths!")
Dim file As New IniFile()
Dim s As IniSection = file.Sections.Add("Images Settings")
s.TrailingComment.Text = "CD Images Paths"
s.Keys.Add("USER_BIN", "")
s.Keys.Add("JAP_BIN", "")
s.Keys.Add("USA_BIN", "")
s.Keys.Add("KUDOS_BIN", "")
s.Keys.Add("EXTRA_CD_BIN", "")
s.Keys.Add("WORK_DIR", "")
file.Save(iniFile)
End Sub
Private Sub SavePaths_Click(sender As Object, e As EventArgs) Handles SavePaths.Click
Dim file As New IniFile()
Dim s As IniSection = file.Sections.Add("Images Settings")
s.TrailingComment.Text = "CD Images Paths"
s.Keys.Add("USER_BIN", UserPath.Text)
s.Keys.Add("JAP_BIN", JapISOPath.Text)
s.Keys.Add("USA_BIN", EngISOPath.Text)
s.Keys.Add("KUDOS_BIN", KUDOSpath.Text)
s.Keys.Add("EXTRA_CD_BIN", CDEXTRApath.Text)
s.Keys.Add("WORK_DIR", WorkDir.Text)
file.Save(iniFile)
MsgBox("Path settings saved!", vbInformation)
End Sub
Private Sub LoadIni()
Dim file As New IniFile()
file.Load(iniFile)
For Each Section In file.Sections
If Section.Name = "Images Settings" Then
For Each key In Section.Keys
Select Case key.Name
Case "USER_BIN"
UserPath.Text = key.Value
Case "JAP_BIN"
JapISOPath.Text = key.Value
Case "USA_BIN"
EngISOPath.Text = key.Value
Case "KUDOS_BIN"
KUDOSpath.Text = key.Value
Case "EXTRA_CD_BIN"
CDEXTRApath.Text = key.Value
Case "WORK_DIR"
WorkDir.Text = key.Value
End Select
Next
End If
Next
End Sub
Private Sub unRLEfileOpen_Click(sender As Object, e As EventArgs) Handles unRLEfileOpen.Click
@@ -445,7 +505,6 @@ Public Class Form1
If SelBinFiles.SelectedIndex = -1 Then Exit Sub
Dim filename As String
Dim unrl As List(Of Byte)
Dim r As rleFile = binFile(SelBinFiles.SelectedIndex)
If ExportRLEDec.Checked Then
@@ -469,11 +528,10 @@ Public Class Form1
unrl = r.Bytes.ToList
End If
If CDFileList.Items.Count > 0 Then
If CreateBinDirCheck.Checked And CDFileList.SelectedIndex > -1 Then
Dim cat = WorkDir.Text & Strings.Left(FilnamLabel.Text, 4) & "_" & files1(CDFileList.SelectedIndex).Descript
Dim cat = WorkDir.Text & Strings.Left(FilnamLabel.Text, 4) & "_" & Replace(files1(CDFileList.SelectedIndex).Descript, ".", "") & If(CDExtraBtn.Checked, "_CDEXTRA", "")
If Not Directory.Exists(cat) Then
Directory.CreateDirectory(cat)
@@ -488,6 +546,7 @@ Public Class Form1
If japRadio.Checked Then filename &= "_J"
If EngRadio.Checked Or KudosBtn.Checked Then filename &= "_E"
If UserRadio.Checked Then filename &= "_U"
If CDExtraBtn.Checked Then filename &= "_CDEXTRA"
End If
If Not ExportRLEDec.Checked Then filename &= "_RAW"
@@ -509,6 +568,12 @@ Public Class Form1
'Reading Files Descriptions
If CDExtraBtn.Checked Then
ExpMainExe.Text = "Export SLPS_028.26"
Else
ExpMainExe.Text = "Export SLPS_028.25"
End If
Dim descipts = Split(My.Computer.FileSystem.ReadAllText("FileDesc.txt", Encoding.GetEncoding(1251)), vbCrLf)
@@ -593,6 +658,8 @@ Public Class Form1
filnam = UserPath.Text
ElseIf KUDOSbtn.Checked Then
filnam = KUDOSpath.Text
ElseIf CDExtraBtn.Checked Then
filnam = CDEXTRApath.Text
End If
Return filnam
End Function
@@ -911,13 +978,13 @@ newtest:
Dim searchRes = New List(Of String)
'all files to video
For a = 0 To 864
For a = 0 To CDFileList.Items.Count - 1
Dim curFile = cd.getCDfile(getFilnam, files1(a).Sector, files1(a).Sizw)
'If curFile(0) = 1 Or curFile(0) = 2 Then Continue For 'IF ARCHIVE
'If curFile(1) = 1 Or curFile(1) = 2 Then Continue For
Debug.WriteLine("Searching... " & a)
Res = ByteSearch(curFile.ToArray, searchBytes)
If res > -1 Then searchRes.Add("#" & a & "Offset: " & res)
res = ByteSearch(curFile.ToArray, searchBytes)
If res > -1 Then searchRes.Add("#" & a & " Offset: " & res)
Next
If searchRes.Count Then
@@ -943,7 +1010,7 @@ newtest:
Private Sub importToBin_Click(sender As Object, e As EventArgs) Handles importToBin.Click
If Not UserRadio.Checked Then MsgBox("YOU CAN IMPORT ONLY IN USER ISO!!!") : Exit Sub
If Not UserRadio.Checked And Not CDExtraBtn.Checked Then MsgBox("YOU CAN IMPORT ONLY IN USER OR CDEXTRA ISO!!!") : Exit Sub
'OpensFile
@@ -1147,11 +1214,10 @@ rleEnd:
'Dim savFile = OpenFileDialog1.FileName & ".bin" '//////////////////////////////////DEBUG SAVE
Dim f = getFilnam()
'My.Computer.FileSystem.WriteAllBytes(savFile, finalPack.ToArray, False)
cd.saveCDfile(UserPath.Text, importSector.Text, finalPack.Count, finalPack.ToArray)
cd.saveCDfile(f, importSector.Text, finalPack.Count, finalPack.ToArray)
@@ -1161,7 +1227,7 @@ rleEnd:
files1(CDFileList.SelectedIndex).Sector = importSector.Text
'Update FileTable In ISO
cd.UpdateFileListTable(UserPath.Text, files1)
cd.UpdateFileListTable(f, files1)
@@ -1398,14 +1464,12 @@ rleEnd:
Private Sub importRAWtoSel_Click(sender As Object, e As EventArgs) Handles importRAWtoSel.Click
If OpenFileDialog1.ShowDialog <> DialogResult.OK Then Exit Sub
If Not UserRadio.Checked Then MsgBox("YOU CAN IMPORT ONLY IN USER ISO!!!") : Exit Sub
If Not UserRadio.Checked And Not CDExtraBtn.Checked Then MsgBox("YOU CAN IMPORT ONLY IN USER OR CDEXTRA ISO!!!") : Exit Sub
Dim fil = My.Computer.FileSystem.ReadAllBytes(OpenFileDialog1.FileName).ToList
If Not Mode2352.Checked Then
If fil.Count Mod 2048 > 0 Then
For g = 1 To (2048 - (fil.Count Mod 2048))
fil.Add(0)
@@ -1418,18 +1482,15 @@ rleEnd:
End If
Dim f = getFilnam()
Dim cd = New ISOTools
cd.saveCDfile(UserPath.Text, importSector.Text, fil.Count, fil.ToArray)
cd.saveCDfile(f, importSector.Text, fil.Count, fil.ToArray)
If UpdateSizeTable.Checked Then
files1(CDFileList.SelectedIndex).Sizw = fil.Count
files1(CDFileList.SelectedIndex).Sector = importSector.Text
cd.UpdateFileListTable(UserPath.Text, files1)
cd.UpdateFileListTable(f, files1)
End If
@@ -2034,7 +2095,6 @@ Endd:
s.ParseScript(OpenFileDialog1.FileName)
End Sub
End Class

View File

@@ -34,5 +34,11 @@ Namespace My
Protected Overrides Sub OnCreateMainForm()
Me.MainForm = Global.p2isPSX_CDView.Form1
End Sub
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
Protected Overrides Function OnInitialize(ByVal commandLineArgs As System.Collections.ObjectModel.ReadOnlyCollection(Of String)) As Boolean
Me.MinimumSplashScreenDisplayTime = 0
Return MyBase.OnInitialize(commandLineArgs)
End Function
End Class
End Namespace

View File

@@ -22,7 +22,7 @@ Namespace My.Resources
'''<summary>
''' Класс ресурса со строгой типизацией для поиска локализованных строк и т.д.
'''</summary>
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0"), _
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0"), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _

View File

@@ -15,7 +15,7 @@ Option Explicit On
Namespace My
<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.9.0.0"), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.14.0.0"), _
Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Partial Friend NotInheritable Class MySettings
Inherits Global.System.Configuration.ApplicationSettingsBase

View File

@@ -440,9 +440,18 @@ Public Class ScriptTools
End If
If tx(x) = vbTab Then accum.AddRange({&H31, &H11}) : x += 1 : Continue Do 'Tab and enter
If tx(x) = vbTab Then
If (Form1.CDExtraBtn.Checked) Then
accum.AddRange({&H20, &H11}) 'Special Tab
x += 1
Continue Do
End If
accum.AddRange({&H31, &H11})
x += 1
Continue Do 'Tab and enter
End If
If tx(x) & tx(x + 1) = vbCrLf Then accum.AddRange({&H1, &H11}) : LineCount += 1 : x += 2 : Continue Do
If tx(x) & tx(x + 1) = vbCrLf Then accum.AddRange({&H1, &H11}) : LineCount += 1 : x += 2 : Continue Do
If tx(x) = vbLf Then accum.AddRange({&H1, &H11}) : LineCount += 1 : x += 1 : Continue Do
If Form1.NewTextMODE.Checked Then 'Новый режим вывода текста!!!
@@ -607,23 +616,17 @@ Exitif:
End If
For p = 0 To JRes.ParsedText.Count - 1
If Not IsNothing(ERes.ParsedText) Then 'load english version in comment
Dim etxt = Split(ERes.ParsedText(p), vbCrLf)
txt &= "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" & vbCrLf
For Each t In etxt
If Form1.UnKudosScript.Checked Then t = StringsOffsetEditorvb.Unkudos(t)
txt &= "\\ " & t & vbCrLf
Next
End If
Dim sT = If(IsNothing(ERes.ParsedText), JRes.ParsedText(p), ERes.ParsedText(p))
Dim etxt = Split(sT, vbCrLf)
txt &= "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" & vbCrLf
For Each t In etxt
If Form1.UnKudosScript.Checked Then t = StringsOffsetEditorvb.Unkudos(t)
txt &= "\\ " & t & vbCrLf
Next
txt &= "[" & p & "]" & vbCrLf
txt &= JRes.ParsedText(p) & vbCrLf
Next
Return txt
End Function
'specialCodesParse
@@ -730,7 +733,7 @@ isJapanese:
If c = &H1101 Then txt &= vbCrLf : a += 2 : GoTo endlineTest ' Перенос строки
If c = &H1120 Then txt &= " " : a += 2 : GoTo endlineTest ' PSP Space!!!
If c = &H1120 Then txt &= vbTab : a += 2 : GoTo endlineTest ' PSP, IS and ExtraCD Tab
If c = &H1131 Then txt &= vbTab : a += 2 : GoTo endlineTest ' Табуляция (+12 пикс)
If c = &H1205 Then txt &= "[pause][" & get2(m, a + 2) & "]" : a += 4 : GoTo endlineTest ' Пауза при воспроизведении диалога
If c = &H1208 Then txt &= "[SelectionMenu][" & get2(m, a + 2) & "]" : a += 4 : GoTo endlineTest ' Пауза 1с при воспроизведении диалога

View File

@@ -85,6 +85,7 @@ EVENTPACK
EXTLOGO
@@ -154,8 +155,7 @@ EVENTPACK
EXTRASCR1
@@ -979,6 +979,130 @@ Vid_Intro

Binary file not shown.

View File

@@ -0,0 +1,946 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>MadMilkman.Ini</name>
</assembly>
<members>
<member name="T:MadMilkman.Ini.IniCommentStarter">
<summary>
Defines <see cref="T:MadMilkman.Ini.IniComment">comment's</see> starting character.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniCommentStarter.Semicolon">
<summary>
Use ';' as <see cref="T:MadMilkman.Ini.IniComment">comment's</see> starting character.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniCommentStarter.Hash">
<summary>
Use '#' as <see cref="T:MadMilkman.Ini.IniComment">comment's</see> starting character.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniDuplication">
<summary>
Defines a behaviour for duplicate <see cref="P:MadMilkman.Ini.IniItem.Name"/> occurences.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniDuplication.Allowed">
<summary>
Allow duplicate names in <see cref="T:MadMilkman.Ini.IniItemCollection`1"/>.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniDuplication.Disallowed">
<summary>
Disallow duplicate names in <see cref="T:MadMilkman.Ini.IniItemCollection`1"/>.
</summary>
<remarks>
<see cref="T:System.InvalidOperationException"/> is thrown on duplicate name occurence.
</remarks>
</member>
<member name="F:MadMilkman.Ini.IniDuplication.Ignored">
<summary>
Ignore duplicate names.
</summary>
<remarks>
Prevents adding or inserting an <see cref="T:MadMilkman.Ini.IniItem"/> if its name already exists in <see cref="T:MadMilkman.Ini.IniItemCollection`1"/>.
</remarks>
</member>
<member name="T:MadMilkman.Ini.IniKeyDelimiter">
<summary>
Defines <see cref="T:MadMilkman.Ini.IniKey">key's</see> name and value delimiter character.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniKeyDelimiter.Equal">
<summary>
Use '=' as <see cref="T:MadMilkman.Ini.IniKey">key's</see> name and value delimiter character.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniKeyDelimiter.Colon">
<summary>
Use ':' as <see cref="T:MadMilkman.Ini.IniKey">key's</see> name and value delimiter character.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniSectionWrapper">
<summary>
Defines <see cref="T:MadMilkman.Ini.IniSection">section's</see> wrapper characters around its name.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniSectionWrapper.SquareBrackets">
<summary>
Use '[' and ']' as <see cref="T:MadMilkman.Ini.IniSection">section's</see> wrapper characters.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniSectionWrapper.AngleBrackets">
<summary>
Use '&lt;' and '&gt;' as <see cref="T:MadMilkman.Ini.IniSection">section's</see> wrapper characters.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniSectionWrapper.CurlyBrackets">
<summary>
Use '{' and '}' as <see cref="T:MadMilkman.Ini.IniSection">section's</see> wrapper characters.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniSectionWrapper.Parentheses">
<summary>
Use '(' and ')' as <see cref="T:MadMilkman.Ini.IniSection">section's</see> wrapper characters.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniFile">
<summary>
In-memory representation of an INI file.
</summary>
<remarks>
<para><see cref="T:MadMilkman.Ini.IniFile"/> is a central class of MadMilkman.Ini component.</para>
<para>To define an INI file's format use <see cref="T:MadMilkman.Ini.IniOptions"/> object.</para>
<para>To load (read) an INI file from a file's path or a stream use <see cref="O:MadMilkman.Ini.IniFile.Load">IniFile.Load</see> methods.</para>
<para>To save (write) an INI file to a file's path or a stream use <see cref="O:MadMilkman.Ini.IniFile.Save">IniFile.Save</see> methods.</para>
<para>To view INI file's structure representation see <see href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#diagram" target="_self">IniFile's Content Hierarchy Diagram</see>.</para>
</remarks>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm" target="_self">Overview</seealso>
<seealso href="http://en.wikipedia.org/wiki/INI_file">INI file format on Wikipedia.</seealso>
</member>
<member name="M:MadMilkman.Ini.IniFile.#ctor">
<summary>
Initializes a new instance of <see cref="T:MadMilkman.Ini.IniFile"/> class.
</summary>
</member>
<member name="M:MadMilkman.Ini.IniFile.#ctor(MadMilkman.Ini.IniOptions)">
<summary>
Initializes a new instance of <see cref="T:MadMilkman.Ini.IniFile"/> class.
</summary>
<param name="options"><see cref="T:MadMilkman.Ini.IniOptions"/> object that defines INI file's format, settings for both <see cref="O:MadMilkman.Ini.IniFile.Load">Load</see> and <see cref="O:MadMilkman.Ini.IniFile.Save">Save</see> methods.</param>
</member>
<member name="M:MadMilkman.Ini.IniFile.Load(System.String)">
<summary>
Loads a file from a path.
</summary>
<param name="filePath">Path from which to load a file.</param>
</member>
<member name="M:MadMilkman.Ini.IniFile.Load(System.IO.Stream)">
<summary>
Loads a file from a stream.
</summary>
<param name="fileStream">Stream from which to load a file.</param>
</member>
<member name="M:MadMilkman.Ini.IniFile.Load(System.IO.TextReader)">
<summary>
Loads a file from a reader.
</summary>
<param name="fileReader">Reader from which to load a file.</param>
</member>
<member name="M:MadMilkman.Ini.IniFile.Save(System.String)">
<summary>
Saves a file to a path.
</summary>
<param name="filePath">Path to which to save a file.</param>
</member>
<member name="M:MadMilkman.Ini.IniFile.Save(System.IO.Stream)">
<summary>
Saves a file to a stream.
</summary>
<param name="fileStream">Stream to which to save a file.</param>
</member>
<member name="M:MadMilkman.Ini.IniFile.Save(System.IO.TextWriter)">
<summary>
Saves a file to a writer.
</summary>
<param name="fileWriter">Writer to which to save a file.</param>
</member>
<member name="P:MadMilkman.Ini.IniFile.Sections">
<summary>
Gets file's sections.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniFile.ValueMappings">
<summary>
Gets the mappings of <see cref="P:MadMilkman.Ini.IniKey.Value"/>s and their results, used in <see cref="O:MadMilkman.Ini.IniKey.TryParseValue"/> methods.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniFile.ValueBinding">
<summary>
Gets the object that exposes binding operations, which are executed with <see cref="O:MadMilkman.Ini.IniValueBinding.Bind"/> methods.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniItemCollection`1">
<summary>
Represents a base generic class for INI content item collections, <see cref="T:MadMilkman.Ini.IniSectionCollection"/> and <see cref="T:MadMilkman.Ini.IniKeyCollection"/>.
</summary>
<typeparam name="T"><see cref="T:MadMilkman.Ini.IniItem"/> derived type.</typeparam>
<seealso cref="T:MadMilkman.Ini.IniItem"/>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Add(`0)">
<summary>
Adds an item to the end of this collection.
</summary>
<param name="item">Item to add to this collection.</param>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not added</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Clear">
<summary>
Removes all items from this collection.
</summary>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Contains(`0)">
<summary>
Determines whether an item is in this collection.
</summary>
<param name="item">Item to locate in this collection.</param>
<returns><see langword="true"/> if the specified item is in the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Contains(System.String)">
<summary>
Determines whether an item is in this collection.
</summary>
<param name="name">Name of the item to locate in this collection.</param>
<returns><see langword="true"/> if the item with specified name is in the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.CopyTo(`0[],System.Int32)">
<summary>
Shallow copies the items of this collection to an array.
</summary>
<param name="array">One-dimensional array that is the destination of the items copied from this collection.</param>
<param name="arrayIndex">Zero-based index in array at which copying begins.</param>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.IndexOf(`0)">
<summary>
Searches for the specified item and returns the zero-based index of the first occurrence within this collection.
</summary>
<param name="item">Item to locate in this collection.</param>
<returns>Index of the first occurrence of specified item in the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.IndexOf(System.String)">
<summary>
Searches for the specified item and returns the zero-based index of the first occurrence within this collection.
</summary>
<param name="name">Name of the item to locate in this collection.</param>
<returns>Index of the first occurrence of the item with specified name in the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Insert(System.Int32,`0)">
<summary>
Inserts an item to this collection at the specified index.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
<param name="item">Item to insert to this collection.</param>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not inserted</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Remove(`0)">
<summary>
Removes the first occurrence of specific item from this collection.
</summary>
<param name="item">Item to remove from this collection.</param>
<returns><see langword="true"/> if the specified item is removed from the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Remove(System.String)">
<summary>
Removes the first occurrence of specific item from this collection.
</summary>
<param name="name">Name of the item to remove from this collection.</param>
<returns><see langword="true"/> if the item with specified name is removed from the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.RemoveAt(System.Int32)">
<summary>
Removes an item at the specified index from this collection.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.GetEnumerator">
<summary>
Returns an enumerator that iterates through the collection.
</summary>
<returns><see cref="T:System.Collections.Generic.IEnumerator`1"/> object that can be used to iterate through the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.System#Collections#IEnumerable#GetEnumerator">
<exclude/>
</member>
<member name="P:MadMilkman.Ini.IniItemCollection`1.ParentFile">
<exclude/>
</member>
<member name="P:MadMilkman.Ini.IniItemCollection`1.Count">
<summary>
Gets the number of items in this collection.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniItemCollection`1.Item(System.Int32)">
<summary>
Gets or sets the item at the specified index.
</summary>
<param name="index">Zero-based index of the item to get or set.</param>
<remarks>
If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and value is a duplicate item, has an existing name in this collection, then this value <b>is ignored</b>.
</remarks>
</member>
<member name="P:MadMilkman.Ini.IniItemCollection`1.Item(System.String)">
<summary>
Gets the first item of the specified name.
</summary>
<param name="name">Name of the item to get.</param>
<remarks>If item with the specified name doesn't exist a <see langword="null"/> value is returned.</remarks>
</member>
<member name="P:MadMilkman.Ini.IniItemCollection`1.Item(System.String[])">
<summary>
Gets the first items of the specified names.
</summary>
<param name="names">Names of the items to get.</param>
<remarks>If item with any specified name doesn't exist a <see langword="null"/> value is returned in its place.</remarks>
</member>
<member name="P:MadMilkman.Ini.IniItemCollection`1.System#Collections#Generic#ICollection{T}#IsReadOnly">
<exclude/>
</member>
<member name="T:MadMilkman.Ini.IniKeyCollection">
<summary>
Represents a collection of <see cref="T:MadMilkman.Ini.IniKey"/> items.
</summary>
<seealso cref="T:MadMilkman.Ini.IniKey"/>
</member>
<member name="M:MadMilkman.Ini.IniKeyCollection.Add(System.String)">
<summary>
Adds an item to the end of this collection.
</summary>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniKey"/> to add to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniKey"/> that was added to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not added</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniKeyCollection.Add(System.Collections.Generic.KeyValuePair{System.String,System.String})">
<summary>
Adds an item to the end of this collection.
</summary>
<param name="nameValuePair">The key's data, pair of key's name and key's value, to add to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniKey"/> that was added to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not added</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniKeyCollection.Add(System.String,System.String)">
<summary>
Adds an item to the end of this collection.
</summary>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniKey"/> to add to this collection.</param>
<param name="value">Value of the <see cref="T:MadMilkman.Ini.IniKey"/> to add to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniKey"/> that was added to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not added</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniKeyCollection.Insert(System.Int32,System.String)">
<summary>
Inserts an item to this collection at the specified index.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniKey"/> to insert to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniKey"/> that was inserted to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not inserted</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniKeyCollection.Insert(System.Int32,System.Collections.Generic.KeyValuePair{System.String,System.String})">
<summary>
Inserts an item to this collection at the specified index.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
<param name="nameValuePair">The key's data, pair of key's name and key's value, to insert to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniKey"/> that was inserted to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not inserted</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniKeyCollection.Insert(System.Int32,System.String,System.String)">
<summary>
Inserts an item to this collection at the specified index.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniKey"/> to insert to this collection.</param>
<param name="value">Value of the <see cref="T:MadMilkman.Ini.IniKey"/> to insert to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniKey"/> that was inserted to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not inserted</b>.</para>
</remarks>
</member>
<member name="T:MadMilkman.Ini.IniComment">
<summary>
Represents a comment object used by <see cref="T:MadMilkman.Ini.IniItem"/> objects, <see cref="T:MadMilkman.Ini.IniSection"/> and <see cref="T:MadMilkman.Ini.IniKey"/>.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniComment.EmptyLinesBefore">
<summary>
Gets or sets the amount of empty lines before this <see cref="P:MadMilkman.Ini.IniComment.Text">comment's text</see>.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniComment.LeftIndentation">
<summary>
Gets or sets the amount of whitespace characters before this <see cref="P:MadMilkman.Ini.IniComment.Text">comment's text</see>.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniComment.Text">
<summary>
Gets or sets a text of this <see cref="T:MadMilkman.Ini.IniComment"/> instance.
</summary>
<remarks>
<para>For <see cref="P:MadMilkman.Ini.IniItem.LeadingComment">LeadingComment</see> text should not contain new line characters.
If it does, they will be replaced with a space characters.</para>
</remarks>
</member>
<member name="T:MadMilkman.Ini.IniItem">
<summary>
Represents a base class for INI content items, <see cref="T:MadMilkman.Ini.IniSection"/> and <see cref="T:MadMilkman.Ini.IniKey"/>.
</summary>
<remarks>
<para>All INI items share the same content like <see cref="P:MadMilkman.Ini.IniItem.Name"/>, <see cref="P:MadMilkman.Ini.IniItem.LeadingComment"/> and <see cref="P:MadMilkman.Ini.IniItem.TrailingComment"/>.
These properties are defined on an <see cref="T:MadMilkman.Ini.IniItem"/> class, a base class for INI content items.</para>
</remarks>
</member>
<member name="P:MadMilkman.Ini.IniItem.Name">
<summary>
Gets and sets the name of the current <see cref="T:MadMilkman.Ini.IniItem"/>.
</summary>
<remarks>
When setting <see cref="P:MadMilkman.Ini.IniItem.Name"/> the value is verified by the item's <see cref="T:MadMilkman.Ini.IniDuplication"/> rule.
</remarks>
</member>
<member name="P:MadMilkman.Ini.IniItem.LeftIndentation">
<summary>
Gets or sets the amount of whitespace characters before this <see cref="P:MadMilkman.Ini.IniItem.Name">item's name</see>.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniItem.LeadingComment">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniComment"/> object that represents a comment that follows this <see cref="T:MadMilkman.Ini.IniItem"/> on the same line.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniItem.TrailingComment">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniComment"/> object that represents a comments that occur before this <see cref="T:MadMilkman.Ini.IniItem"/>.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniItem.ParentFile">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniFile"/> to which this <see cref="T:MadMilkman.Ini.IniItem"/> belongs to.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniKey">
<summary>
Represents a key item of the INI file with name and value content.
</summary>
</member>
<member name="M:MadMilkman.Ini.IniKey.#ctor(MadMilkman.Ini.IniFile,System.String)">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniKey"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="name">The key's name.</param>
</member>
<member name="M:MadMilkman.Ini.IniKey.#ctor(MadMilkman.Ini.IniFile,System.String,System.String)">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniKey"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="name">The key's name.</param>
<param name="value">The key's value.</param>
</member>
<member name="M:MadMilkman.Ini.IniKey.#ctor(MadMilkman.Ini.IniFile,System.Collections.Generic.KeyValuePair{System.String,System.String})">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniKey"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="nameValuePair">The key's data, pair of key's name and key's value.</param>
</member>
<member name="M:MadMilkman.Ini.IniKey.Copy">
<summary>
Copies this <see cref="T:MadMilkman.Ini.IniKey"/> instance.
</summary>
<returns>Copied <see cref="T:MadMilkman.Ini.IniKey"/>.</returns>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#copying" target="_self">IniItem's Copying</seealso>
</member>
<member name="M:MadMilkman.Ini.IniKey.Copy(MadMilkman.Ini.IniFile)">
<summary>
Copies this <see cref="T:MadMilkman.Ini.IniKey"/> instance and sets copied instance's <see cref="P:MadMilkman.Ini.IniItem.ParentFile">ParentFile</see>.
</summary>
<param name="destinationFile">Copied key's parent file.</param>
<returns>Copied <see cref="T:MadMilkman.Ini.IniKey"/> that belongs to a specified <see cref="T:MadMilkman.Ini.IniFile"/>.</returns>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#copying" target="_self">IniItem's Copying</seealso>
</member>
<member name="M:MadMilkman.Ini.IniKey.IsSupportedValueType(System.Type)">
<summary>
Indicates whether the <see cref="P:MadMilkman.Ini.IniKey.Value"/> can be converted to specified type.
</summary>
<param name="type">Type of the object to convert the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to.</param>
<returns><see langword="true"/> if the specified type is supported.</returns>
<remarks>
Currently supported types are:
<list type="bullet">
<item><description>System.Boolean</description></item>
<item><description>System.Byte</description></item>
<item><description>System.SByte</description></item>
<item><description>System.Int16</description></item>
<item><description>System.UInt16</description></item>
<item><description>System.Int32</description></item>
<item><description>System.UInt32</description></item>
<item><description>System.Int64</description></item>
<item><description>System.UInt64</description></item>
<item><description>System.Char</description></item>
<item><description>System.Single</description></item>
<item><description>System.Double</description></item>
<item><description>System.Decimal</description></item>
<item><description>System.DateTime</description></item>
<item><description>System.TimeSpan</description></item>
<item><description>System.Enum</description></item>
<item><description>System.String</description></item>
</list>
Additionally both Array and List of the above types are supported.
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniKey.TryParseValue``1(``0@)">
<summary>
Converts the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to an instance of the specified type.
</summary>
<param name="result">Uninitialized instance of a specific type which will hold the converted value if the conversion succeeds.</param>
<typeparam name="T">Type of the object to convert the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to.</typeparam>
<returns>Value that indicates whether the conversion succeeded.</returns>
<remarks>
<para>For supported types see the remarks of <see cref="M:MadMilkman.Ini.IniKey.IsSupportedValueType(System.Type)"/> method.</para>
<para>Mapped value results in <see cref="P:MadMilkman.Ini.IniFile.ValueMappings"/> have priority over parsing the value.</para>
</remarks><seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#parsing" target="_self">IniKey's Value Parsing</seealso>
</member>
<member name="M:MadMilkman.Ini.IniKey.TryParseValue``1(``0[]@)">
<summary>
Converts the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to an array of the specified type.
</summary>
<param name="results">Uninitialized array of a specific type which will hold the converted values if the conversion succeeds.</param>
<typeparam name="T">Type of the objects in array to convert the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to.</typeparam>
<returns>Value that indicates whether the conversion succeeded.</returns>
<remarks>
<para>For supported types see the remarks of <see cref="M:MadMilkman.Ini.IniKey.IsSupportedValueType(System.Type)"/> method.</para>
<para>Mapped value results in <see cref="P:MadMilkman.Ini.IniFile.ValueMappings"/> have priority over parsing the value.</para>
</remarks><seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#parsing" target="_self">IniKey's Value Parsing</seealso>
</member>
<member name="M:MadMilkman.Ini.IniKey.TryParseValue``1(System.Collections.Generic.List{``0}@)">
<summary>
Converts the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to a list of the specified type.
</summary>
<param name="results">Uninitialized list of a specific type which will hold the converted values if the conversion succeeds.</param>
<typeparam name="T">Type of the objects in list to convert the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to.</typeparam>
<returns>Value that indicates whether the conversion succeeded.</returns>
<remarks>
<para>For supported types see the remarks of <see cref="M:MadMilkman.Ini.IniKey.IsSupportedValueType(System.Type)"/> method.</para>
<para>Mapped value results in <see cref="P:MadMilkman.Ini.IniFile.ValueMappings"/> have priority over parsing the value.</para>
</remarks><seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#parsing" target="_self">IniKey's Value Parsing</seealso>
</member>
<member name="P:MadMilkman.Ini.IniKey.Value">
<summary>
Gets and sets <see cref="T:MadMilkman.Ini.IniKey"/> value.
</summary>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#parsing" target="_self">IniKey's Value Parsing</seealso>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#binding" target="_self">IniKey's Value Binding</seealso>
</member>
<member name="P:MadMilkman.Ini.IniKey.ParentCollection">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniKeyCollection"/> to which this <see cref="T:MadMilkman.Ini.IniKey"/> belongs to.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniKey.ParentSection">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniSection"/> to which this <see cref="T:MadMilkman.Ini.IniKey"/> belongs to.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniSection">
<summary>
Represents a section item of the INI file with name and keys content.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniSection.GlobalSectionName">
<summary>
Represents a section name which is used to define a global section, used for storing first keys series that don't belong to any section.
</summary>
<remarks>
<para>
If a section with this name is located as a first file's section then its name and comments are ignored.
If a section with this name isn't located as first file's section then it will be written with <c>MADMILKMAN_INI_FILE_GLOBAL_SECTION</c> name.
</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniSection.#ctor(MadMilkman.Ini.IniFile,System.String)">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniSection"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="name">The section's name.</param>
</member>
<member name="M:MadMilkman.Ini.IniSection.#ctor(MadMilkman.Ini.IniFile,System.String,MadMilkman.Ini.IniKey[])">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniSection"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="name">The section's name.</param>
<param name="keys">The section's keys.</param>
</member>
<member name="M:MadMilkman.Ini.IniSection.#ctor(MadMilkman.Ini.IniFile,System.String,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniSection"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="name">The section's name.</param>
<param name="nameValuePairs">The section's keys data, pairs of key's name and key's value.</param>
</member>
<member name="M:MadMilkman.Ini.IniSection.#ctor(MadMilkman.Ini.IniFile,System.String,System.Collections.Generic.IEnumerable{MadMilkman.Ini.IniKey})">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniSection"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="name">The section's name.</param>
<param name="keys">The section's keys.</param>
</member>
<member name="M:MadMilkman.Ini.IniSection.Copy">
<summary>
Copies this <see cref="T:MadMilkman.Ini.IniSection"/> instance.
</summary>
<returns>Copied <see cref="T:MadMilkman.Ini.IniSection"/>.</returns>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#copying" target="_self">IniItem's Copying</seealso>
</member>
<member name="M:MadMilkman.Ini.IniSection.Copy(MadMilkman.Ini.IniFile)">
<summary>
Copies this <see cref="T:MadMilkman.Ini.IniSection"/> instance and sets copied instance's <see cref="P:MadMilkman.Ini.IniItem.ParentFile">ParentFile</see>.
</summary>
<param name="destinationFile">Copied section's parent file.</param>
<returns>Copied <see cref="T:MadMilkman.Ini.IniSection"/> that belongs to a specified <see cref="T:MadMilkman.Ini.IniFile"/>.</returns>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#copying" target="_self">IniItem's Copying</seealso>
</member>
<member name="M:MadMilkman.Ini.IniSection.Serialize``1(``0)">
<summary>
Serializes the specified object into this <see cref="T:MadMilkman.Ini.IniSection"/>.
</summary>
<typeparam name="T">The type of serialized object.</typeparam>
<param name="source">The object to serialize.</param>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#serializing" target="_self">IniSection's Object Serialization</seealso>
</member>
<member name="M:MadMilkman.Ini.IniSection.Deserialize``1">
<summary>
Deserializes this <see cref="T:MadMilkman.Ini.IniSection"/> into an object of specified type.
</summary>
<typeparam name="T">The type of deserialized object.</typeparam>
<returns>The object being deserialized.</returns>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#serializing" target="_self">IniSection's Object Serialization</seealso>
</member>
<member name="P:MadMilkman.Ini.IniSection.Keys">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniSection">section's</see> key collection.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniSection.ParentCollection">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniSectionCollection"/> to which this <see cref="T:MadMilkman.Ini.IniSection"/> belongs to.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniOptions">
<summary>
Represents a class that defines INI file's format, stores properties used for both reading and writing a file.
</summary>
<remarks>
<para>After an instance of this class is passed to an <see cref="T:MadMilkman.Ini.IniFile"/> constructor, further changes on that instance's properties will have no effect.</para>
<list type="table">
<listheader>
<term>Property</term>
<description>Default Value</description>
</listheader>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.CommentStarter">CommentStarter</see></term>
<description><see cref="F:MadMilkman.Ini.IniCommentStarter.Semicolon"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.CommentStarter">Compression</see></term>
<description><see langword="false"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.CommentStarter">EncryptionPassword</see></term>
<description><see langword="null"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.Encoding">Encoding</see></term>
<description><see cref="P:System.Text.Encoding.ASCII">Encoding.ASCII</see></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.KeyDelimiter">KeyDelimiter</see></term>
<description><see cref="F:MadMilkman.Ini.IniKeyDelimiter.Equal"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.KeyDuplicate">KeyDuplicate</see></term>
<description><see cref="F:MadMilkman.Ini.IniDuplication.Allowed"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.KeyNameCaseSensitive">KeyNameCaseSensitive</see></term>
<description><see langword="false"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.KeySpaceAroundDelimiter">KeySpaceAroundDelimiter</see></term>
<description><see langword="false"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.SectionDuplicate">SectionDuplicate</see></term>
<description><see cref="F:MadMilkman.Ini.IniDuplication.Allowed"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.SectionNameCaseSensitive">SectionNameCaseSensitive</see></term>
<description><see langword="false"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.SectionWrapper">SectionWrapper</see></term>
<description><see cref="F:MadMilkman.Ini.IniSectionWrapper.SquareBrackets"/></description>
</item>
</list>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniOptions.#ctor">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniOptions"/> class.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.Encoding">
<summary>
Gets or sets encoding for reading and writing an INI file.
</summary>
<remarks>
Value should not be <see langword="null"/>, if it is then a default <see cref="P:System.Text.Encoding.ASCII">Encoding.ASCII</see> value will be used.
</remarks>
</member>
<member name="P:MadMilkman.Ini.IniOptions.CommentStarter">
<summary>
Gets or sets comments starting character.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.Compression">
<summary>
<para>Gets or sets a value indicating if file's size is reduced.</para>
<para>If <see langword="true"/> file is decompressed on Load and compressed on Save.</para>
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.EncryptionPassword">
<summary>
<para>Gets or sets an INI file's protection password.</para>
<para>File is decrypted on Load and encrypted on Save if a password is not <see langword="null"/> or <see cref="F:System.String.Empty"/>.</para>
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.KeyDelimiter">
<summary>
Gets or sets keys name and value delimiter character.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.KeyDuplicate">
<summary>
Gets or sets a value indicating whether keys with same name are allowed, disallowed or ignored.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.KeyNameCaseSensitive">
<summary>
Gets or sets a value indicating whether keys name are case sensitive.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.KeySpaceAroundDelimiter">
<summary>
Gets or sets a value indicating whether space is written around the keys delimiter.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.SectionDuplicate">
<summary>
Gets or sets a value indicating whether sections with same name are allowed, disallowed or ignored.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.SectionNameCaseSensitive">
<summary>
Gets or sets a value indicating whether sections name are case sensitive.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.SectionWrapper">
<summary>
Gets or sets wrapper characters of sections name.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniSectionCollection">
<summary>
Represents a collection of <see cref="T:MadMilkman.Ini.IniSection"/> items.
</summary>
<seealso cref="T:MadMilkman.Ini.IniSection"/>
</member>
<member name="M:MadMilkman.Ini.IniSectionCollection.Add(System.String)">
<summary>
Adds an item to the end of this collection.
</summary>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniSection"/> to add to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniSection"/> that was added to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not added</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniSectionCollection.Add(System.String,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
<summary>
Adds an item to the end of this collection.
</summary>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniSection"/> to add to this collection.</param>
<param name="nameValuePairs">The section's keys data, pairs of key's name and key's value, to add to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniSection"/> that was added to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not added</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniSectionCollection.Insert(System.Int32,System.String)">
<summary>
Inserts an item to this collection at the specified index.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniSection"/> to insert to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniSection"/> that was inserted to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not inserted</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniSectionCollection.Insert(System.Int32,System.String,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
<summary>
Inserts an item to this collection at the specified index.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniSection"/> to insert to this collection.</param>
<param name="nameValuePairs">The section's keys data, pairs of key's name and key's value, to insert to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniSection"/> that was inserted to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not inserted</b>.</para>
</remarks>
</member>
<member name="T:MadMilkman.Ini.IniSerializationAttribute">
<summary>
Indicates the behavior of public property when serializing or deserializing the object that contains it.
</summary>
</member>
<member name="M:MadMilkman.Ini.IniSerializationAttribute.#ctor(System.String)">
<summary>
Initializes a new instance of the IniSerializationAttribute class and specifies the <see cref="T:MadMilkman.Ini.IniKey"/>'s name.
</summary>
<param name="alias">The name of the generated <see cref="T:MadMilkman.Ini.IniKey"/>.</param>
</member>
<member name="M:MadMilkman.Ini.IniSerializationAttribute.#ctor(System.Boolean)">
<summary>
Initializes a new instance of the IniSerializationAttribute class and specifies if serialization is ignored.
</summary>
<param name="ignore">The value indicating whether serialization is ignored.</param>
</member>
<member name="P:MadMilkman.Ini.IniSerializationAttribute.Alias">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniKey"/> name of serialized the property.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniSerializationAttribute.Ignore">
<summary>
Gets the value indicating whether serialization is ignored.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniValueBinding">
<summary>
Represents a class that is used for binding operations, an operation in which the <see cref="T:MadMilkman.Ini.IniKey">placeholder keys</see> values are replaced with an internal or external data.
</summary>
<remarks>
<para><see cref="T:MadMilkman.Ini.IniValueBinding"/> can be accessed through <see cref="P:MadMilkman.Ini.IniFile.ValueBinding"/> property.</para>
<para>Binding can be executed with internal data source or with a provided external data source.</para>
<para>For more information see <see href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#binding" target="_self">IniKey's Value Binding</see>.</para>
</remarks>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#binding" target="_self">IniKey's Value Binding</seealso>
</member>
<member name="M:MadMilkman.Ini.IniValueBinding.Bind">
<summary>
Executes a binding operation with internal data source.
</summary>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#binding" target="_self">IniKey's Value Binding</seealso>
</member>
<member name="M:MadMilkman.Ini.IniValueBinding.Bind(System.Object)">
<summary>
Executes a binding operation with external data source.
</summary>
<param name="dataSource">The binding data source.</param>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#binding" target="_self">IniKey's Value Binding</seealso>
</member>
<member name="M:MadMilkman.Ini.IniValueBinding.Bind(System.Object,System.String)">
<summary>
Executes a binding operation with external data source, only on specified section.
</summary>
<param name="dataSource">The binding data source.</param>
<param name="sectionName">The <see cref="T:MadMilkman.Ini.IniSection"/>'s name.</param>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#binding" target="_self">IniKey's Value Binding</seealso>
</member>
<member name="E:MadMilkman.Ini.IniValueBinding.Binding">
<summary>
Occurs when a placeholder is binding with data source value and can be used to customize the binding operation.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniValueBindingEventArgs">
<summary>
Provides data for <see cref="E:MadMilkman.Ini.IniValueBinding.Binding"/> event.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniValueBindingEventArgs.PlaceholderName">
<summary>
Gets the placeholder's name.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniValueBindingEventArgs.PlaceholderKey">
<summary>
Gets the placeholder's <see cref="T:MadMilkman.Ini.IniKey"/>.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniValueBindingEventArgs.Value">
<summary>
Gets or sets the data source value that will replace the placeholder.
</summary>
<value>
The data source value that will replace the placeholder, if it's not <see langword="null"/>.
</value>
</member>
<member name="P:MadMilkman.Ini.IniValueBindingEventArgs.IsValueFound">
<summary>
Gets a value indicating whether value was found in the data source.
</summary>
<value>
<see langword="true"/> if value was found in the data source.
</value>
</member>
<member name="T:MadMilkman.Ini.IniValueMappings">
<summary>
Represents a class of mapped <see cref="P:MadMilkman.Ini.IniKey.Value"/>s and their results, used in <see cref="O:MadMilkman.Ini.IniKey.TryParseValue"/> methods.
</summary>
<remarks>
<para><see cref="T:MadMilkman.Ini.IniValueMappings"/> can be accessed through <see cref="P:MadMilkman.Ini.IniFile.ValueMappings"/> property.</para>
<para>Mapped value results have priority over parsing the value.</para>
<para>For more information see <see href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#parsing" target="_self">IniKey's Value Parsing</see>.</para>
</remarks>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#parsing" target="_self">IniKey's Value Parsing</seealso>
</member>
<member name="M:MadMilkman.Ini.IniValueMappings.Add``1(System.String,``0)">
<summary>
Adds a new mapping of <see cref="P:MadMilkman.Ini.IniKey.Value"/> to resulting object of parse methods.
</summary>
<param name="value">The key's value.</param>
<param name="mappedResult">The object that represents parsed <see cref="P:MadMilkman.Ini.IniKey.Value"/>.</param>
<typeparam name="T">Type of the object that represents parsed <see cref="P:MadMilkman.Ini.IniKey.Value"/>.</typeparam>
<remarks>
<para>The key's value cannot be <see langword="null"/>.</para>
<para>The mapped result's type must be one of the supported types for parsing, see the remarks of <see cref="M:MadMilkman.Ini.IniKey.IsSupportedValueType(System.Type)"/> method.</para>
<para>Collection cannot contain multiple entries of same key's value, value comparison is case-insensitive.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniValueMappings.Contains(System.String)">
<summary>
Determines whether the collection contains a mapping for a specified key's value.
</summary>
<param name="value">The key's value to locate in the collection.</param>
<returns><see langword="true"/> if the collection contains a mapping for a specified key's value.</returns>
</member>
<member name="M:MadMilkman.Ini.IniValueMappings.Remove(System.String)">
<summary>
Removes a mapping for a specified key's value in the collection.
</summary>
<param name="value">The key's value to remove in the collection.</param>
<returns><see langword="true"/> if a mapping for a specified key's value is successfully found and removed.</returns>
</member>
</members>
</doc>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1"/>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
</startup>
</configuration>

View File

@@ -1,26 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>
p2epPSX_CDToolkit
</name>
</assembly>
<members>
<member name="T:p2isPSX_CDView.My.Resources.Resources">
<summary>
Класс ресурса со строгой типизацией для поиска локализованных строк и т.д.
</summary>
</member>
<member name="P:p2isPSX_CDView.My.Resources.Resources.ResourceManager">
<summary>
Возвращает кэшированный экземпляр ResourceManager, использованный этим классом.
</summary>
</member>
<member name="P:p2isPSX_CDView.My.Resources.Resources.Culture">
<summary>
Перезаписывает свойство CurrentUICulture текущего потока для всех
обращений к ресурсу с помощью этого класса ресурса со строгой типизацией.
</summary>
</member>
</members>
</doc>

View File

@@ -1,7 +0,0 @@
' <autogenerated/>
Option Strict Off
Option Explicit On
Imports System
Imports System.Reflection
<Assembly: Global.System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6.1", FrameworkDisplayName:=".NET Framework 4.6.1")>

View File

@@ -1 +0,0 @@
1ed733f7ef716e1628c8bd5501a6d0e2fc0850cebfdbf100c59affa0e885c14a

View File

@@ -1,26 +0,0 @@
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\p2epPSX_CDToolkit.exe.config
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\p2epPSX_CDToolkit.exe
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\p2epPSX_CDToolkit.pdb
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\p2epPSX_CDToolkit.xml
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\Free.Ports.libpng.dll
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\Free.Ports.zLib.dll
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\Zlib.Portable.dll
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\Free.Ports.libpng.xml
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\Free.Ports.zLib.xml
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\Zlib.Portable.xml
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.convEventToObj.resources
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.DungeonEditor.resources
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.Form1.resources
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.Resources.resources
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.ScriptCheck.resources
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.StringsOffsetEditorvb.resources
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2epPSX_CDToolkit.vbproj.GenerateResource.cache
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2epPSX_CDToolkit.vbproj.CoreCompileInputs.cache
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2epPSX_CDToolkit.exe
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2epPSX_CDToolkit.xml
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2epPSX_CDToolkit.pdb
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.JapCharCodeGenerator.resources
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.ScriptParserWin.resources
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.CityEditor.resources
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2epPSX_CDToolkit.vbproj.AssemblyReference.cache
C:\Users\Sergey\source\repos\p2epPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2epPSX_.D2426659.Up2Date

View File

@@ -1,26 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>
p2epPSX_CDToolkit
</name>
</assembly>
<members>
<member name="T:p2isPSX_CDView.My.Resources.Resources">
<summary>
Класс ресурса со строгой типизацией для поиска локализованных строк и т.д.
</summary>
</member>
<member name="P:p2isPSX_CDView.My.Resources.Resources.ResourceManager">
<summary>
Возвращает кэшированный экземпляр ResourceManager, использованный этим классом.
</summary>
</member>
<member name="P:p2isPSX_CDView.My.Resources.Resources.Culture">
<summary>
Перезаписывает свойство CurrentUICulture текущего потока для всех
обращений к ресурсу с помощью этого класса ресурса со строгой типизацией.
</summary>
</member>
</members>
</doc>

View File

@@ -1 +0,0 @@
326aa845c4bb0ba74cb72caca3fa7317da39d30e

View File

@@ -1,24 +0,0 @@
C:\Users\ShemetSA.RADIO\Documents\Visual Studio 2015\Projects\p2isPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\p2isPSX_CDToolkit.exe.config
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\p2isPSX_CDToolkit.exe.config
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\p2isPSX_CDToolkit.exe
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\p2isPSX_CDToolkit.pdb
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\p2isPSX_CDToolkit.xml
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDToolkit.vbprojAssemblyReference.cache
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.Form1.resources
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.Resources.resources
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDToolkit.vbproj.GenerateResource.cache
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDToolkit.vbproj.CoreCompileInputs.cache
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDToolkit.exe
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDToolkit.xml
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDToolkit.pdb
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.ScriptCheck.resources
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\Zlib.Portable.dll
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\Zlib.Portable.xml
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDToolkit.vbproj.CopyComplete
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.StringsOffsetEditorvb.resources
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.DungeonEditor.resources
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\Free.Ports.libpng.dll
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\Free.Ports.zLib.dll
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\Free.Ports.libpng.xml
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\bin\Debug\Free.Ports.zLib.xml
C:\Users\Sergey\source\repos\p2isPSX_CDToolkit\p2isPSX_CDToolkit\obj\Debug\p2isPSX_CDView.convEventToObj.resources

View File

@@ -1,26 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>
p2isPSX_CDToolkit
</name>
</assembly>
<members>
<member name="T:p2isPSX_CDView.My.Resources.Resources">
<summary>
Класс ресурса со строгой типизацией для поиска локализованных строк и т.д.
</summary>
</member>
<member name="P:p2isPSX_CDView.My.Resources.Resources.ResourceManager">
<summary>
Возвращает кэшированный экземпляр ResourceManager, использованный этим классом.
</summary>
</member>
<member name="P:p2isPSX_CDView.My.Resources.Resources.Culture">
<summary>
Перезаписывает свойство CurrentUICulture текущего потока для всех
обращений к ресурсу с помощью этого класса ресурса со строгой типизацией.
</summary>
</member>
</members>
</doc>

View File

@@ -1 +0,0 @@
C:\Users\ShemetSA.RADIO\AppData\Local\Temporary Projects\p2isPSX_CDView\bin\Debug\p2isPSX_CDView.exe.config

View File

@@ -11,7 +11,7 @@
<AssemblyName>p2epPSX_CDToolkit</AssemblyName>
<FileAlignment>512</FileAlignment>
<MyType>WindowsForms</MyType>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<TargetFrameworkProfile />
</PropertyGroup>
@@ -54,6 +54,9 @@
<Reference Include="Free.Ports.zLib, Version=1.2.5.0, Culture=neutral, PublicKeyToken=7d9de98de58c9d35, processorArchitecture=MSIL">
<HintPath>..\packages\LibPngPort.0.3.1\lib\net45\Free.Ports.zLib.dll</HintPath>
</Reference>
<Reference Include="MadMilkman.Ini">
<HintPath>..\packages\Ini\MadMilkman.Ini.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Deployment" />
@@ -131,6 +134,7 @@
<Compile Include="My Project\Application.Designer.vb">
<AutoGen>True</AutoGen>
<DependentUpon>Application.myapp</DependentUpon>
<DesignTime>True</DesignTime>
</Compile>
<Compile Include="My Project\Resources.Designer.vb">
<AutoGen>True</AutoGen>

View File

@@ -1,3 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
</Project>

Binary file not shown.

View File

@@ -0,0 +1,946 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>MadMilkman.Ini</name>
</assembly>
<members>
<member name="T:MadMilkman.Ini.IniCommentStarter">
<summary>
Defines <see cref="T:MadMilkman.Ini.IniComment">comment's</see> starting character.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniCommentStarter.Semicolon">
<summary>
Use ';' as <see cref="T:MadMilkman.Ini.IniComment">comment's</see> starting character.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniCommentStarter.Hash">
<summary>
Use '#' as <see cref="T:MadMilkman.Ini.IniComment">comment's</see> starting character.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniDuplication">
<summary>
Defines a behaviour for duplicate <see cref="P:MadMilkman.Ini.IniItem.Name"/> occurences.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniDuplication.Allowed">
<summary>
Allow duplicate names in <see cref="T:MadMilkman.Ini.IniItemCollection`1"/>.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniDuplication.Disallowed">
<summary>
Disallow duplicate names in <see cref="T:MadMilkman.Ini.IniItemCollection`1"/>.
</summary>
<remarks>
<see cref="T:System.InvalidOperationException"/> is thrown on duplicate name occurence.
</remarks>
</member>
<member name="F:MadMilkman.Ini.IniDuplication.Ignored">
<summary>
Ignore duplicate names.
</summary>
<remarks>
Prevents adding or inserting an <see cref="T:MadMilkman.Ini.IniItem"/> if its name already exists in <see cref="T:MadMilkman.Ini.IniItemCollection`1"/>.
</remarks>
</member>
<member name="T:MadMilkman.Ini.IniKeyDelimiter">
<summary>
Defines <see cref="T:MadMilkman.Ini.IniKey">key's</see> name and value delimiter character.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniKeyDelimiter.Equal">
<summary>
Use '=' as <see cref="T:MadMilkman.Ini.IniKey">key's</see> name and value delimiter character.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniKeyDelimiter.Colon">
<summary>
Use ':' as <see cref="T:MadMilkman.Ini.IniKey">key's</see> name and value delimiter character.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniSectionWrapper">
<summary>
Defines <see cref="T:MadMilkman.Ini.IniSection">section's</see> wrapper characters around its name.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniSectionWrapper.SquareBrackets">
<summary>
Use '[' and ']' as <see cref="T:MadMilkman.Ini.IniSection">section's</see> wrapper characters.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniSectionWrapper.AngleBrackets">
<summary>
Use '&lt;' and '&gt;' as <see cref="T:MadMilkman.Ini.IniSection">section's</see> wrapper characters.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniSectionWrapper.CurlyBrackets">
<summary>
Use '{' and '}' as <see cref="T:MadMilkman.Ini.IniSection">section's</see> wrapper characters.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniSectionWrapper.Parentheses">
<summary>
Use '(' and ')' as <see cref="T:MadMilkman.Ini.IniSection">section's</see> wrapper characters.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniFile">
<summary>
In-memory representation of an INI file.
</summary>
<remarks>
<para><see cref="T:MadMilkman.Ini.IniFile"/> is a central class of MadMilkman.Ini component.</para>
<para>To define an INI file's format use <see cref="T:MadMilkman.Ini.IniOptions"/> object.</para>
<para>To load (read) an INI file from a file's path or a stream use <see cref="O:MadMilkman.Ini.IniFile.Load">IniFile.Load</see> methods.</para>
<para>To save (write) an INI file to a file's path or a stream use <see cref="O:MadMilkman.Ini.IniFile.Save">IniFile.Save</see> methods.</para>
<para>To view INI file's structure representation see <see href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#diagram" target="_self">IniFile's Content Hierarchy Diagram</see>.</para>
</remarks>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm" target="_self">Overview</seealso>
<seealso href="http://en.wikipedia.org/wiki/INI_file">INI file format on Wikipedia.</seealso>
</member>
<member name="M:MadMilkman.Ini.IniFile.#ctor">
<summary>
Initializes a new instance of <see cref="T:MadMilkman.Ini.IniFile"/> class.
</summary>
</member>
<member name="M:MadMilkman.Ini.IniFile.#ctor(MadMilkman.Ini.IniOptions)">
<summary>
Initializes a new instance of <see cref="T:MadMilkman.Ini.IniFile"/> class.
</summary>
<param name="options"><see cref="T:MadMilkman.Ini.IniOptions"/> object that defines INI file's format, settings for both <see cref="O:MadMilkman.Ini.IniFile.Load">Load</see> and <see cref="O:MadMilkman.Ini.IniFile.Save">Save</see> methods.</param>
</member>
<member name="M:MadMilkman.Ini.IniFile.Load(System.String)">
<summary>
Loads a file from a path.
</summary>
<param name="filePath">Path from which to load a file.</param>
</member>
<member name="M:MadMilkman.Ini.IniFile.Load(System.IO.Stream)">
<summary>
Loads a file from a stream.
</summary>
<param name="fileStream">Stream from which to load a file.</param>
</member>
<member name="M:MadMilkman.Ini.IniFile.Load(System.IO.TextReader)">
<summary>
Loads a file from a reader.
</summary>
<param name="fileReader">Reader from which to load a file.</param>
</member>
<member name="M:MadMilkman.Ini.IniFile.Save(System.String)">
<summary>
Saves a file to a path.
</summary>
<param name="filePath">Path to which to save a file.</param>
</member>
<member name="M:MadMilkman.Ini.IniFile.Save(System.IO.Stream)">
<summary>
Saves a file to a stream.
</summary>
<param name="fileStream">Stream to which to save a file.</param>
</member>
<member name="M:MadMilkman.Ini.IniFile.Save(System.IO.TextWriter)">
<summary>
Saves a file to a writer.
</summary>
<param name="fileWriter">Writer to which to save a file.</param>
</member>
<member name="P:MadMilkman.Ini.IniFile.Sections">
<summary>
Gets file's sections.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniFile.ValueMappings">
<summary>
Gets the mappings of <see cref="P:MadMilkman.Ini.IniKey.Value"/>s and their results, used in <see cref="O:MadMilkman.Ini.IniKey.TryParseValue"/> methods.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniFile.ValueBinding">
<summary>
Gets the object that exposes binding operations, which are executed with <see cref="O:MadMilkman.Ini.IniValueBinding.Bind"/> methods.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniItemCollection`1">
<summary>
Represents a base generic class for INI content item collections, <see cref="T:MadMilkman.Ini.IniSectionCollection"/> and <see cref="T:MadMilkman.Ini.IniKeyCollection"/>.
</summary>
<typeparam name="T"><see cref="T:MadMilkman.Ini.IniItem"/> derived type.</typeparam>
<seealso cref="T:MadMilkman.Ini.IniItem"/>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Add(`0)">
<summary>
Adds an item to the end of this collection.
</summary>
<param name="item">Item to add to this collection.</param>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not added</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Clear">
<summary>
Removes all items from this collection.
</summary>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Contains(`0)">
<summary>
Determines whether an item is in this collection.
</summary>
<param name="item">Item to locate in this collection.</param>
<returns><see langword="true"/> if the specified item is in the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Contains(System.String)">
<summary>
Determines whether an item is in this collection.
</summary>
<param name="name">Name of the item to locate in this collection.</param>
<returns><see langword="true"/> if the item with specified name is in the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.CopyTo(`0[],System.Int32)">
<summary>
Shallow copies the items of this collection to an array.
</summary>
<param name="array">One-dimensional array that is the destination of the items copied from this collection.</param>
<param name="arrayIndex">Zero-based index in array at which copying begins.</param>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.IndexOf(`0)">
<summary>
Searches for the specified item and returns the zero-based index of the first occurrence within this collection.
</summary>
<param name="item">Item to locate in this collection.</param>
<returns>Index of the first occurrence of specified item in the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.IndexOf(System.String)">
<summary>
Searches for the specified item and returns the zero-based index of the first occurrence within this collection.
</summary>
<param name="name">Name of the item to locate in this collection.</param>
<returns>Index of the first occurrence of the item with specified name in the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Insert(System.Int32,`0)">
<summary>
Inserts an item to this collection at the specified index.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
<param name="item">Item to insert to this collection.</param>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not inserted</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Remove(`0)">
<summary>
Removes the first occurrence of specific item from this collection.
</summary>
<param name="item">Item to remove from this collection.</param>
<returns><see langword="true"/> if the specified item is removed from the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.Remove(System.String)">
<summary>
Removes the first occurrence of specific item from this collection.
</summary>
<param name="name">Name of the item to remove from this collection.</param>
<returns><see langword="true"/> if the item with specified name is removed from the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.RemoveAt(System.Int32)">
<summary>
Removes an item at the specified index from this collection.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.GetEnumerator">
<summary>
Returns an enumerator that iterates through the collection.
</summary>
<returns><see cref="T:System.Collections.Generic.IEnumerator`1"/> object that can be used to iterate through the collection.</returns>
</member>
<member name="M:MadMilkman.Ini.IniItemCollection`1.System#Collections#IEnumerable#GetEnumerator">
<exclude/>
</member>
<member name="P:MadMilkman.Ini.IniItemCollection`1.ParentFile">
<exclude/>
</member>
<member name="P:MadMilkman.Ini.IniItemCollection`1.Count">
<summary>
Gets the number of items in this collection.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniItemCollection`1.Item(System.Int32)">
<summary>
Gets or sets the item at the specified index.
</summary>
<param name="index">Zero-based index of the item to get or set.</param>
<remarks>
If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and value is a duplicate item, has an existing name in this collection, then this value <b>is ignored</b>.
</remarks>
</member>
<member name="P:MadMilkman.Ini.IniItemCollection`1.Item(System.String)">
<summary>
Gets the first item of the specified name.
</summary>
<param name="name">Name of the item to get.</param>
<remarks>If item with the specified name doesn't exist a <see langword="null"/> value is returned.</remarks>
</member>
<member name="P:MadMilkman.Ini.IniItemCollection`1.Item(System.String[])">
<summary>
Gets the first items of the specified names.
</summary>
<param name="names">Names of the items to get.</param>
<remarks>If item with any specified name doesn't exist a <see langword="null"/> value is returned in its place.</remarks>
</member>
<member name="P:MadMilkman.Ini.IniItemCollection`1.System#Collections#Generic#ICollection{T}#IsReadOnly">
<exclude/>
</member>
<member name="T:MadMilkman.Ini.IniKeyCollection">
<summary>
Represents a collection of <see cref="T:MadMilkman.Ini.IniKey"/> items.
</summary>
<seealso cref="T:MadMilkman.Ini.IniKey"/>
</member>
<member name="M:MadMilkman.Ini.IniKeyCollection.Add(System.String)">
<summary>
Adds an item to the end of this collection.
</summary>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniKey"/> to add to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniKey"/> that was added to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not added</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniKeyCollection.Add(System.Collections.Generic.KeyValuePair{System.String,System.String})">
<summary>
Adds an item to the end of this collection.
</summary>
<param name="nameValuePair">The key's data, pair of key's name and key's value, to add to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniKey"/> that was added to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not added</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniKeyCollection.Add(System.String,System.String)">
<summary>
Adds an item to the end of this collection.
</summary>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniKey"/> to add to this collection.</param>
<param name="value">Value of the <see cref="T:MadMilkman.Ini.IniKey"/> to add to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniKey"/> that was added to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not added</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniKeyCollection.Insert(System.Int32,System.String)">
<summary>
Inserts an item to this collection at the specified index.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniKey"/> to insert to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniKey"/> that was inserted to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not inserted</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniKeyCollection.Insert(System.Int32,System.Collections.Generic.KeyValuePair{System.String,System.String})">
<summary>
Inserts an item to this collection at the specified index.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
<param name="nameValuePair">The key's data, pair of key's name and key's value, to insert to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniKey"/> that was inserted to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not inserted</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniKeyCollection.Insert(System.Int32,System.String,System.String)">
<summary>
Inserts an item to this collection at the specified index.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniKey"/> to insert to this collection.</param>
<param name="value">Value of the <see cref="T:MadMilkman.Ini.IniKey"/> to insert to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniKey"/> that was inserted to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not inserted</b>.</para>
</remarks>
</member>
<member name="T:MadMilkman.Ini.IniComment">
<summary>
Represents a comment object used by <see cref="T:MadMilkman.Ini.IniItem"/> objects, <see cref="T:MadMilkman.Ini.IniSection"/> and <see cref="T:MadMilkman.Ini.IniKey"/>.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniComment.EmptyLinesBefore">
<summary>
Gets or sets the amount of empty lines before this <see cref="P:MadMilkman.Ini.IniComment.Text">comment's text</see>.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniComment.LeftIndentation">
<summary>
Gets or sets the amount of whitespace characters before this <see cref="P:MadMilkman.Ini.IniComment.Text">comment's text</see>.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniComment.Text">
<summary>
Gets or sets a text of this <see cref="T:MadMilkman.Ini.IniComment"/> instance.
</summary>
<remarks>
<para>For <see cref="P:MadMilkman.Ini.IniItem.LeadingComment">LeadingComment</see> text should not contain new line characters.
If it does, they will be replaced with a space characters.</para>
</remarks>
</member>
<member name="T:MadMilkman.Ini.IniItem">
<summary>
Represents a base class for INI content items, <see cref="T:MadMilkman.Ini.IniSection"/> and <see cref="T:MadMilkman.Ini.IniKey"/>.
</summary>
<remarks>
<para>All INI items share the same content like <see cref="P:MadMilkman.Ini.IniItem.Name"/>, <see cref="P:MadMilkman.Ini.IniItem.LeadingComment"/> and <see cref="P:MadMilkman.Ini.IniItem.TrailingComment"/>.
These properties are defined on an <see cref="T:MadMilkman.Ini.IniItem"/> class, a base class for INI content items.</para>
</remarks>
</member>
<member name="P:MadMilkman.Ini.IniItem.Name">
<summary>
Gets and sets the name of the current <see cref="T:MadMilkman.Ini.IniItem"/>.
</summary>
<remarks>
When setting <see cref="P:MadMilkman.Ini.IniItem.Name"/> the value is verified by the item's <see cref="T:MadMilkman.Ini.IniDuplication"/> rule.
</remarks>
</member>
<member name="P:MadMilkman.Ini.IniItem.LeftIndentation">
<summary>
Gets or sets the amount of whitespace characters before this <see cref="P:MadMilkman.Ini.IniItem.Name">item's name</see>.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniItem.LeadingComment">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniComment"/> object that represents a comment that follows this <see cref="T:MadMilkman.Ini.IniItem"/> on the same line.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniItem.TrailingComment">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniComment"/> object that represents a comments that occur before this <see cref="T:MadMilkman.Ini.IniItem"/>.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniItem.ParentFile">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniFile"/> to which this <see cref="T:MadMilkman.Ini.IniItem"/> belongs to.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniKey">
<summary>
Represents a key item of the INI file with name and value content.
</summary>
</member>
<member name="M:MadMilkman.Ini.IniKey.#ctor(MadMilkman.Ini.IniFile,System.String)">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniKey"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="name">The key's name.</param>
</member>
<member name="M:MadMilkman.Ini.IniKey.#ctor(MadMilkman.Ini.IniFile,System.String,System.String)">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniKey"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="name">The key's name.</param>
<param name="value">The key's value.</param>
</member>
<member name="M:MadMilkman.Ini.IniKey.#ctor(MadMilkman.Ini.IniFile,System.Collections.Generic.KeyValuePair{System.String,System.String})">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniKey"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="nameValuePair">The key's data, pair of key's name and key's value.</param>
</member>
<member name="M:MadMilkman.Ini.IniKey.Copy">
<summary>
Copies this <see cref="T:MadMilkman.Ini.IniKey"/> instance.
</summary>
<returns>Copied <see cref="T:MadMilkman.Ini.IniKey"/>.</returns>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#copying" target="_self">IniItem's Copying</seealso>
</member>
<member name="M:MadMilkman.Ini.IniKey.Copy(MadMilkman.Ini.IniFile)">
<summary>
Copies this <see cref="T:MadMilkman.Ini.IniKey"/> instance and sets copied instance's <see cref="P:MadMilkman.Ini.IniItem.ParentFile">ParentFile</see>.
</summary>
<param name="destinationFile">Copied key's parent file.</param>
<returns>Copied <see cref="T:MadMilkman.Ini.IniKey"/> that belongs to a specified <see cref="T:MadMilkman.Ini.IniFile"/>.</returns>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#copying" target="_self">IniItem's Copying</seealso>
</member>
<member name="M:MadMilkman.Ini.IniKey.IsSupportedValueType(System.Type)">
<summary>
Indicates whether the <see cref="P:MadMilkman.Ini.IniKey.Value"/> can be converted to specified type.
</summary>
<param name="type">Type of the object to convert the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to.</param>
<returns><see langword="true"/> if the specified type is supported.</returns>
<remarks>
Currently supported types are:
<list type="bullet">
<item><description>System.Boolean</description></item>
<item><description>System.Byte</description></item>
<item><description>System.SByte</description></item>
<item><description>System.Int16</description></item>
<item><description>System.UInt16</description></item>
<item><description>System.Int32</description></item>
<item><description>System.UInt32</description></item>
<item><description>System.Int64</description></item>
<item><description>System.UInt64</description></item>
<item><description>System.Char</description></item>
<item><description>System.Single</description></item>
<item><description>System.Double</description></item>
<item><description>System.Decimal</description></item>
<item><description>System.DateTime</description></item>
<item><description>System.TimeSpan</description></item>
<item><description>System.Enum</description></item>
<item><description>System.String</description></item>
</list>
Additionally both Array and List of the above types are supported.
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniKey.TryParseValue``1(``0@)">
<summary>
Converts the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to an instance of the specified type.
</summary>
<param name="result">Uninitialized instance of a specific type which will hold the converted value if the conversion succeeds.</param>
<typeparam name="T">Type of the object to convert the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to.</typeparam>
<returns>Value that indicates whether the conversion succeeded.</returns>
<remarks>
<para>For supported types see the remarks of <see cref="M:MadMilkman.Ini.IniKey.IsSupportedValueType(System.Type)"/> method.</para>
<para>Mapped value results in <see cref="P:MadMilkman.Ini.IniFile.ValueMappings"/> have priority over parsing the value.</para>
</remarks><seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#parsing" target="_self">IniKey's Value Parsing</seealso>
</member>
<member name="M:MadMilkman.Ini.IniKey.TryParseValue``1(``0[]@)">
<summary>
Converts the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to an array of the specified type.
</summary>
<param name="results">Uninitialized array of a specific type which will hold the converted values if the conversion succeeds.</param>
<typeparam name="T">Type of the objects in array to convert the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to.</typeparam>
<returns>Value that indicates whether the conversion succeeded.</returns>
<remarks>
<para>For supported types see the remarks of <see cref="M:MadMilkman.Ini.IniKey.IsSupportedValueType(System.Type)"/> method.</para>
<para>Mapped value results in <see cref="P:MadMilkman.Ini.IniFile.ValueMappings"/> have priority over parsing the value.</para>
</remarks><seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#parsing" target="_self">IniKey's Value Parsing</seealso>
</member>
<member name="M:MadMilkman.Ini.IniKey.TryParseValue``1(System.Collections.Generic.List{``0}@)">
<summary>
Converts the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to a list of the specified type.
</summary>
<param name="results">Uninitialized list of a specific type which will hold the converted values if the conversion succeeds.</param>
<typeparam name="T">Type of the objects in list to convert the <see cref="P:MadMilkman.Ini.IniKey.Value"/> to.</typeparam>
<returns>Value that indicates whether the conversion succeeded.</returns>
<remarks>
<para>For supported types see the remarks of <see cref="M:MadMilkman.Ini.IniKey.IsSupportedValueType(System.Type)"/> method.</para>
<para>Mapped value results in <see cref="P:MadMilkman.Ini.IniFile.ValueMappings"/> have priority over parsing the value.</para>
</remarks><seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#parsing" target="_self">IniKey's Value Parsing</seealso>
</member>
<member name="P:MadMilkman.Ini.IniKey.Value">
<summary>
Gets and sets <see cref="T:MadMilkman.Ini.IniKey"/> value.
</summary>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#parsing" target="_self">IniKey's Value Parsing</seealso>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#binding" target="_self">IniKey's Value Binding</seealso>
</member>
<member name="P:MadMilkman.Ini.IniKey.ParentCollection">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniKeyCollection"/> to which this <see cref="T:MadMilkman.Ini.IniKey"/> belongs to.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniKey.ParentSection">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniSection"/> to which this <see cref="T:MadMilkman.Ini.IniKey"/> belongs to.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniSection">
<summary>
Represents a section item of the INI file with name and keys content.
</summary>
</member>
<member name="F:MadMilkman.Ini.IniSection.GlobalSectionName">
<summary>
Represents a section name which is used to define a global section, used for storing first keys series that don't belong to any section.
</summary>
<remarks>
<para>
If a section with this name is located as a first file's section then its name and comments are ignored.
If a section with this name isn't located as first file's section then it will be written with <c>MADMILKMAN_INI_FILE_GLOBAL_SECTION</c> name.
</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniSection.#ctor(MadMilkman.Ini.IniFile,System.String)">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniSection"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="name">The section's name.</param>
</member>
<member name="M:MadMilkman.Ini.IniSection.#ctor(MadMilkman.Ini.IniFile,System.String,MadMilkman.Ini.IniKey[])">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniSection"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="name">The section's name.</param>
<param name="keys">The section's keys.</param>
</member>
<member name="M:MadMilkman.Ini.IniSection.#ctor(MadMilkman.Ini.IniFile,System.String,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniSection"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="name">The section's name.</param>
<param name="nameValuePairs">The section's keys data, pairs of key's name and key's value.</param>
</member>
<member name="M:MadMilkman.Ini.IniSection.#ctor(MadMilkman.Ini.IniFile,System.String,System.Collections.Generic.IEnumerable{MadMilkman.Ini.IniKey})">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniSection"/> class.
</summary>
<param name="parentFile">The owner file.</param>
<param name="name">The section's name.</param>
<param name="keys">The section's keys.</param>
</member>
<member name="M:MadMilkman.Ini.IniSection.Copy">
<summary>
Copies this <see cref="T:MadMilkman.Ini.IniSection"/> instance.
</summary>
<returns>Copied <see cref="T:MadMilkman.Ini.IniSection"/>.</returns>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#copying" target="_self">IniItem's Copying</seealso>
</member>
<member name="M:MadMilkman.Ini.IniSection.Copy(MadMilkman.Ini.IniFile)">
<summary>
Copies this <see cref="T:MadMilkman.Ini.IniSection"/> instance and sets copied instance's <see cref="P:MadMilkman.Ini.IniItem.ParentFile">ParentFile</see>.
</summary>
<param name="destinationFile">Copied section's parent file.</param>
<returns>Copied <see cref="T:MadMilkman.Ini.IniSection"/> that belongs to a specified <see cref="T:MadMilkman.Ini.IniFile"/>.</returns>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#copying" target="_self">IniItem's Copying</seealso>
</member>
<member name="M:MadMilkman.Ini.IniSection.Serialize``1(``0)">
<summary>
Serializes the specified object into this <see cref="T:MadMilkman.Ini.IniSection"/>.
</summary>
<typeparam name="T">The type of serialized object.</typeparam>
<param name="source">The object to serialize.</param>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#serializing" target="_self">IniSection's Object Serialization</seealso>
</member>
<member name="M:MadMilkman.Ini.IniSection.Deserialize``1">
<summary>
Deserializes this <see cref="T:MadMilkman.Ini.IniSection"/> into an object of specified type.
</summary>
<typeparam name="T">The type of deserialized object.</typeparam>
<returns>The object being deserialized.</returns>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#serializing" target="_self">IniSection's Object Serialization</seealso>
</member>
<member name="P:MadMilkman.Ini.IniSection.Keys">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniSection">section's</see> key collection.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniSection.ParentCollection">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniSectionCollection"/> to which this <see cref="T:MadMilkman.Ini.IniSection"/> belongs to.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniOptions">
<summary>
Represents a class that defines INI file's format, stores properties used for both reading and writing a file.
</summary>
<remarks>
<para>After an instance of this class is passed to an <see cref="T:MadMilkman.Ini.IniFile"/> constructor, further changes on that instance's properties will have no effect.</para>
<list type="table">
<listheader>
<term>Property</term>
<description>Default Value</description>
</listheader>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.CommentStarter">CommentStarter</see></term>
<description><see cref="F:MadMilkman.Ini.IniCommentStarter.Semicolon"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.CommentStarter">Compression</see></term>
<description><see langword="false"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.CommentStarter">EncryptionPassword</see></term>
<description><see langword="null"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.Encoding">Encoding</see></term>
<description><see cref="P:System.Text.Encoding.ASCII">Encoding.ASCII</see></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.KeyDelimiter">KeyDelimiter</see></term>
<description><see cref="F:MadMilkman.Ini.IniKeyDelimiter.Equal"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.KeyDuplicate">KeyDuplicate</see></term>
<description><see cref="F:MadMilkman.Ini.IniDuplication.Allowed"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.KeyNameCaseSensitive">KeyNameCaseSensitive</see></term>
<description><see langword="false"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.KeySpaceAroundDelimiter">KeySpaceAroundDelimiter</see></term>
<description><see langword="false"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.SectionDuplicate">SectionDuplicate</see></term>
<description><see cref="F:MadMilkman.Ini.IniDuplication.Allowed"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.SectionNameCaseSensitive">SectionNameCaseSensitive</see></term>
<description><see langword="false"/></description>
</item>
<item>
<term><see cref="P:MadMilkman.Ini.IniOptions.SectionWrapper">SectionWrapper</see></term>
<description><see cref="F:MadMilkman.Ini.IniSectionWrapper.SquareBrackets"/></description>
</item>
</list>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniOptions.#ctor">
<summary>
Initializes a new instance of the <see cref="T:MadMilkman.Ini.IniOptions"/> class.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.Encoding">
<summary>
Gets or sets encoding for reading and writing an INI file.
</summary>
<remarks>
Value should not be <see langword="null"/>, if it is then a default <see cref="P:System.Text.Encoding.ASCII">Encoding.ASCII</see> value will be used.
</remarks>
</member>
<member name="P:MadMilkman.Ini.IniOptions.CommentStarter">
<summary>
Gets or sets comments starting character.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.Compression">
<summary>
<para>Gets or sets a value indicating if file's size is reduced.</para>
<para>If <see langword="true"/> file is decompressed on Load and compressed on Save.</para>
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.EncryptionPassword">
<summary>
<para>Gets or sets an INI file's protection password.</para>
<para>File is decrypted on Load and encrypted on Save if a password is not <see langword="null"/> or <see cref="F:System.String.Empty"/>.</para>
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.KeyDelimiter">
<summary>
Gets or sets keys name and value delimiter character.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.KeyDuplicate">
<summary>
Gets or sets a value indicating whether keys with same name are allowed, disallowed or ignored.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.KeyNameCaseSensitive">
<summary>
Gets or sets a value indicating whether keys name are case sensitive.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.KeySpaceAroundDelimiter">
<summary>
Gets or sets a value indicating whether space is written around the keys delimiter.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.SectionDuplicate">
<summary>
Gets or sets a value indicating whether sections with same name are allowed, disallowed or ignored.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.SectionNameCaseSensitive">
<summary>
Gets or sets a value indicating whether sections name are case sensitive.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniOptions.SectionWrapper">
<summary>
Gets or sets wrapper characters of sections name.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniSectionCollection">
<summary>
Represents a collection of <see cref="T:MadMilkman.Ini.IniSection"/> items.
</summary>
<seealso cref="T:MadMilkman.Ini.IniSection"/>
</member>
<member name="M:MadMilkman.Ini.IniSectionCollection.Add(System.String)">
<summary>
Adds an item to the end of this collection.
</summary>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniSection"/> to add to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniSection"/> that was added to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not added</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniSectionCollection.Add(System.String,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
<summary>
Adds an item to the end of this collection.
</summary>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniSection"/> to add to this collection.</param>
<param name="nameValuePairs">The section's keys data, pairs of key's name and key's value, to add to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniSection"/> that was added to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not added</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniSectionCollection.Insert(System.Int32,System.String)">
<summary>
Inserts an item to this collection at the specified index.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniSection"/> to insert to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniSection"/> that was inserted to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not inserted</b>.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniSectionCollection.Insert(System.Int32,System.String,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
<summary>
Inserts an item to this collection at the specified index.
</summary>
<param name="index">Zero-based index at which item should be inserted.</param>
<param name="name">Name of the <see cref="T:MadMilkman.Ini.IniSection"/> to insert to this collection.</param>
<param name="nameValuePairs">The section's keys data, pairs of key's name and key's value, to insert to this collection.</param>
<returns><see cref="T:MadMilkman.Ini.IniSection"/> that was inserted to this collection.</returns>
<remarks>
<para>If item duplicates are <see cref="F:MadMilkman.Ini.IniDuplication.Ignored">ignored</see> and this item is a duplicate, has an existing name in this collection, then it is <b>not inserted</b>.</para>
</remarks>
</member>
<member name="T:MadMilkman.Ini.IniSerializationAttribute">
<summary>
Indicates the behavior of public property when serializing or deserializing the object that contains it.
</summary>
</member>
<member name="M:MadMilkman.Ini.IniSerializationAttribute.#ctor(System.String)">
<summary>
Initializes a new instance of the IniSerializationAttribute class and specifies the <see cref="T:MadMilkman.Ini.IniKey"/>'s name.
</summary>
<param name="alias">The name of the generated <see cref="T:MadMilkman.Ini.IniKey"/>.</param>
</member>
<member name="M:MadMilkman.Ini.IniSerializationAttribute.#ctor(System.Boolean)">
<summary>
Initializes a new instance of the IniSerializationAttribute class and specifies if serialization is ignored.
</summary>
<param name="ignore">The value indicating whether serialization is ignored.</param>
</member>
<member name="P:MadMilkman.Ini.IniSerializationAttribute.Alias">
<summary>
Gets the <see cref="T:MadMilkman.Ini.IniKey"/> name of serialized the property.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniSerializationAttribute.Ignore">
<summary>
Gets the value indicating whether serialization is ignored.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniValueBinding">
<summary>
Represents a class that is used for binding operations, an operation in which the <see cref="T:MadMilkman.Ini.IniKey">placeholder keys</see> values are replaced with an internal or external data.
</summary>
<remarks>
<para><see cref="T:MadMilkman.Ini.IniValueBinding"/> can be accessed through <see cref="P:MadMilkman.Ini.IniFile.ValueBinding"/> property.</para>
<para>Binding can be executed with internal data source or with a provided external data source.</para>
<para>For more information see <see href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#binding" target="_self">IniKey's Value Binding</see>.</para>
</remarks>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#binding" target="_self">IniKey's Value Binding</seealso>
</member>
<member name="M:MadMilkman.Ini.IniValueBinding.Bind">
<summary>
Executes a binding operation with internal data source.
</summary>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#binding" target="_self">IniKey's Value Binding</seealso>
</member>
<member name="M:MadMilkman.Ini.IniValueBinding.Bind(System.Object)">
<summary>
Executes a binding operation with external data source.
</summary>
<param name="dataSource">The binding data source.</param>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#binding" target="_self">IniKey's Value Binding</seealso>
</member>
<member name="M:MadMilkman.Ini.IniValueBinding.Bind(System.Object,System.String)">
<summary>
Executes a binding operation with external data source, only on specified section.
</summary>
<param name="dataSource">The binding data source.</param>
<param name="sectionName">The <see cref="T:MadMilkman.Ini.IniSection"/>'s name.</param>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#binding" target="_self">IniKey's Value Binding</seealso>
</member>
<member name="E:MadMilkman.Ini.IniValueBinding.Binding">
<summary>
Occurs when a placeholder is binding with data source value and can be used to customize the binding operation.
</summary>
</member>
<member name="T:MadMilkman.Ini.IniValueBindingEventArgs">
<summary>
Provides data for <see cref="E:MadMilkman.Ini.IniValueBinding.Binding"/> event.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniValueBindingEventArgs.PlaceholderName">
<summary>
Gets the placeholder's name.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniValueBindingEventArgs.PlaceholderKey">
<summary>
Gets the placeholder's <see cref="T:MadMilkman.Ini.IniKey"/>.
</summary>
</member>
<member name="P:MadMilkman.Ini.IniValueBindingEventArgs.Value">
<summary>
Gets or sets the data source value that will replace the placeholder.
</summary>
<value>
The data source value that will replace the placeholder, if it's not <see langword="null"/>.
</value>
</member>
<member name="P:MadMilkman.Ini.IniValueBindingEventArgs.IsValueFound">
<summary>
Gets a value indicating whether value was found in the data source.
</summary>
<value>
<see langword="true"/> if value was found in the data source.
</value>
</member>
<member name="T:MadMilkman.Ini.IniValueMappings">
<summary>
Represents a class of mapped <see cref="P:MadMilkman.Ini.IniKey.Value"/>s and their results, used in <see cref="O:MadMilkman.Ini.IniKey.TryParseValue"/> methods.
</summary>
<remarks>
<para><see cref="T:MadMilkman.Ini.IniValueMappings"/> can be accessed through <see cref="P:MadMilkman.Ini.IniFile.ValueMappings"/> property.</para>
<para>Mapped value results have priority over parsing the value.</para>
<para>For more information see <see href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#parsing" target="_self">IniKey's Value Parsing</see>.</para>
</remarks>
<seealso href="c49dc3a5-866f-4d2d-8f89-db303aceb5fe.htm#parsing" target="_self">IniKey's Value Parsing</seealso>
</member>
<member name="M:MadMilkman.Ini.IniValueMappings.Add``1(System.String,``0)">
<summary>
Adds a new mapping of <see cref="P:MadMilkman.Ini.IniKey.Value"/> to resulting object of parse methods.
</summary>
<param name="value">The key's value.</param>
<param name="mappedResult">The object that represents parsed <see cref="P:MadMilkman.Ini.IniKey.Value"/>.</param>
<typeparam name="T">Type of the object that represents parsed <see cref="P:MadMilkman.Ini.IniKey.Value"/>.</typeparam>
<remarks>
<para>The key's value cannot be <see langword="null"/>.</para>
<para>The mapped result's type must be one of the supported types for parsing, see the remarks of <see cref="M:MadMilkman.Ini.IniKey.IsSupportedValueType(System.Type)"/> method.</para>
<para>Collection cannot contain multiple entries of same key's value, value comparison is case-insensitive.</para>
</remarks>
</member>
<member name="M:MadMilkman.Ini.IniValueMappings.Contains(System.String)">
<summary>
Determines whether the collection contains a mapping for a specified key's value.
</summary>
<param name="value">The key's value to locate in the collection.</param>
<returns><see langword="true"/> if the collection contains a mapping for a specified key's value.</returns>
</member>
<member name="M:MadMilkman.Ini.IniValueMappings.Remove(System.String)">
<summary>
Removes a mapping for a specified key's value in the collection.
</summary>
<param name="value">The key's value to remove in the collection.</param>
<returns><see langword="true"/> if a mapping for a specified key's value is successfully found and removed.</returns>
</member>
</members>
</doc>

Binary file not shown.