� SW
�u6/�6A � <pClasses\UIni.pasǤZ6 dSysUtils�C�� f
TSearchRec� L�gExtractFilePathx݄gIntToStri5�g FindFirstX��g faAnyFile$���g UpperCasex݄gFindNextA�
g FindClose%紞gTrim�J��gIncludeTrailingPathDelimiterx݄g
FileExists���gFileIsReadOnly���cdULog/�6A gLog�9�g
TLog.LogError�R�cdIniFiles�C�� fTMemIniFile"q�(g.TMemIniFile �gTMemIniFile.Create4�LgTCustomIniFile.ValueExistsKa�+fTIniFile��(�g .TIniFile߆��gTCustomIniFile.Create3a�+cdSysInit�C�� cdSystem�C�� fTObject���_f
AnsiString���fString���fInteger���
g.TObject�BgTObject.SafeCallException�G��gTObject.AfterConstruction�G��gTObject.BeforeDestruction�G��gTObject.Dispatch�G��gTObject.DefaultHandler�G��gTObject.NewInstance�G��gTObject.FreeInstance�G��gTObject.Destroy�G��fBooleanW~8gCopy gPos g@LStrPosE�a�g @LStrCopyE�a�g@LStrAddRef��jg@LStrClrѨ}�g@HandleFinallyE�a�gParamStr��gHigh g
@DynArrayHighE�a�g SetLength gLength g@DynArrayLengthE�a�gInc gTObject.Free�G��gLow gBreak gHalt g@Halt0E�a�gTrue����gFalse����g@InitializeRecord�9�g@LStrAsg�4�g @LStrCat3E�a�g@LStrCmpE�a�g@DynArraySetLengthE�a�g @LStrCatNE�a�g @LStrLAsg�4�g@LStrCatE�a�g
@LStrArrayClrzY��g@FinalizeRecord�9�g@FinalizeArrayBB��g@DynArrayClearxB)�ceURecord/�6A g Recording��
BceUSkins/�6A gSkin|�t�gTSkin.onThemeChangeiWI�ce ULanguage/�6A ceSDL/�6A f
PPSDL_Rect��8�g
SDL_ListModes��A<g
SDL_OPENGL���gSDL_FULLSCREEN`�*�ceUPliki/�6A gGamePath�:�gSongPath�:�c4UIni�iif@c4IniFiles $c4ULog c4SysUtils c*.2�����*.3�����*.4�����&.TIni�!�J� *TIni�:3� Ini�H�� E IResolution�LV�,I*.5����� ILanguage�LV�, M*.6����� ITheme�LV�,"Q*.7�����" ISkin�LV�,$U*.8�����$ ICard�LV�,&Y*.9�����& IInput�LV�,(]*.01�����(*.11�����*'IPlayers����*M( x*.21�����,'IDifficulty▤�,�( `*.31�����.'ITabs�砣.% ( 0*.41�����0'ISorting���0� ( %sEdition����2 %sGenre����2 % sLanguage����2 %sFolder����2 %sTitle����2 %sArtist����2
%sTitle2����2 %sArtist2����2 *.51�����4'IDebug�砣4�( 0*.61�����6'IScreens�砣6�
( 0*.71�����8'IFullScreen�砣8�( 0*.81�����:'IDepth�砣:Y( @*.91�����<'ITextureSize▤�<M( H*.02�����>'ISingWindow�砣>a( 8*.12�����@'
IOscilloscope▤�@E( P*.22�����B'
ILineBonus▤�Bi( h*.32�����D'IGMAFix�砣D�( 0*.42�����F' ISpectrum�砣F�( 0*.52�����H'
ISpectrograph�砣He( 0*.62�����J'
IMovieSize�砣J9( @*.72�����L' IMicBoost�E��L-( x*.82�����N'IClickAssist�砣N�( 0*.92�����P'
IBeatClick�砣P�( 0*.03�����R'
ISavePlayback�砣RY( 0*.13�����T'
IThreshold�E��T-( `*.23�����V'ILyricsFont▤�V�( `*.33�����X'
ILyricsEffect�E��X�( �*.43�����Z'ISolmization�E��ZY ( x*.53�����\'IColorⰺ�\�!( 1*.63�����^'IJoypad�砣^�$( 0*.73�����`'ILPT▤�`�%( P*.83�����b'IChannel�R��b�&( � .93fd 4UPliki �c4SDL �c4 ULanguage �c4USkins �c4URecord �cj(GetFileName �
!Sf
�#Result
ck( TIni.Load�N��$ AWf!Selff� IniFilef� ThemeIni Tekstf
� Pet Bf� I I2
I3f� Sf
� Modes SRf1�c( TIni.Save�O��$ �*f!Selff� IniFile Tekstf
� I Sf
�c(TIni.SaveNames�P��$ f!Self IniFile Ic(TIni.SaveLevel�Q��$ �f!Self IniFile I c(Finalization�E�a� �! fc�(UIni� !fc��L(0�h
M0 �,Name
,Input,ChannelL,ChannelRcE:�jG �F6� �� � ,Name,Players8,
Difficulty@,LanguageH,TabsP,Tabs_at_startupX,Sorting`,Debugh,Screensp,
Resolutionx,Depth,
FullScreen,TextureSize!,
SingWindow1,OscilloscopeA,SpectrumQ,Spectrographa, MovieSizeq, LineBonus�,GMAFix�,MicBoost�,ClickAssist�, BeatClick�,SavePlayback�, Threshold�,
LyricsFont�,LyricsEffect,Solmization,Theme!,SkinNo1,ColorA,CardQ,CardLista,Joypadq, SoundCardl�,LPT�-Load�Q-Save�- SaveNames�- SaveLevel�cE:�nE:�pE:�rE:�tE:�vE<�xL*(�z
L*�|
L*�~
L*@��
D d ��L*
�
L*�
L*%�
L*1�
L*=�
L*I�
L*U�
L*a�
L*m�
L*y�
L*��
L*��
L* ��
L*��
L*��
L*��
L* ��
L*��
L* ��
L* ��
L*H��
L* �
L*�
L*8!�
D d ����P@ D d
�L � �L ��L � �
L � �
L � �
L � �
L � �
L � �
D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �D d �PD d �L �D d �PD d �PD d �PD d �PD d �PD d �PD d�l��
.2 .3 .4 ���� UIniL L f � � TIni TIniL UIni .5 H UIni .6 H UIni .7 H UIni .8 H UIni .9 H UIni .01 H UIni
.11 , 8 ���� 1 ���� 2 ���� 3 ���� 4 ���� 6
.21 ( ���� Easy ���� Medium ���� Hard
.31 ���� Off ���� On
.41 ( <