From 35d66bbe537436c769d972db6dc3145582ea8935 Mon Sep 17 00:00:00 2001 From: XyLe-GBP Date: Fri, 18 Aug 2023 22:46:16 +0900 Subject: [PATCH] Update 1.28 --- ATRACTool-Reloaded.csproj | 8 +- Localizable/Localization.ja.resx | 18 + Localizable/Localization.resx | 18 + Localizable/localization.Designer.cs | 48 + Properties/Resources.Designer.cs | 30 + Properties/Resources.resx | 15 +- Properties/SIEv2.png | Bin 0 -> 554108 bytes Properties/Splash.png | Bin 0 -> 21681 bytes Properties/Splash_SIE_Default.png | Bin 0 -> 1280658 bytes VERSIONINFO | 2 +- src/Common.cs | 37 + src/Forms/FormLPC.Designer.cs | 335 +++--- src/Forms/FormLPC.cs | 177 +++- src/Forms/FormLPC.resx | 62 +- src/Forms/FormMain.Designer.cs | 370 ++++--- src/Forms/FormMain.cs | 715 ++++++++++--- src/Forms/FormMain.en.resx | 62 +- src/Forms/FormMain.ja.resx | 87 +- src/Forms/FormMain.resx | 978 ++++++++++-------- src/Forms/FormPreferencesSettings.Designer.cs | 395 +++---- src/Forms/FormPreferencesSettings.cs | 389 +++++-- src/Forms/FormPreferencesSettings.ja.resx | 223 ++++ src/Forms/FormPreferencesSettings.resx | 780 +++++++++++++- src/Forms/FormProgress.cs | 8 +- src/Forms/FormSplash.Designer.cs | 62 +- src/Forms/FormSplash.cs | 53 +- src/Forms/FormSplash.resx | 62 +- 27 files changed, 3707 insertions(+), 1227 deletions(-) create mode 100644 Properties/SIEv2.png create mode 100644 Properties/Splash.png create mode 100644 Properties/Splash_SIE_Default.png create mode 100644 src/Forms/FormPreferencesSettings.ja.resx diff --git a/ATRACTool-Reloaded.csproj b/ATRACTool-Reloaded.csproj index b8b96c1..b4dbcc0 100644 --- a/ATRACTool-Reloaded.csproj +++ b/ATRACTool-Reloaded.csproj @@ -2,17 +2,17 @@ WinExe - net6.0-windows + net7.0-windows ATRACTool_Reloaded enable true enable - 1.27.2220.1109 - 1.27.2220.1109 + 1.28.2320.818 + 1.28.2320.818 git XyLe Open source ATRAC conversion utility - Copyright © 2022 - XyLe. All Rights Reserved. + Copyright © 2023 - XyLe. All Rights Reserved. ATRAC, ATRAC3, ATRAC9, at3, at9, Converter, GUI Properties\ATRACTool.ico diff --git a/Localizable/Localization.ja.resx b/Localizable/Localization.ja.resx index d2405f7..80e24d0 100644 --- a/Localizable/Localization.ja.resx +++ b/Localizable/Localization.ja.resx @@ -149,6 +149,15 @@ 現在のバージョン: + + 独自のスプラッシュスクリーン画像はアプリケーションを再起動すると反映されます。 + + + 画像ファイルの解像度が不正です。 +縦:800 または 400px +横:480 または 240px +上記の要件を満たしたファイル以外は設定できません。 + ATRACのデコードに失敗しました。 @@ -294,6 +303,12 @@ アプリケーションのアップデートが可能です。 GitHubリポジトリのページを開きますか? + + 保存先のパスが指定されていません。 + + + サブフォルダ名が指定されていません。 + アプリケーションの設定情報を取得中… @@ -309,6 +324,9 @@ GitHubリポジトリのページを開きますか? アップデート中... + + スプラッシュスクリーン画像のパスが指定されていません。 + {0} / {1} ファイルを変換済み diff --git a/Localizable/Localization.resx b/Localizable/Localization.resx index 6775308..8bf7bff 100644 --- a/Localizable/Localization.resx +++ b/Localizable/Localization.resx @@ -150,6 +150,15 @@ Do you want to continue? Current version: + + Unique splash screen images are reflected when the application is restarted. + + + Image size is incorrect. +Width: 800 or 400px +Height: 480 or 240px +Only files that meet the above criteria can be specified. + Failed to decode the ATRAC file. @@ -292,6 +301,12 @@ Please make appropriate settings from the menu 'Conversion Settings'. The application can be updated. Do you want to open the GitHub? + + Path not specified. + + + suffix is not specified. + Getting application configuration information... @@ -307,6 +322,9 @@ Do you want to open the GitHub? Updating... + + The path to the splash screen image is not specified. + Converting {0} of {1} files diff --git a/Localizable/localization.Designer.cs b/Localizable/localization.Designer.cs index c805f47..6769cb8 100644 --- a/Localizable/localization.Designer.cs +++ b/Localizable/localization.Designer.cs @@ -153,6 +153,27 @@ internal static string CurrentCaption { } } + /// + /// Unique splash screen images are reflected when the application is restarted. に類似しているローカライズされた文字列を検索します。 + /// + internal static string CustomSplashCaption { + get { + return ResourceManager.GetString("CustomSplashCaption", resourceCulture); + } + } + + /// + /// Image size is incorrect. + ///Width: 800 or 400px + ///Height: 480 or 240px + ///Only files that meet the above criteria can be specified. に類似しているローカライズされた文字列を検索します。 + /// + internal static string CustomSplashSizeErrorCaption { + get { + return ResourceManager.GetString("CustomSplashSizeErrorCaption", resourceCulture); + } + } + /// /// Failed to decode the ATRAC file. に類似しているローカライズされた文字列を検索します。 /// @@ -559,6 +580,24 @@ internal static string SiteOpenCaption { } } + /// + /// Path not specified. に類似しているローカライズされた文字列を検索します。 + /// + internal static string SpecificPathErrorCaption { + get { + return ResourceManager.GetString("SpecificPathErrorCaption", resourceCulture); + } + } + + /// + /// suffix is not specified. に類似しているローカライズされた文字列を検索します。 + /// + internal static string SpecificSubfolderErrorCaption { + get { + return ResourceManager.GetString("SpecificSubfolderErrorCaption", resourceCulture); + } + } + /// /// Getting application configuration information... に類似しているローカライズされた文字列を検索します。 /// @@ -604,6 +643,15 @@ internal static string SplashFormUpdatingCaption { } } + /// + /// The path to the splash screen image is not specified. に類似しているローカライズされた文字列を検索します。 + /// + internal static string SplashPathErrorCaption { + get { + return ResourceManager.GetString("SplashPathErrorCaption", resourceCulture); + } + } + /// /// Converting {0} of {1} files に類似しているローカライズされた文字列を検索します。 /// diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs index 220a9b5..6be5ea6 100644 --- a/Properties/Resources.Designer.cs +++ b/Properties/Resources.Designer.cs @@ -79,5 +79,35 @@ internal static System.Drawing.Bitmap SIE { return ((System.Drawing.Bitmap)(obj)); } } + + /// + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 + /// + internal static System.Drawing.Bitmap SIEv2 { + get { + object obj = ResourceManager.GetObject("SIEv2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 + /// + internal static System.Drawing.Bitmap Splash { + get { + object obj = ResourceManager.GetObject("Splash", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 + /// + internal static System.Drawing.Bitmap Splash_SIE_Default { + get { + object obj = ResourceManager.GetObject("Splash_SIE_Default", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } } } diff --git a/Properties/Resources.resx b/Properties/Resources.resx index a812446..36939b8 100644 --- a/Properties/Resources.resx +++ b/Properties/Resources.resx @@ -112,16 +112,25 @@ 2.0 - System.Resources.ResXResourceReader, System.Windows.Forms, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + IMG_1540.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a SIE.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + SIEv2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Splash.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Splash_SIE_Default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/Properties/SIEv2.png b/Properties/SIEv2.png new file mode 100644 index 0000000000000000000000000000000000000000..0e049bfd19cb680bdd2dd378556e23dc50156f68 GIT binary patch literal 554108 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%0DZ)+v}y#4CB_|I`S-n#hOo;8v*N1o^{ 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%0DZU5dH4NNnwvQA0?qgv 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 EdYQaBHDNbt9|{)yxq-}*vZkZxhR?IB%2I1JX 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 a2Z#6kUQ7sw5x75o3Dz-rfYE*!|Nj87^ePAd literal 0 HcmV?d00001 diff --git a/Properties/Splash.png b/Properties/Splash.png new file mode 100644 index 0000000000000000000000000000000000000000..3c78a497c6c5d96de672c326d5806a143ab37f5e GIT binary patch literal 21681 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

NI=vm5)i>nyyZgR z=lrS#YtJ92V?tWat;|X>9IZ)#<>u~%1Z#z!YrKh(aZo5_DWztJD7;R=^eex~$EmK7 zC9Dp2V~FE^U+Ud?f9f@W9Bg@}l<&3-{UrSworQ4HKKmR#g zQx92guXpv5d)@J39B=NwC%I1e-{7JyvJsA-gUJ2u*+d``TU)` zIe>l5z8AOT4tAT8(Hn2&Q2^Kl+xKF-%)uoKn-BCa(fPe29}g#P<-)%E9c)%GKh zkL@;6t9Awf*@Fb6^S*M`c@JE#?uLwx3zk?wgn%dzkc7t3c~u`YpJQS|)||tbkg+=H zCbt`3&U;A$lzRzImq2r;@QUK;l-J~Q?mtQ8KljC56xD0Iz=@SomfK7sxm^E$*u_qi zW^wazdAYou(hDUxy0N||!=@dn$}sm>g*q4sq6}FsO6u!xk5j1sqpxph>g^L-rcub# zFNNjqf5)3V4P(RO~Kwr5aeAkz*A52{lWUlKIN*(_q)+EGil%Z{RLgZf8e=Z;M zI}|xh=VRkfpMf(>IP2={pInvfB&;T*dN5e$YY@2q&L<( zyyYAd^U-=v^^`T|!SZpQ{&F3&77(LQ<_iJ&EfnnEm8@p8>yAsgMh&O ziWU&`O@0v&v4F${PixMtS_~4RV?vtGW=zOfpL1OMp>Rr2vUA}PE5p|KeG?SVH4vwC zN-D~zQ$GFY-LWXRR#^@|>P>3=oRonyrPU4PnD~r<-a_2D`1td;=b~454d-Ily=f`) zaqUQ#iseMtBiMu(iReqVO@8IvDcBz(7GpDWtyzE9e~doaGsV5qc30=e&Go4Xg8Y|C zaK9xudNnM`&tJE`{6mpH=={?WkluKg@Da#EHgoB_*Bm=y^Po3rx?WKWon;`W3uz&~w`6I~31(j+=5adG$$PU&5LKm!jBp@13ARubZ*;Nah z&onV1&1W$tWGv1%>DmlJ(9dni3r*h?3a7YciF=e^DfS;bh18{@j5~$(Sp+D5O3L#Z z*5Bz5imO?rDj2;O_sIS3K9`pvAiZDgGsi8YZ5KAn&~@1A42c8zwJpmj<5HF*5ZLuE zy1TwMWOm`x#{+K$;_gR$1y%z~;UXpZq!V242#8o{QuTw$e;@*aKGuX_`>?EBmCB_} z@)2o=*ns}j)(iY!4Z^k9UhmrH`bvKP)thuiTJn;vtvsI|2kaa64Ka{A45Xcq$I>9c z@}XZot+Q%EP!8w8Jw}0mB&-EQf{1fVK(bf`s|zb$wSpwA*m5JaqJCqwa%&KfZ;^nA zRj5dUDiIl!!?83MNn4>z3LRMy}{m_ObR3)Dd#|2w~T?) zna0YSmpPJ(V2#6`WH?NCqUT#cW>c-`4SH3@W`>5dFgVNk@$3JTN3Dz_J{XEW{0>!>& zUlRjE$H15;AZyODF(0$wc6CJ zf;5nTbo~MSf_Rt$ARq=`X8~ttRs9zh5WQ{snpwsI$H{EylUcF$9hA^stB4o8M99gW zkb8Z~sZ~gO$%j*PMQIj7(FM!Oq0&FFF7)Q5e+Oq+3rOTHo1b&Tl000#>+mIhcXPdQ z6O-e?3WCF}yI1r~TUIIpBITM@oqVfAWkEnpn*$NEO4T3(jTa@{?Wdi5rF9{1gs;$9gO8P|naCCjdOX6o+GgU5r%C;Ngy8@TlhFpx80{t(UZ?5dbGgXquJdBZ{wP2C9=()B=@YMBKF^3{#i z^3B0O0%RdwU}XiyLWF_DHQvrdV92b>?d9QWKBG$Gv3MS|+|Fpl+;8xu691lFe0URQ zR)AR?0PQ^8Hsg+oxKHj+c!8!`=_A~uKbw1#v3+@6uW90btMU5HAdZEs#D6+?328qT zGnhUH1Jd<}c0SFPm70ZwB4_A&`rA9O8N{)W%k;f@z(Q<2?yzljed)$U(ggZsM;Q+s zn=uJBm3j>rmr&DYIQKz{dmT%>4EJI^-@a801~V4CmU9y^Kn#pF2F5H4Su?|Yc1GIJ zG7EtpXX?+=F>3}9KdjLsAgPwZy3>5-Z=DJ9@gx0WrQ#!HC%wJ?JA`1x7&3IGqJz z5#Gb}f3Hc&jg4t*AaaxRBd#}N5(pcT7KlV}pO8nn&h?8+VOojqV(%NWU)*5FkJsnt zoWOD6xD+Y|#v}n*eMYsO?3>T1u5X@M{T`G*1w}AnEg<42lV1en4)HHS;71hX<8zy+ zWt(oImVeD!KuADT0TU3xU3?8JTEOAL<{9HnU`SI99lN2F73!p#i+W4202EV49=1 zRnXHfg=N|sh~$L@1pVX)g>2^WFNl8}*pV(6dCw}XPPsKod9Sh?{!McI@rB++qTifC;dNvN z`9=4Wdy)2%g5v$(O8{t*!p60!Z$>yjtGDeMDcfEXww42-Es zt2ts~KAIb=r+|RG2Zc|*JjbjBL|kI>i-6o#p*pan)0%13YDw*<)Y4CVN-g^$2*{U7 zK)U`^rn(-6JOnAs7!ZRuas4wEkhsQUQ}z2GAtojyQbPrUiq(K~v|GOyin~+n9r19f zQ|_N~mIU{bf--C4G9o|5v0U#IUU#n{34zE-au2K+L&7A=H8Bpsa}c)>xy6>{zUWI? zu8u8e$6mTDpSzc0%8eB z_zc@dfB(4q7Q>b9v$CX_>r*$DOsRYl1H?cfVPL?QTOl5pAcD&{ ztaA!DUD(`cV?w4gCZrH2*Id=v#Q{Lsoe1UCue6F{->2M%!vFCaPVW~)?$z0KU+WsT z!?mmWUEhx+gdgz&r`JfEGHu_TuFW70)`hC+8z`e0A_}!rs-=$Z3;&zm=Z`A&Lj8By zD?|&3?knrEhWa0jHfGu$-NwCyx5sskn7HwC=_eqYQ*^#|cgJ-7&GS@9i2-6D-!V}1 z1Y~vC#(bQPn2$!pe1xIgML<4`1w>r1@`r%j0`dXrxVu6%pEO>RkB`ehK&nYVx}N~? zcnnhf1Vn*=Bs5MN5fgH{v4pHXjWHqlKADbI{fs*ftRQvKZLRX^6jqm7ML+s?FK~9h z1r9(!aNpDtZ{q1yxc421+~dfA|Nah~uk$8NgX_=WH=h6ju@;cXNwy5X^+U>Wgyh%K zk5JhA6D7AwQ~|kQIXrliPKR~sbXh3iW!p}F{|aH0w*S!!PM2%uK%_tX{bR;25P8Ps z$&|_^F+dCyItGfGfUKToV?L&We4Gx;N2C6-9J3Y>ae2uf0&+9RhsYfuA14a=_>B6v zzk+y-EdnAIkhsR{bi{<5Zev2GF(#zYCtRt&SFhcrhRwAO%Br<4gr{5O z)e#4mioz>j&wrJw|3D7hYFfY2*Y&qdNFGLE4uyZ9>pz6A?^uGj#QVaoWZ(mIcIR z$g-{F5K-<$vGpsj^4oq*kLuNvlJmp=rQW3JveDrl_I{@vyVT{k8g>0LtR)~4)3dHK z@-+l05IrPK{;tj+d3DpYo7ehvwEJWfq6I_;jEjXT{CTt=LH6sB5JT{S;ivGQi@9-q zFaM$cqlgn}`jYgEBV);Z#NSjti2-7ukT6h`1Z3qj6Z3(z9hznMJ z5s;feKCs+w^LG*R;fRMLAtWGUnScmx;~*dkI9{~owDH@@NHbKi z)zxW_UPELHXqNl<+lSu>e!!OJh}brgnVCSdx6$V_tO-P~_bM8!)mnQsU11P%t{VXy z4N|6TqwO!-9ec;kma_i?k$W8TaN4l@eW%VNfMuStFo#H+z3opErX*_xzYcMX!{sZf z^EvvVt4ng)+jj-XLi}w(TW^85G4c07x?{&mE{89dm_SmFoxcnoQxhcyh=D@DK+&;~ zm8Y4&k5#8sZ?k%8^#W*b3M?dH%^>36l0Piu`Unkt*^K2n`qxf{0(vQ=4e|$=K~D4Pnm)TBeS>_?v-u^H z4^e7eWcnjs!^|ov2j|u^VYujWDEdd>e?KX3im@ooLKLKo3;p%A%W#2^X#X-&iUdUUJXNZCo-9*6e}jz8KoEmh|J z3vuEZYjy68#11r0fI|6KtAvWuDN6kk$aAnL%*J(lLXqDTJ~wh5B9l)mL)uFiaEu*{=5sGfLK!H)kkGqpYipF>)TYR z>;ETUH7obFJR24&27&l-!DA}k#6aOT<|gSQZ}PNK z5RhInliY706lLC)CyA2Vfcuu&dy~J^`^#AYVsJICI}oxREEsi2Ly#S?YvIwz2fOU` z*1>yk(*B{BL^u3U_nfiXabELmt zcwD&37srlcH`Xyw6a-}D$>a6QedWnD4XaP8nZFvFXn=qutOZ0|u=0<9+&E4(A7jZ! zvem;+Lg<1;3y28>5dtE(j>EdAfb&IbPO8y?As``XmCCU`!R1T)p+s629IdR2qG>D> zeJ)6%pr=yOlam+ zty5j=>Ngknd{gR#G^KUM{AcP8QnM$nlRCNn>)#)Fv>keKKcmi;goZcA@%y$Nt{?ih zqt8|C1B}TRyeWF606yoyNpipPH~WMbC`=3#{KLHRMDqoB)pu*QS$$&7LMUeVLR^!u z77%e=$u9zO?Kstb(>T?7LA6>^Zr!c0<6u9xD-sa8V1=#4uD=CD2#5j!Nobs(So0xp zueVJ{npSz^n z^S9XklD=|%<4@ff-)iq0kUa7^&!6XKTtkeWVa2^-D1NR>Q|2igQ)d}1z zB%ddJD4G(W{f{JtQ(_>T0`HVgzal!&u_FO4mO`%Yg0=Yolw=pS?iSS9JZX)g@CMlL&~EBlVE9zXT$e z4yDb=$B-`Bana-{Z4`0&o8wUA_u1AtReO-1BOv?YSax`H{p0$@pC-^p+ra{Yb$rvi z&ZR1c=LS}O*hlOmVqkPJP_P7K)p0iF+2#Cf< zsYnP32nk4f0wTDN!vdo494vxtClepY2$dG}L%zKPuncbRxOnw5H-&-OF}0}nZF5Vt^PZ1Pm11WVP}H8}o5& z%{EZD7DD6;aKc(Z%$MOpARw{|mfHv9*H{e;mXKZxh~E-I0zv|knSdw|kc55?jzdhy z@zxS@EMr3QaRP<~q!gmva9sVoi8HIAY)*ngzBkh2As0Ykafr%3Awo{DL~rC}q|f4- zhmqci|1QCQ$KiMvh>r7+{Je=+$!Y_v95E98#HwBQBgK9v;S-Q<2dQ>>;&{mMO5RrC@gPN8L+Vq=Wb}z9I7qW5H?Cfi zqMenfpUb-;sf?|V@Bh=+4K;sk-l+G42}Pw37eSH(#4##@5VH`8Se^LR?06!rlz zKn#pF1`28-T6wIE`8WpT<2YD8gnS%d6SEc&aY-pG0wNX=Y(%*3mldi*HX}rPdV|p& z2_XR?0U4Np$a4_KGoc_Kz%sa_Oe`ypW=zOvPq69A$C9@a4^jbzR>!fWy3PyEtn?=7 zP5dT65#AWr*LuO}RY?007`YdOMD_<+?|iC!hk6cm1-Xf?R|d+hLW~0HhC0?YNj=AV zlV^@gE(b)W0)(X3qLTdo$o=-bIcj$PXd7S_deG4!XP~o$aX1k+A|k$R3jbg2O-A6* zmVKtPk?W-V=^wU{V?hjz9Sjr<3t4%TFYx171b&FdB@D!vLBt=WFj>e=U?Gt9TOhYr zs5P=Jx<4?4EQBm1I~F1gB&MH>V-Xl~jEzn|nt>tt{z8N402^>flzO-v3Thd48XWKw zzBlDW>>L;tlgF@|JqGG8Q&*H5Xc~}FfVH?f4%nuF%9Z~SA&+*W>~u0j^Mt=_-KXjD z-vE;Y7$nAdCdRo@%wA7Igm8!-og*KPjC2AEd+PQA6aKpKcwa3P+J6SQdYtM&r+YS<+$LtqcKi)(=@0>r81Q(zHH$h1dtIGoL?VfEe&&Ag>7slqNj^uRNk= z8@OQ2he9P^c4O88A}&})iiLoP1w;f2a>qSz$AWUH2}mUf$i}pQkbqzfUb7paTZ=c9 z1w;slJSTDeyc~tVkfX-yz>rnn8Bc`FkWc-H*hRVc{#%2tRHSY z-Vb5<+7v_umLyt{axpe6gL42eFgh5>+n4dm!_604kdG-KBJY8K$QRw1wSX9RlVT(w z@?{>bP91P{>bMsq1j~ATECi$$@)^2d(E_5kL(hhQnCC^Fo9~QYyy~b4X2-%KYUxu> z5|X#`ez7V7;+iIH1M$Fm#Mu<64KI7fq;At1Y|P?p)&@=tooKF21Gw6mVn^-0eP3_=!o$j ztvamMSV9gP&o8VbA$d3d5A{Ws&-cj&Fj7CHho>PQ#`+P6{M*~)Bz_#=bIIqD7#I^6 z$g4)e?aIV_99F&U%EMv#I08!3k>g|50%E@CjwJ#jLDM34B8VD+)h!50UiNtqkWE2A zzQ$Fs7=#Woo;nCUnSjW16xYww;p6|i?66uL6SDlUTE>L%MVD9afP5wrL#>-PX`0>s zJp4Eah>#5z@8PT;#vLmVovMinwz3~;S-g*5qlp1xpinT7H!q)+huD2S4z8ZE;xGi9 zAFjXH#;gTITuH_b0g)hdYyHrxH{D@YbCOk_TAQlWQXwE;1p(QD%kXj)ERYban5GwG zFw5||Aav(~B^D4NAYuWD$#b>h@bT|2Kh%k_4g#X^ zoGo5<$b@gnM78`7#)K5ggw1*umNEdhE4%kcgq~lf`Y6CwGuGtQn(ISWf3rScri1~aw)>w!v zh2yYuY+a0Z`p=3fB4fFuH8>x8wfK%i!5Z+^|E9v z^Ecg1k6AN__>GW&_z8%ZL4<(Z4|%8@+n86W z6_Y?fLLea9a65GFMrcWh*$gC=AC@B^@|?x-%qhr!K|*$t$z}P$3=A2GNtStz&6l@q zT`yyg?ax2wg~I!TWF*UeICr2|AKk^99IYZw#wJcU?i}~Aih)rhAS({Efgj(lp0e_w zn)zB867pdzAX-r(0fF@+nSjVP-y*W@w~&zYtJR8nkdLh(+i#>+?L0xP+I@mry)Wdz zTGf0AtoMDo-0*7&p@7nAg`XkL69%E zL&y5NQwOyh;XnjL$VW^+cLyUdt|TD3Z=|2lU*ftZK{T4k$+BW_ZIkWh+hx~B*?RsK2*}mCn;Xb0Rbs&jzYo^EPd8I9i#*6Ft0vsL4_ZJpQ6m8{D>(Emh2?j_67pf>U_5{L2!QAD zhy_FhB&6$+GSxP_%D7*Wyh_K;$`$%k#MWK*WR`U}Hk|XG}<; zPw=cil@wxt7$63SfqcY3&Iky|hhE)d`F`WKUcP_L0w_B2#nq4x~+Awod*hJ2ebAaub32^rV|A_PP~kNUYh05Ks4j5j+L?$4Nze4Myh zCn^-g05L!e5Cesbft(PKWd}?!F(3QYZnb>>+J#VV``5m|e81Z5WpYDGA9ebu=j2^c z$S+gYee5ZNY2$iqybm!k_AtRQ&wk8D{H3yNKl23@O3ZeU#ULOG3QodWKn(ey1;hkH zI|7nz42W~TauyH}kS?r9B`Zd)yR1sBJ^=@|QBzenq8OhWBs~kYl+F zZwFVw%9eo0a~jvr>%O%gF59~NVugoPj|q#K)Pth*X(y&eG;ax_@Tcexn|*W$(M4`K?DW#`hHL4<{f86<`; z2ny`ugC%>J==7y~F)(B}W__4Js-d}jE`@v+=f3FGH;o^Ta+pV9XtNxr!W$<%rxlR7 zkfo51lSIxf_UfneIVKAker3Bz`gBA(X30J#@B_-qlx2G(@M9k+GyB#itQkc7JV-!f z(+SypLN=jDCLn`Z3d1R2l+u90MZ%fn-fUkQt(sdYhljz8+#iaJ zrM{5H4A1B|NE<|@k(d`erM8gT#JcjC$t4Dcoq#Oa+k7Eix@YaTKt2{j6bMK{lo%2a z>}rQy?$-SRGSUP@EFeNa5ELTYinpUoy&d|AARyDY9XfX-%*p~H1Vn#4kmndy&5!Y1 z>%fp@donO&C=)e^hhC2y=>=(&7N^YoT=MrOO(y{%0U7r9^iZ(Nd-^M1jC$1msi@kT3*WZ?ByNIj35+T~LJ`4Xe~TZ0jvcX|-d^?{;hh z-hujd+%QgcV$1MOSZ2DgO?wx%7w^V)h6@LYS^Ktwif1y;x{tdzPvF9Prm8za+AWuP%SI^%d$XAGzCR9SK zVBL|3`!2Eg$Qs0`gKUT*o1@4Mjoc0$OJ5xWIT~^lB>S~^T_n15!Eyvd;aQI3nHCcA zAxMZ048e1*pLZ%I{S}i;{ox}ZXF+L+L-3VUiyVtUY0>HBl8-m>bP|v>FRx7f%>S~- zB>QS;eTC;#2uKUWeKbf;yGTHW*0;pu*yy)mBOpt6H(x}doNNPGpp_Mn4{HH2ij0Xw zrwi6V7Leg2AfmVn0TD$W#Gw5qkdUb$AJZW-NI-P#4ak*tg%g)Ju}ocOh+>-%#%mxT zVr^HBQ){n)Tn+&_TYG7xY6Veiy#(?T2#8zjY{-uw7gws5iy%L!QZ3(yTnITIavtJw z&V`%D6lW>5$VPQz559PJx_MqgJ0-qgH(n z@?FUBkmIZzJ0b)`$VW^+*L&7}fMgAz>Fcq zY2aQG5Mp$LF*=stox{?3OZKucAA2I^V-Hw9_S9cW6V?JEE?CC;K?0I{3y7b9h(!Sw zh7Ks)YlVP7(Or8cEg!AjrrIOF&|J$APNdfLMtocH*R7;XaSKg>Djtq z4Mz~VF9xL70wM$iu1(_VB<@t&1?vnF5E2l?gP85mGr3?n0%D$TdCvE!T>{IewuCI( zjWHqFya-4@BGaI_iQ5_6Q+nOcoEw^?)1)7fl7LXL8?t`lBOnuirN=DR{Fv*u=N5o~ zd|qR2Xaq#^Ohu&aImUowGcWR*u}MOP{D2E!mhNU_K7@SiUb{$>k3Ha~VJsk;e2{=x z7oL0}AWtH;;%O6e(fJ!#Lc{`cHex{FD#RENx?tJe2s2qggn$V7i0kKlcf^G3Ub~B) z4|Zit$UrYr5|GI0R$-HPmsE<|>C%Vzj|7ASWXSqS5&`*33d|+!IV_bsL;}(fE%8E; z-QZTZ4`lBok#l=_-#DDRxDv-h#_>S!lS2Q0$Q`qER~z%OGh#k=gWJ{aS}BQXrGx~; z#0ns0Kw<}U3_-pS5DD%^khcVT$NmLN$ekb|XM=noMxpIu2B9+sL~n4W5s?PyZtyM09p%IXg3PQIoSek%5Yh1BnScR(V?sCVEI&MmRj@p7j+#AImclYj#Q0%37Gl0Y$Yii90z-DO zOJwabf&K?6m`J{{5HHvSUy^7kG^tYfl$3e_IS$M3VP%rONc6n$!}98U?RIUKR7-eR z+dfn+$qT~IM~?-@L&ipr&*19@%!#Iqv6c3@yzH3ExzO;A^-$Vt+A8g}_;c;;tv9rN zv?JTRbHzfktxqvu2TYadc|+z788;b2!Bt@R=aFLW$FbP9L9vjfyG}5hee8)NO^h*uNP1u${7^WGB4PeaWfZhl3Ww15M?4= zd(xfP3P}HYRp>efB8|vX0zlFQf;8H;j7!-jC_CxO9O%4PCyEl<6hfP}KQUuI-o$XZ zY5V&9H&8jr|D(U9A0@x_1?10vy&jtY$__ORd5vpBBBQ4MS>}WCOuvNCKa-*v`^I12 z4LJt>3=RVrk6>fJen^$Cx5X?W%eWT(2xT|<8jP#7!95EGZw*bK!u5ZJBxBAW2(qcY z&)n0Ohvb#pEZ7O#s$_gg@OfQSVoX6J?fF5P8<*|BgJ z28Q@wj>Anr{CQ_{tiOQc%cQ&33tmzxYmq`p`G!{?*%Fq4uR|G>-~G06#_s_Y4VP!8 z6a?UV$SYYH^hczBFVp=){SW}yhvIu?KZO+St%XI-S4ZG682LKt z_+_LUZ9rL%;{IgJIRdiK+Y0MJ`o^2b>6KYckc0h62cDNI%o|^V7;FWbfKxnIb&a3# z_oX-SB#lx3IUc9)>#@)`SrL#WyKbx}Zjg|zp;#<}h_aE;%7*d75;qJIkpD5e)UAc` zu6M1=_egZV1q54?ixnjPYN_ge5W5!2cIa1;fRKO;ih#(xpe-SoBR*KV%XqU{$j%e` zDH>y8Vole^;U*wZsyD$`+9M$cK@MJD!e5cP;Cu-bf?fq23fbffeMnz~EP(tM z@}B)I>zDolauSq@&$;&CcgC@FiaOG7qRc}f{(5~I1n4^CARavS7n$UBh5kdGkJ2mgWm31wf6^knqeX09Ck&e(Q$oj=89 z6qQigcEY`TL-vI1Wkrtnf#so2u1CN0ek})yI2iw31(7j$6C(AKv3VczD|3B%f&fME za~N02KLU{*_wI%~19=rPAL82j8jhcbJPeVsZbG}a?^pjJwAp`u@-fQj*N6DM8{|yL z&5*|-Qb!qw4n3H=YuRUBj$tmtDf$RY}5VF5d_A}?gJA1*?dfO|mN|Fbjr?29FJPZ0> zhX+XwCW4Xe@myEwYX`YL@OpKuhxH*C*#@$Y&EH?190Qk8Ge^L6D*1l@Z~1uPeuKb% z33HizOt=#AM~FN(GFCEfA3)|po`u{2`97}Q%iSxf>kI!m9*;dTG9Uq2vg=0riwelc z_Dgr3@V<}_h#?=w1Bmq%thl_yZA`)Ge!txUkv498xc^UFriRym1Ty%a3Pj4m|8bNX1NqSbDN-NQOI*Zc(~=&EoR@9fk#D!`s)#bWWs{Rf%2XH1 z?0OjT5CnDT`a`+uM14Ac2Z1YDC+gRE588kz`wrB%CH5dCpN&l5XOkeCo-3E7!3A^OD&w*{M?jTf^hMMK&S9ZG{% z2Jm9v8hOMZZII3sauUw@m7oLg`w58bq9)~MBX8ik+1`|<8dG;ub}EGd*O~SOBho(E zD4_%5>LtfLkW6LD|Lwke+`TUSwyuM(O=;=@!ev}byv2#AvzySnJtk>3)VufIHZ`~j}jABvFnl3;%sxVLZYLeb69j+=1qZAhyAOm|M& zCxqm?E^k=kdh>PXm}WP=#nMk1!Mt>*jr4=PbVp4-7J+~W`G|>fVHFLdcx2;(#Ypt* zU9d)*fcytU;f)g214X|BJ1BNs4*~*3odjf@v24LQwD!_U)e2X&R>aG+{sb}yf++sh zA3-jzR4o@leo&=au*pgbmKkfoTE{KtRjD=SLe7DlW#vqyv#M0{%xcv<1JVS+HucS6 zNF!u=wOS32kkzL_rb14IoB}ziMy)=vMy>iDqM%u&BKk6vk8MnTX_XbH3|`Q8pSyoJ z(&(Y4{PZLM%3H6Z2&HNl)Z+z+zkgiYq@9`C?!RX#+CI(O`3FYf_mz=K89=^90fdr_ zWBDqaS}_ZS@6zoF=`YkD`L0VI8(Yul?Y8}8aHm2{#2K!fdwlo0vg967qTLv$YO9>{ z_lLXp6ZGA`LALa6qmJ;VYU@Dfy!u8%mL|>=3{FK}3z52VBz5JxdO94s)L%!3-`6l6 z+QrAkAs`_gup846kZ~wa2wS>x-obypE^&DF%~;hpejewAK&86RVlI4< z9_PS}l%!z5K9>ayww?xjgilFRjw|~GuK_N1lTv?F00tbss?p!Gk(ZEYcdyJ1$vE|o znT(tKFXHZzF@6NHg>E0>Z3b!!|1Vxrl9qsgd}!b=-D%@(alFtf6PkPsiGVN$Bzpof z!rP&z3_^ba)(B?-5d!im>X$O<5GK%+;8&k%Og22R|j|ApGte>es@m3>YuF3kT{wFEKhQs zUvRzahi`%?_%SH?OF2@WE6b&>elB(AC6)FifWfPDon#faI-|tmJV?oU{VaL-?@x8? z%JHYJ58v?)x*-z*5$l57C+%?eyW=-;uAhR9cp^v8FSpkV?%efqzx^Oc$ znPV`g4EcrX=BPqVM~HyPOI=?4?q%;%dEuV~5zB|1OIAYMb^g>UChO(p?w3@Q+<5p1$oaTN@^Xrb%U4o=dCABA>rx!2Cm>?^kT3OK@ElQ;e`d>(Jfsf(a$LUt zbIHeYjsKiKpPRicr&U3rmZ0yHSjN3h@!kx_@7uim^)UH|!nff+5h=@!Vfy+7B0tsr z?((;8Gl(Tjk;Q+ z+^t-n_}eVw*Mt7s%CxcnGv@E(OvkWlY>IruJ@oookQ8IA>nr1ifa~ad{)_ z@|T;cOo@Y-519**FXi13|2+~)!ry$u$}Gtro)KTMy8qIajt!wWT9;yC@wxc?oShr@yEQ~$Wd zKvig9Np-3^@m%_6t&sbs-vqLB2OIOT zy(S-vHTl>PZWP7>V!mk70-{=eXnp;~=U;sPv4yzA0u)UUx^ux23y2FI#}d7ogdmu^ z>rMoq-_Ia)#(>xW^!0<#{T2`*AVNOkdOq0!F(KR6?kbZeQmw2O@&r2AxOsguRvy5;uRtUZ ze|`M$p-6x!SSh1&bp zIieJf#|lgG)%OlaveG5>wE2d+Vf~n5%3S{oHLi0C_+~gxWdZTGS&senlVIwpSZU~M zNI#7jij5&MMqltk(>9he{erP{3izLKjpWq1 zkCn>8$KhDqbcEa_*F%1bxPJJxzua`k$ls1d_#42ftcc{#!{zBeCw&TBM8#!J0`Wfw zkveV+5qy3DG6nrT1L?mYk9!lXdlF(7K)y`-Ly>ENlgA)}AHj@Z?@zei5g>mbyLyO) zK<@G5)ZP0i&fnl|a;R=ka(i*#ILM$ZAd&}GJ~P+|MWsEi9{$wT^F?n;>R7Afy7+&4 z^(Jmax69-&{p-))jpzPe1IVkLOLX0Y&`z8o&w&Kk|Ha;yJh!;~Km@~=;CcB9_6(}= z>dw>c()k3Z%l)6x_zLL{98$i!&(+1vb@zI~sjym#i(g;-mcLCr?*GgeOMmoEWFQ~< zAzr#YVm@}*Xi+cuFcuK!PGJ;_p#-7R0+PK2Bp-s%B?iP15Co*_)vP2&1S?c^VRfl) z5w3#8AoSF$V5K4;LPBCocK{jL0Wl%l+raeg$5u=TUdW?CK%7DYfBxt>1HHUJL@J>y z++dXtr>r=op-++Uyg6!iF!Izu87BXaPB$osQ4Zy$T; zWwaOAI!T|ck9{$Z1R~l`Y@oh^ua~s*VPAf(tx_+^U)ab&x-J33CaNJ(-2PfHighjrDTDM7puw ztw_&9T#J`WVXe0oZ#ott3?#1S7hxjbvVkExjGe%cQD7mWJjjb)Uh*gFm;AOfpsebR z43LWA>W-1RrEhl7+dTgf|B15TS3sQdASv=}{6;!upkKb&zFPkdg-=5&_xhDVf1WVU z==$K3sIOl3I8|Br>}!;+VB{v7cXEC0@9-JA{gbp0jBa;wex^)WV#*Q-y?uLF>X)3S zITwn!rNR0s{J7rLX)_!TWCn40PuKO^VtUe;2*HA&50dMf>9<_JzF@p~NqrTbE!X4! zl>P0`OJ9fW;_dZKxF?xBNZv9JNcv-aoo_V>m}iVRDHz@y|1W_EF8$A`t0R2m8Z{Bc zb7G#;q}@98M*;aT5U@cyb=r*g0`ilx9p2^GnON?_wN>84zRgpT+s5C;K|1{7=)p%q z0~V%_9iSL|V3mVD@WcUCW0|KwGO$2le-eF{V%a+&lO zUh);#VK1X1E7k;kZLnz~6a?{85k(=5gikTo8ihOEnBZ%x$ukt5YV-0dHvYU%&n7=t zjt~Vb2PK4|4*5zji?rD(N_`4WAfkPUy!tSAo3F!{ z1jVR4W3n*`qR9GN;rE=hB*+%FcJJ@s{gJ|9N;olfv98El1`rr_S>pdP80 zw6zn~HM28kV12*Fbb0f9`hG8jzR{prDuEx)^09;Um2lP%5)cv)=Z7T(9rgphz_OF;aVkdJ!uud=wytjIBR2Ry8w-f5-zq5M+jyUYQ$8ZA z{dLIIvDDX_giRq36%0ug6yn-D*W2fNrQTO{^m{*r7{tk1Kf=?IhxC(Q`ISC%{U?#+ zcDFsVcJpwzGye&QeZE52x;_+@C9|Y&Tpzo>k`xxH=(gTuv5IBJ2HI>C{a~X6GNrP* zx$$_yYlwn8VIAY%j}7(%K`{D7lrzuPB~^WXBV&dC^>df)xH-~~I^K_a{m+ja|9|$r zJ3fx$?0;QV+$f>n^}8%$5H zBq1;PB_J2smTXy8d-wPK&dhTft@fI9C!eJG8F^0C8s1&z zRjzHg>-rxU@#^*-a|pa2|1e)9WudnIS}7pJMWX9n<(vmZ0}yVd4i88hwkmIb72B0# z*TObzQ|`7y2MBSy5h@Up#RDRq5P9Bw0uXZ8XM2npigG}|d^P|8p<#2gd9mkbG)%#A zok(I%h{0eRNRJra84c%R01(KgLDIxpe&v4C$SFpaZP1D1BO+p`^a(SJ!YXUIMYc^pD5Fk9;&}HOqwx)d!nT=>rfh^Aj&f z{3fFxSsq1Q*?{B*t?$f6KlmAMM)G{akNTH+Dm*!V^)kAc2Jecu$tHoZWh@Y{m3hu% zp*GCVD$Y?alHCi{Wjw&&o4_SmiQ_}~b520c_>a6VP8-nAe_JQ+7(ljepE1vN10P%_ zA>hM#K>FSTQmT>Y;sFr=@-jdNb}MXq8Gz(PlrI600GPBd8m5+Nb@2KRK)(Y?O0C}_ zukWuxINy%{+uuc9#+6`cR~wdgwShNxOKe>TdJW(PAg2}Ww19uhuRs7gEdV_0p9jJ7 zvi>>HPmm)R%fXrv8Q=Uv5MooBzYjvR{JN(>Pl1raYaKQ+S%+N0P0()>HaBT{2!stz zn!Yu{UyI!q*M0+pofp?WFw$Rh9|&8)ulXwIUeMjxh43!79eUlNi1#=Ibg-fPBGCnS z*ky}({`?RCL>X|O?KN;?Li!MZh{0IzRVBZmjEt(xUr_BABEDFfxB#`u1Pzd&F{urk zSo}G~JFo=F=B55G!V)aVB+Ew*#BnfKTnsM;o}UP!_rrXl*K7ODIi3$E8cmWpAewj_ z*M;jLl1%76b{dGdHX8t;d`3nSS7F);>aMrH@r6CSe_i{nV~9ox5lpYZi`1dsWIiqfz}eZZ)7$=q)h~4bqWUj@A(}W4`e_7FU$)NV zo+F^Ez)0OL1%-`GIVC8zx)i) z>7dgUyAvN;pYG#4Am)X9H}%nrT)bj%{K*?%Gs4?dukX(J#n5R`PB!uczlaL| zmz12=*Z;6KisS(iK*1$HG-B*8$RgiAz3S;b%5tRoWq=iUbBPz*u=OCvU(wgrs;$Y5 zK5_vd-A?e5i%j`m(=PxBK)JX3^da7q1T%)cZ1fbS^LqUEMWgdj10Da% zeA^z!vayehndqOte`NTi#!htW#bzL&JkI4;a=nb59?M8lZA2s2_oT#}#1b#HX$^VH zJu2R8w-F%(a;0SC@)4GIeqHvlAl68>je<1$db_Y&){F5BQ-qddVm(gE+x zzPg{C_qX)Xm7VwbK+y#~AnL_rK*(DLgy@~a1cbO45Elc&rBqn}h}s+k9+CDp-4ZP4 z0l_j(N!_h?BMi%e^#Q<#GQRNKNf}K8<>4CEk3Iw-#*j&xFP`}Vkdy(v8w`a^LCG5i zfJm03SPcQf^TwbF`+EFe{PzRUPe9N1fLM=Nuzm*;BTh~VlU#4N z1%1W!@+~udb{`6P+#tJHnaxaT>^1meBA0%Y@*_RvoJq-=c*%I|*nUtl60 z5cRNJy6>26VFf#*%y7wSNJx!@(Qvo;mq1EP(FSmN9Ih2CQTvMY>*H6aFr7&sdS zfJgv(1lxK?)E9gjF(Q)~G{r8(IDFaLb%t7g)tT)l1>mv)kUy#MnK%vGdS_0vn(khJ z(Vx11V89&>Jv;)cGh=4!fO8^Ovg`3!&nLCDc(?}y*U(e+5y-yYKCbsB%*rbfLb^U@ zJKtXbh#Gsdd=Yy4snMN1kEwV5#!jLF-nx696rae*TaM^xiwuV8l*aV@ssj?6N#BGN@@Bs*d zz*`Xfz5Yq0=EbrssTTe10u_=-i7BwWzxa3Mm={1%ZsAV0Z26QfO?^4 ziO~q^-!e)FKw$iIGb+VM+Ash_JPnZ~mUJZlYUC4{Y(t3#91XDEk{IANZvh|+!GDy| zvjPM7Ek<270P;IkuWDAxdl4LqOuqp>R6T&O9nj`eAQ>yl*$QI6MK884x=|mkdt0HF^ zL3=8Q5w(o0MTG4N5~FSzeM>qAgos>5=BfzY3s5p*myx@S;GL!;dR1g^9LEU|BYqkA ziwNLVvk?uY>zCjo<8hKp`KV_C@(cHdod8?1x(A4$Gwe2 zmzVt4*>CX6OV_wwtmqO&Au0K2<^KyrorPJ}+W6A{@&7^+$BO(GVzY+PO3$hMs$JyE z6bSNLRS&x)<~u(TK%(kkea?Q6K_ZB$2a$`%BpQt}ujHIvic!gH7zmI~kF1jkg>bRI zje?{NnTzk@|Geg5zB-ZXi-|%y+b9eGN%5O9rvm!<4~TjboyjqOzbe<-WeSPL)H*|6 zXV>M}lE<&SiE)jTjSEqDV4a@6*JH`c&9yRa!IJZW{0eywb>$UFOs8Bx)m=c6$m+_0 z1w^_45DqTDhk8Ju+zue*E#n4hPc7Oy15HoU}mqCxy;5IqEiCi49l^prQHR!0d}%eK-f zqpm0bL>ZIOnsI3RPoS{Ai_y>jsGoT-ZVyGY{FvaJ4F1No4;!9hypo6T%LG8UBrhi*5*L9!W0 zn|f~SJLa9b{Rd~@NAMx<07!uVhy;SfYBz%6@;Zn{ll|3Lj4v+x*&ehDXr}_xj^KwS zYPDN>dtR@;M9X;NynIzIH~;}}WkjO98N_}|U&9Q?1^8d3o9mRVb~w&4FDgq=9GgI( zj3rqTL_7{6uY3Ur`TfS!wGCmBtI3N_A187Yv+REW!~oaoW+&*nDTYCCOitIh4TvCa0{`$61xo7-=58}0|qw%pvFo7;5v*Hl<`42T6l zn*RqN_eLJdClN6g2*X0wld2Vcxb@S*JhNPz$dw)m!Q zy-BlaNIwk<8q8vp|1mfQeeoOe6a|3L=v4ilFl#j0_&bRGl)j3gPb0DwUz0DAzQRj1 z0ssRbLoX4N^HSn^&9^#E0P;OhP@iI$ruBd*xnfD?TxDIkUSyJUhpEj#jL|FY7rN|k z07UCfFOP!mW*HsYaXX?<=wDJ|nY4P*8UkU-#vq_Yu3wLFKV9*UrUM{mPDN^`fKPBP zaojY|SYm3S$I0>QTZ6yU^qmoaP}sWtOialBhzZ$m%$vpo((Z!L9RO*2c^Gye?A(oz zn}MW)(1QR3z^mylctV~Yp*`hlShH)TEkb2P4bnm-g=An zswDfX>ZF^KMotYtqDcaqUmCt*%#yFPkp+MxZZg-3{#nRCgOC_#;JI^B8I zb4H7#_%k(2Lwx(XecX#nT9iR+tQGxL9GmHEOSzZHVkeW-s=%#p$u^vNMDCxW8l!c^dRI>|x;3&{qaO4Sxof6AaKRfz3O(M2en@RPcCDvS8T&1cv=O0uXpX zn&2f`kN?^~FkTRX4+lV0Ha3-&joI0fpg5=oGy_@OrkiYT%<9JMZWn^i*ID0~{cXj$ zCL0_x!;#L^+2T~zIA)JK6~t_EC+qBT%T6-c=9qbo^d%6o(J?EX%1*~Db<9@BWs}UI z4N@8HnAwiREO(Oej@j=>%!a2k~iC2wgb6o5$9BGf$w*YbKByohWpKlFA>R=^-0N>4~ojzazJ zmjHyRc%!w$ygjCJDclc@9tBWRcXIqwFFFfgIzHT+qL$Hp!(3~7On5y>1JN7+pEvPB zv>$)P)U(Il@QSa%mg|f=D%!XeYWy9a{sB~S0w5gBy8Sf>`E0+jTfxv+WQ>hAmxdQ0 z!~qb$71^%RdO!q#z?0B)SDC*S9)o6hA==*q*Z~m$IS&ZH2Gc_KZvfI}o(u1Mw(mH- z*@t; z^(bTVADo|TWZn+P;$gF8pd7e98B^C~S@I@e5W1L)daNsRiN_Yj&0Zwgy=uAk*Kn`_Wcu>r_eLi#I49NYhfJ76w z7`|fciXO$dP2&MEfy}#2#dsvX6CxY=h zpTYwWq*rE~jyE~63Hblh=+Pbv@p8;iGRKm~nQKJ1)U$w=*S#;y%n4MbJXqB=5$KLf z8QG?cIeE(Of5Hp0xzU$6*X?Uk?H({XC&Op3J-7!g z0Fj{aXyVH-W^7}W#}=j5x92o}P}i)RPaKV7i2<<!N@v58BTeAmF~$Lg)B;b zl-q*j3$-nm9OoGW5;q=@`0d~u)T8jkmgLFLd(jyLW?79yT%(Lse0|>r#{d|Lujoz2 zMt+9^5T)0cSsoTmoB$pi3)?6rAM()WVu@SLSRgn)HzPTpaX>q!Pc@8dcpj8aSO391 zxr>n{r#UBbfM>x0h?XN23-XYWTXfGp2*Caxz&Dm*CBJ2^k+HY>8NX2R%i{e|*Wmv2 zCSblynpFmVVM!gxSK9bK08+U(X(j<=*7+s+a%Inq^pen<=PmH(7YS+QjY6mqS(Ak* z(`{gVEHQ47j@06CheCRXLI!Feh@cQeaIYl_xxUsm5vwTBx*gNV0u9KBvPn zVlaaueH^A&{6Ey&^K?eXz6c@@+iJ6a{~Mop_Z1$v4uKMyznlvz)pb~Bq|5BrlLxLX z5(-IK`j?^&>6_hO(d$J@4y3;d>yw;Ieg57q!Qg{uEuQ3UleDoEXk~Z9yNlIM*8|)e z7zeC*izZ$(^+g`xMLz$BfDxo<(pz6EUNX)Gt%`hhiF&Cqu+N7bbMElGS3SEN^?qbz z5er`Q#&R{TJ<#w*sxY)cVq2yRfj zC7O&SRSstCK-guR()OoH&<{3^i6$CB96LcCB7^*X#G5d^+~^@SE~59aHq`vE#t^(w zPxm$KdUviLqm~@st33iBoEUWn=)jP=1IBFy7swmN4brAShyx%FfMjxm2mqM}0CIJ? z-*`!d-*jJ@UWbLXSgo&vTq>;o5Q*NV?)!sAzg>6GMq8`r!v4IX5>^~S<+SrdJ_W++}!(R+0DQTGT7%qaumEOtIyMbiwHo)4T zDr~e+9iFo`to^WaXrnj)Bw~!jNcZT)>w*X#ZX9KkjU@Su(3P-h)T$Wxy_X$6-gQgGlcFTXQ7V2vwzG^m&^meTo?(LqR?!1WzmfC3s*V294@D1vWZOgs72;=+( zk=HK0iEya^_+Wf-FXbnL&Bq-NY!K380K$m@5TYJ7bq9{w28PHY;{j<^sdAVy=P*r6 z4>u`w7!1M`J5056j84776g-NUlIH|NC+d_vDs>N2_?!x2N}tnpik}r{n3O+fn-oCj zphQZb`tv|c5p)5FDTA0gXewx$PAQ~P3&nAqFcH6u{GCT?V?M z++R()5_A;^Ylc=|3%U+@R_B?VtHs(3WUzQZ3;rsY!7;wHg07Sm*$7-pUe}LF0yI<^^>395BUSx(!N0+8=mFUkw zxPA$U^~fivGoH72CRXD2{-*DtYj7}b>O8Ky-_#8nu{J**{{dgZFF?7uH+fb!Fd}-! z|CkT)y+M~Da$0@xK*YV$b9ny*^d{yTIV6aJZIVQ9pMvK}`29H;%VWJs39j85i{njs zE{wO4si*)%wGm57$}<8(k(;HAlaz9feZsZzlXU(3wx5SSHE^3ab2IS4xTrS6#!qxd zPsw*N<`@?QuS904Ncu3H0T446HZnpaw*noAx%WS~U!PKPR?kj5j$ypqx%BUt{-m2; z0T6Z+;6puZP;Ltl@}}{Cw5yz*4uGglB=X*kaIgUoEW>J?Q{gut_iWSMW!eM64MARY z0Hj0#h%C2!zY}~o&qpo~eg{AjH26OP*#@9(Sjlk{jFVsEy2YS(aLnlH6<$^RaOxRl z7Y_#h!}L63j{IN~r; zZ38f_BY~r}p#~SOEeZfpeeVo@xxvU3?4#Ascpa{}19URzPyo5Z0i;d=5vaWa5@!{txVooXY@h!vh9!wTr0U-fSS)qFDACajCFeDy(1(h&cKd7L60C&)AlQk} z?M7%kd8M%#NW0k#%tgL9%uR(>itpw$r7k& z?G~u>x~WSU)5$6PgYpG`Q~y4eXI-e;s0zwcIatLBV^b)K#f)KX^3)^XP zTkWrbuq)r%`$61xo7-=H6ZD|jmYdsiKMcY~8SB0?0CywI1%T94`m3>oZY_2#R2~p| zL9m;m+Ya3V>M`m$XDB-;X>nt z|97Pf0EFYW>?9iT>?8Zd>!jrIlis8`6)2xK z|FJI53t#^JvhH{I^0SnTu~|k3H5;Q2zl@7aY)|wk=cEmu7kPu@KpA+B*WROKn1tj6 z2o{$%gQXXpIUF%0jHP(c)MI_=i`}-gPuWP6f!F;}wG-`o0D{d~G=PdG&VwA3FHC3B z2kFx)%ty=#kct7AqOKS_$DG;}n zM_@d+nJ2(gK#zd$+n{e5AV@$+VEBLriV83iI087WxqGDFco*nS5Ii)Ew;>J)!SoF` zgRr||1G0KGFec~*5H>ndu|kX)V(btC?NuxhVqI3j+oNKP7;i*k?9rU^{;(ao1|Nr7 zF&_uJn2+ECHQR3sfXu~9n8px|K`{vVn}NH0S>Hik$TSmbT*2rR<8BXgJq>!+6Cy7j z->3NGX^fzr7|^@mc(vgrJjs_bv;0*){Nbe-27_=Y>fH(w!-agvTMQI2aHQmUQY(xy zy#y=710uSIajs-na>e3Dq8^uWNn0%Kw!{#!{|_GX8p=W$xcrC5pMX@>HEnTlyF5oBf-|l!IjI#UJvf%p7CJ^I`L! z%t!Jh@%lODnyg>g8Axufh36~IWmTVoL{924ovd<=T~cPbS6%|R7;F09P5(S^{xj{z zw?y6dt+r+Ua!h5ONy&54SDh<4JpiHJd9BE0AO9BT(|U>SlV;T9y9xx*N}KU z_zkb$X`DB<3?%coyAq52>oG1VxYQn-JvMm6}V&eg6UwQ;QAub3#HxI~Q2Ov`c zK+YfKuQ~%DWPZ8dLJtU*Vkz+90El0IA-o|>wt%DyOun$`(b+QJPw1LSR zP6aWU!^t|i!?Kf1vIi!9AbkmhWDrY_HOV2EB!bBzc)#+#Jz}(8PI)L&?H*(T&YkC@ zN6$_RfLv={zV-{+KGx}IvjY%(?MxX2c6~X1l+R^clb1n)>&0*!pN0RDeE7qtN*Rj) zQP+Ss4SA6@dl{)cR<)M_fT;huquXwmsJ39JjzC*9e%}HSK-lew5haG4U5XJJW?cOf ze0DT_SGwY{5dIVWZI5HyXtUeq@yCis4*-a+XFy17CV?WCogsFnOaIsh=?D8J$F>}Q z!TE&ZhnN8b6yxi8oMU5OV;?`Fugz^|N83Y$Ok-Q&_dVdvt-@`dJhtTvjsxYku1_Ks zrFI7`M$=|)rJ|E=H)|mTt2@jr$2tNrA%~5AOL;(!9Npmni2kzfmSCBEK*C}`=m8-Bxc~qJ zUXYbAoY!1e?yr9l0E7hZhx35+DF9I)4{#qN+m(s=ILyU-^z=Ci0HVJr#^Oig#rq`a z2}3+4G1!*NRnE%P2L9IuZdH6|7+Bv0Jpp-Ika@k{a>pl4wW#cVmV9ixr~ zc;?_MeByY}U7*)M4A2f5L}9=AWt>3iWzg3_QxSg=^~O(23+ix<0YC9gaQrps>S?1h z86%Dt$L%)u!JDL)+hprc*#7`mRv*>8dH`+y9uzRzrLS@Ju@UqV=qh9_xK9+l!_cV`hN6>#>IuhPeTF;C9z)$XR-g`2Sq~yJh@tL`))Gc(0`!uBkWC+_8 z?Il3$XNI}fZA=?*J@4mdKnp-$!o8$q_V&^r3<@o`<2T3v2nT%Wp&EoNJ!0IJ03fd` z@NwkmR+om?#eg&g_5tB$gsC8O8-Sbx5ONkk$O&WoMl54eOR%^U>*sC>Rv&pl+KdO} z?avN3F&~Gzn2%z=(7fo`sTX}NZFw7ENt4%U+_4USdqcXO%Y|2_YwR`@|4I#lGS$iS z9}JH!Ux%@7eRCKjJ7R;iiJ%yaobfof6O6d6aefnT%Iwe-yqVgN|6nX)lezP3BXlG1 zuL9rwVOX7jWn0s6&1@KUm*d<_7=BYxo`L@kLAfVrH_$lYmrv;pJ$Q)HS8$A=KhHZV zB~v~;gV!prMQmou*oCayg7!eajztMWKRy@b9Q5%bEURG*&SY7_L|*vaWh{ihEw?)6 zT-$P9k7ZV|34zTKF%JMn5>u3}BZ+fxJOgwoWMw9$B#v<|c^JywL0gGz`IZ=4coe3m z?k%MJMV7AGZIHBJ7tDnSct?$4O;5>|*zS9*7oD5ZX};|h<9d5MZ2mlN|1Q=s#t6$N zy9WM4XL_z7I~suDxwwYFc__%F&W7i$(0zc#d=gPvo)nJtjgVi#^+ihymttePe z{LBwD(({x%UNyJ-PK>|;{gSdyWj;ceboJyc8!Sa!Uz4)TQ+#&2vZ&($tCZI4hVawmTLTBy$jqxu3*m9;S6>uq->5? zVV=!>p~s@45Ox4aL_G|b9jTDWV&evBce@d0NQLDBLG(H-xOvg#B7kmE=D^$1F6 zz}D$4&jWxk8vUmr7l~esK#&d-2=X4lhl;kXJKVWH3jIKau?S-*obqXlJBXzvYmH7m zJnd_hjOp4iIXms^dveSG5wt_&9)Spmz*R&eReg4q^93_h&<;~5kuLxc*3(pT3-swj zyeZTrf=H^cEjne32qbrkztJ4Ob=^a{W)Wp|;J&IK(&(GTuz(G;Ih|n*k(Y9MBInRyanW zO0N7fU8m<9qrExb)cAImdLBZC&NXgfy!gMmKSJ;0%yq-~Wjd$bIGOJCzBlAm|K&bH zsyobe=o27s5@<4HrR#}X+gI^E6XG>}}FTb zUE8>Q^i&WwjaoSaR0E2G5+H27y>cc9U(;93Hk&eVbB0Snmw~Wx!)nr%psPUK)Pb8j zT!)Pw=9x_&xcLJ&fw&QbO(7bwgB~}DXuKW7O(U>*1UHdTn@PCc2>qrUcOy)t!m^iO z2>>}_j9-7q7=QU*WBt__PvrsmDF6sJ0&$yx^d=W?o5{udPTeu(I_BfZ(K)Xr-w+Qk z*QR@Ex;fzHfSUtu4!AkcKj%Q70uWA;Wk-+FF(JoPZUcj7k@0}Et4#?U0CC%)2UB4M zJs^hzfM6Nciv7p>%XbF|0l-}UEC2|WVKs9X!XKLQ`zYORgc`VK-wdR~YzFeKfRCj| zyO+bHL4k(w_r;4nR05-~rJwAxBqi4a4V61wxJ=)!{rKW}9vo z0}>ts!X;QX0D%`|Sv5ciJYMU6G(rK9<{vl!lIL!O?PfQ^ca|Pop*$bUjvZZ)AW!!K zDE$|J8zVPHZVtFP;O2mv0~=xvY!Cp#jxIY^gOFv%m2U|E^1AVWv?>rX*q2~A0FoO3 z*&AMvJ;wS=Cyw)1e|Z$VA0zx`#Dg@``{6twddXtu?ag$D+#GOoV6e=A4f>)52+=Vi$5w8QuduHh4@m1W2SEIFkB#uxJq~&T z^yF}V-P3wWkut3Lm7hzE5c8k{u(1Y{{jqFg|t*-@pWvJczxP|yj!~E7)K(B!o z4)t5#80xnz2E7Sd0(yI>-~KM>eb5J>4~O_2zXAOY^as%IK{(&>9*Ebn?!sYy+sh#A z4%mwJTAv&4w?Lj2$hID`u7~W+08-8027Lp4xNl@(Vn6~O5CV{8lR&#{DqYNn10NgooiJElysn?l$aHhS&4Ix_2R8W2 zX4&!D=vj6`0MnYUftWl1 z!ShTez@!2yxxgJd*+2ufb!YN{hMPc4M!=*5H-N53q5>u>VA296FThsrDwzS28mz)* ziYmzg6CRM}g65Q~WC$uL0+S;oK}?pwqzOo#P(R%yQ(#gBCRex+biPiyz~l=n&Nayx zn3y5AG`xDb%rDx zJ=VG>oEt>lM<a34 zL0WdA4h&g(a^==AlolE{Nb8{648*O&%6}ae0SMe61R!5OUmT4c-_KB5tL@ zx(@49fDi2kdHb_d%D3kIw)6xS_~Bj->0b^`H%>Qh4!Aks=75_6#hL>p1wh!zWha@y z5Q31CN4;S@Ank){H$n$MdJaH#1OV9<0Avf$=#BmQqX0ta0eM;nfeg|>kPhPkd1vLR zI_iA+$u97tSPxal*S)aa9B^~M%>g$D+#JX}2TBfraKHdU)N-t)Cs%9@!)dYcfONR+ z&~;gaBiy`xi!Rg28$ISsZ2izQRbD)@WpdqcR1=E8jB@Xy4+sIsCIBE~;RUG# z2=U+vIdF{jfB=Z79J~V?fV8Rm<+RErE8$7xgK)(uF6P6%5Hi0IoPL~s+#GOoz|8?S z2l`?Tlr#XL0+yXRO6`!gj4>gnSH599Anncr0ubVMBkbG^B+LUs05S#uqyhkB#3l-a zEZ={O@-nGd5NrZ6KsN*F;C+JoJZFnC!&xd=V^u-Iswc+NOn*(kRxH;hFKrVBj zVe_-6z1jQMUz8ewgA%ewg3#bI>nAzXH7odTE&7`U>bZ z(88g9>l;J;w#A?~K}$ey5B1yM1-%dY0QBJyzvDNc-+}%B`aKBeJKh8FTGm}S%x`-c z^a6OIz1HW3`z=@!*7Ael{(5WxxSm<30Hm6~4MMQ}It1T0-3z+2%x}7-%wLP({WbH- z{WVvEE-&{R=T`U)NDRs>d!O?^DW?RB0rn4H1X@80=+@yzfdaeZG-oKcB;ZcedTfY zle?dKF$emk^6Jmj#??v$h5&#pGH#F#my6fAL6*v9AYp+Z;sy}_VuKL6K;RNld6N5= z8>C&$|FbLKUU`-d{J=fo49#9V6pLx_c(KF?WxT`^SEey=(iuLzJ^wv#$~0v#c`408*mQ*?}@I zOT8cP2&R4h=JI^#mjHx=Qh&AvA*;?tV92>xlchHUX?2@{VBM8lhvk2k4S)z3k-(6> z;R*RV0LVA>W-Z*br5~)rYBTGw-mE{@1b&?5JRha}(1!7E07(227%*)X(ZDGNtp{Hk zQjdC(qy`{}v@K;FIobMl*^$#Xz(iLM$WL*<5b*PU6yX1V=6Eei2S6O~=(o0WDc$e= zT8RK5>V;Z=E<7P$u6)gSKwA3!ZiH?LR`Hi$2>>zP5EU4**BF1zR}iFvV32+QK-x?o z$P$1LwI;d#Y!~=ZN)OjCSu6l@sWE8yb(KT|rx--=K_lurpaBIyyy}_?uR8HL(54}@ znO9XiGHeXox!eH`^g0r>S%`kAbLbw?Y6HL+bpRyyIWZ8%+x4L^@g5$eM?@f)rx_nZEwWf@Qa1UghNHI%h*^Zy<6w*dVazdwP; z=U~nWuX^AtIqR!A4x>WHM8p!uC|$-9)M-%9(0#mC>DY`(U&&YKb^-u|OR#uf^4^jA zQ$7-`!8zvv833TO&~s=o^1~9W`|w=&C+M$%=fg+%{YN}|)n;Vrbkpwv2s;MgpN%pCY2lZQKXK-mfh=+PHNo~peKj>>yTcm`MaR+gOF~@ZHGQKx9!mF z%|L9gha8(YkpE)G!c~|jYrkFcOR(DOFHotlmeil4V?HqF-IAJq@3pm_k6~^@Z${k3ZBh1JL-ESJY(E|03hsO{g(xVjM^NzN?$b|kX8pkTrOUF zJ9Opg5b$AkC;V^OCjKhqyKQ=8xXQy@!nt_cOfKFx>o2TSn|%oQb`Q?{9-JFWUmE~` z@Cz=D^d~?AVhI-dApm3^j%5j(U2@qO`~4;T@^djS`ObF>fFKR6(xn}cZR>iT(Xkqn zeA_9N>lsX|`VpB?j{ZIX`X}i3pg$S_E zBlv(f3K_6U6o9m;`Fv5uTL9QP=Hom)-`&G^!#sR@qW2sCh%A|U5?^I^2YnH=XD{dr zsJl1X-Ki(?mSP>e*aU!FkK-^8hy)Ki0Mf%R)D{52-WN*8qSK(hujd?*F)79QlCMnY zOBrZ1h$(qT1*j6s)12p{hx01mv2fRy_PY)D#xo#369_nh&jx(77(@VslQjiG&M)5z z2HWe#1Jcf2-TKWEEEfY(+!zonyJFD!r{x>_tK;x|JOS{*<#46D8)1i<#}`+;4e+62 zKCsNNUw?5NtS^=v0Eh&Q-!WKql&#-*(K!H8WCL(81CVU<&;4K8MzI^8z8fDriyZ(7 zPPqDu%he02ep=aAuJ_tV60emzu4u@2l0Hob)hrR^!SbIJ$ zs&H%Ci)?@epDBg6{!PpRz^%|r6NR*K-U5Xz1_IfF4+OaOocklqJ)g@1b30&!w-{7@{WABGpwaIXp!OAf=i;p%sk$8n%39o^j9F#yk!af476^i%gck{k}S zI1KCFKsb()_+JvbnXy5}(W{y{M9D}wVsRrMk2y9vrC8W_Y)BO1O`5?S&Y)N7jr!x9 zqHb#`xBjhkEBaMqutD@2rn^F%(_@DFhJ9zBv5^nvmbss(gY;upi1xGbP+vu4Y&e&y z)V*)UM$3o!miL%|uX&Deyj7pUlX@^?9Z_>4Z@$_3lkR`q%b1IJcBT4CxzN`tnTH$` z%9np%)3w=?^VGF|&X{K~=ZgIdR>y^(Gti53gQOd<`f24lFl1W!mN4XAHExiWk_R9z z6;|N^$jD7}APB(6s$``~Ek@uWRDuAcP0iOC6>qJWYTO@FUEoK$d%eG$$BROCBb3cR zB-f`bqLp=6ce77@2|&Eb1PO@|AwFN1UB8rjpy)RkdFq23H1yM z{ulg>&3I_I^FHa;&u-T$5YxTA;C1pFx*b7)D!&U|dNC#Y2ygPNtg=hnN+y62`Q4M! zi_Vc}UD%j(8*6V0KQQpaLT>GP)e6XU!iDmV833-1S0 zVy#C0<#peK=Yx5VNz8#O#gdRYU%ChW)OLk5*vBdwY#D1 zeLAdvmR*LWEE*^T_(_T4sey$K1X4CA~%26Pt2hjWT@67=scIarl^ z@czN@P2DrL8~|ciW7-Kg(U+|-&KUFfN#MirCSR5q^TZ*T*Ar28>Zu6n$iP2!?_%~aHeD-V|}0BK*D#4^D+JRb=SKH$9zeR%iP z{o~px+@j@D1R!`>sriNS3wW7)BZThP=i<9?F5tM+0Ei|J#P6?ymVj1)!T}&2@<*P?vJuXG$Kk&38dz?fsuQ|8taI0|on}`x8qjV1WO# z-e0`No7nj^6b2s+bIP*_v2`9u?6$1!zA-Ms)} zo$mGZd5!_cBB*2iI}+bd^&yMb%bTcDPhp(nmxC8&egpIm(0Wj(%-xTdbBw=LqiyAhnFmcv5U(DAeGr=xIvP%qT2rdY!8 zvF|4U4&C-|P_6@o^}Pw_e+`0c@ndAn@jFx=`9E0ldeCeTWt1_uk7q00SbPDt0gMt? zgMI~C3JQ}??)NA0|Ebb$5G2|9gU)!5e-rcpC|$qV*2kb{0fuG+pnfjJ8$d>mds>2T ziicM{3qU9_6ZAb0@1JH+SYLVWGtg_GyU@o2qo?$+Qx>Xte_O5_NRiJVt$!~h&4v*Z~(9rY-OJbz@q@E%R47kWkT z+)LGwesq?0g9G`veuf4i%WDu5lBjsactBc9ayLQ;KnepuKDV*|8Gy&9<2Lde;9+Tg z2A&w`wh2qz6bLCj4@jGumr2BYBy`LNz(+%<3PAKrCZ@iQr+b<3Jia(< z&jk#Io$>o=&`OY9rwzYbEaLCr|BK-P(Hkm^pPqJp<0Y%UM56wU0UkELo*%~&dvT6| zcUl>O|Kr-@p@W4e*9K(b%U1eL1B}PPzEf5j2~%ZmV?K2G+A8Pm(h~p@so4&7)Au(P zSLxHd?WS?r%dNQ99vcD(k&8w><-5&`U9OBI7<5VePS3l?|HWr%9d-qqXiK*{DZVx4 z(qs7j2T(&A8G>_4bW5EFW&Q}~?(!ltHdgH-Zp7AQy5kgRn5@3+zYxM#+JWxkk+41q zZ}5`)>6Q$9$S>xNHvll2*b~2B1O*L988h~o)D99^Skkck8OFOx$&|xsf&uxTpEVA@ZwGw@virefkx9maWpEDG*D-W@1?EO7vGCSEdp;RlIE5zlGR5Q%eX(Z50R z;^BXM$pv4=@;?m+{?F^=91OYSOpa^1GNK!{)gKK(kVb77UezR?!=Xguo za_(C=r(^4?^7A@C1^@&Dh9iliz~`?Z=_lI?8w*=LTP9vBbywq_(sO@u_gJ6wW0Jhu zv?=!@c?zw=vtS#o!*~Mc2|lI0FgfKv%18>%nWcDU$c9PkS!>G$Zx?`>o=d3veGuEQ z?+N~-t$gBz<0HkBp+;V@_B_J59t1bgwQSPrM zT?x7hbPecQ&~;`0>Um{;!wsPMAjC2>+z7h4%x}CEbQ|b)(48aw#=A!PYwiXi_F>Ie zL0c??r9lpW^bUY*2k^1!MtrTggW+Bsh;`!i9Nv@UimvEe6)OA~~z|1=OzvPvM4-Ge|*PBxJCzjYl^AGocqzsej z%-tZLz1%Cr#|7 zOr$N*zqBi3Lp`!iLfV2H7n^fZH`qoGf5)e59d`pD+5-|zjzPPxn6_n}Nn1g=MShmj zH@TLjTrdBv2N*a_wVx&7KmdR|17753%OgBL#ax&W)~A#%J3S!R8a_c84X^liFo4gs zu91F8KkWYMG44M9c`dJF8!h96I{G%>Pr7ak1St7Yy-i^56m@ehjQdA zpO!tA_?I_1VdlG9x=C*V+Yz49cCg>JY`jLUV?E6~ns^kv5!|m5R&;xo$k^B=>LUJ# zf&5Aj^zO)bOaJV4*$)3F@t895n5BK4)D=1Bdpn*#6xry8deQ6|4e?RtI`Cs%>6h?f z+3HnI-xOusT*GtHzO)DsEd9Ow}T~L<{1pHj+Tpk7CyZ% z?FI+SasAA4rRWv2;R%^l@w)MVbd(GLaapi>4nTGS_<;ALZrgEwBY>jye8~A z)+f=dM%3QCr|3NuIeuo1P zwhLgTbsS4BfXuARufF-VEqx8PEqvBs`Hzl6$&jtBj{yi}MNC1>1t_^pPWm7+2m50G zmTT>EJeIKozvL99-z*uKP$wGzc^+VkpjPUM_b1Kz6j&%*P8y*}1GRk8r2P0hPG6^mBPGBF=BE3!VM3Nim3 zkHQ6(=cCI!0LVRf=;O;7^SUST^{mH~70lwLW(+}5PWV;dnKZ)OarrJPUijhTl6{w8YsJ>a_ z+S#T~A&YiTNYggw+l!F%LCAkQ=Ei);eh2#SFpl5DfA-f{yT2m4jM-bbc2lI(#eLLu ztW&ad2BDYXnqqoDL^gV%mV$UM3CVx|#W`jdx(#$Q`uYIMUxB#%MXm`mDn%d9d%IkS zexScqI<`UjX_w%I`z_Q1B5nLH{$CBEZbg^;Zx!gr7>hgM!GU}#$oRFuHNrzm=_8k# z$vq|KC9A|v)2}nU(U&gh(4_V*l zZOcZ3ANLQkaaG3;K)EMq9}wp)6E$$WD4$)2zsZwhLSTJ3b&s;!Qm3wClFGqH3$-qzkssYTrYK4+9Y!ZaX7Op@E_)c4(Ja65X6jhsb}-(`LW&k z!FIfIwqA|}BXCR5E5-xT;+9|`?QVZd!y6svFWnh59^m78fRE>f`OO3#LZ#;cX;brU zZpE7`W>)H$k69HNA5Meq{v3$?#Y;QaeL(K&tN!B!pDO_2i$-4dJf?w|^d=#2bNsX} za~J2aFGYM)lrS7qFG2eSFE1@^ghvud_P0xF-(B>Q1sFLKU@)8mIt6qZ=nT+_;7g-G z_}C?1{Pft|4mt^RI*9dzPQ~%r-h^5ms2m7hg%L9x%Q=RDhb%pjm$bB@`7uRH*V@RT-atjq?D@jlA?@8_Sx+ z8?puY>GLKIU~&S6d!GOhk)zmMTq=40@FlKF)G z8n0r8l*HfzJ!S+TBBRVF#0(@a#fJfAV++bR694Uj^WO*Yddd=%Px!GEo~BIx0(@!I zS9r1OQ{Vypz+N_qN}N9(WE>f)Qmn9XR{ury@-%!Ln1p)i=8o{gGbYKo zn4Vu%Vsrfe0Lbo_$S1(j4aoD_~%iAfa?>tZl-(>Q3egnrUmu-+=@HgJ9XX4rh5Z}mB zU*1^SqKYA>ZS{1OP#-!<`X zzrnS;+PrWrk&7m7ruKb|eLr|YNWaNhINdT?&C&w}b7#!h;}y*;}3 zRe0lCTEwq{SWo7S=uJu)_rKwqYN?y4#C7-tA37G&4*SgZr2jW$;wS$>KST}oIzy3> zrSSZt7n@$@?S|bo(>zCzXLl$ftVg2GOCYH$yhN@x+&>GXZI+m4*eMYAwcO(YWCHoF zH2i|P)N?SBJXi5aBbRO?D+&?$DDM;At~F`DfOM5TaXqf*Sc;yczn%S$#UHlo0+4n!zb-+_t4nmst5tIV{mWw3{hDPG9jbx^x~qDca( zuosnnp~m7ZxHd{Y&`}pKj`J#A4L+sm5)0hH3&vA&p5ZAkJSoL!I$mFgPySNZDuXhk zouS@%Y}r0(Cfzsh8s5T7WT(9U4>e}lfL|*7Mj!5#FgVpue zM%$Jx4*(*v{ta#%_2P$|X~)NIL$_=6t93LKveH21=V!_(yhUayZ!p(!yX3Cpgx|q7 zvi$}xw2SdJYe6zyui7&^8KT}fAnKNLRPG_lsOJ~6C&Usu_h`UyRDIuY0E9BW;O#!6 z(%bnWx~0;7EI@y;t_s^(@5C*}u?{MHT-bl|{1?ciO-gg$X9pnUMfw!;Q-Vv<&L>87 zYh5NcK^?laC`Y<^BV+Wqs#C4*(Ju4e9(&%K>bj^(8%Dm;PaczmUp+ny=p5T{q1ZfB z{aES)!$zLX39qYsDkUVaf2lui20^1t5ar*(5XD!C$oXRzGs+U=E&C-kd! zazxuYLqNA@ge~k~KE|3DHGxoW1_SXG;|6KnAgQn%0Lcx2>@(J1J_P_|4}cG(B2(Z4 z+p#x4Q?dZ0Z52{;t-7pY(eg_xHs}4e@>1vd7);Nd8~}*@LMX)XI=on9(~E8|Wa>Ug z03t8Z)p(()9k;|=kZJtLTfKZH#dm=m>Aq5%mum7%B~M6NEV~VP;iA0GyikLBl9#mP znas%$1}|k?p*$PJua@%locyK#>+urRUos=PZ@Wz$=)NVxz7A7f^8X*ZpK_cd0O^!3 znmos}mDX4k-swsj3Yv#nL&pA#PJ_C>-dv~pmyTby^Wcvyq-%S`14cX6DB)|r2J13b zwwzk_h{;tO@&y|6RQI>#5c$>{rF9Mh{9)?dxLI;nF_ zn_WF^K86R4(pS^)kog4uN#&tH8ETx`e9;$k55>9ulCp)(8}cUKl^FA_0haNBAhXvK z*DFIC*KLO5zv%j1K#1X~&P_G_>oWh*9=2tt!9JU7?S5%^*!Q@|`aZlQqrJ!_lq;t> z30_0I@$jrf6WfFSAIQ?5(t{o+2|hFP&DNckIrU5vAjEn?GH3pZ_s9`G_;&J-C6$+pAAN$dh5ZIUuDfIXFunvJM$YhnBy<$8d zEq$Jg*8!010OSCG4|qS8?+x&Q{KqZ7fain2L#XsTAZ?sat1hotyy6la__6YmimWdj znVYWcyifbHF7f~%e4z8?$d_VINb1t)mz=Yq^DPem!WYd?sDDKDD$hnPVf?cfop9lCb*JIfS z@^QwJQ^1>ig&*Y>i!%dVa-{SEl9B_W(p>yjjU^JUQv)lk=RXVicoazcc-nu@|0t{>PHXD&A>~ zXw=OFK!oSNu~Q#%2E#L$hL6am+KR$MQ(Z%2mrM8f@q;qS{1*9y_t#XNiP=46cy1bi zh~On1`A%N;{mI|L_gXEB-XKKegG}oAhwJtS5xh|@sUtEXcp-VQsvqlGU-*QTln?hV z0SM(|77@xr4~z7fCEAEDP`pFDaQb}enI>}C_4PcCCT>#KM&jL`6=AYzz8n*kclaMh zCh4!uzXSJD&d*HE*8z|efJmqOe9q$wwVI>=AX~ye7UM@2 z4)fby2E8!MZ~Zywx#51xk3jH1tVi6%dThSYj7?3NvB^m@Ha%H~O;DP!DN56wWq#8w zW&T=hqOxXQxxeOW5WE77*si>x7F1K|H%zU}3_uPUJfU2t91WV%HH+m2`g?|UW=Ibwz z*779*5-7Jpy`WJebwyTf(3&shnPkfJUtfDbGRYG5pE7chHVpcr!N+AXF#eK98NG^5 zq}1~(miTHIFP_@~9uUfgDCp$YFbvU$+`c#~Sv$QTkDLC=*h_!)yow~w*L@53E}$-T z_i7p*!t)u;V`k{Hga6qCUi#jQC8}_YrCXr@MCSbwUSuj|$a;S&86svmC$>O0d|OP} zwckjgrLK>5&0>&RA{LEbW9r%Wk{JAd_a-F9AsYpjyX7XA^dG>*EH{mx4F1%g^po<5 zK3~y&>6&*u#iR41ipV2M&@bl! z$wl$`Tm$f-Zlaa&gurlIXgnYtZa2ab03b&Kd>jA*2w8g%!N)Lv{f_}aKqU%5+E)W) zt-iA2&Bm*A%*V>hD{^|^<}+vAwOwC?rK*oS0SI3@Jte+iSa%tyPypl;uX<|EU)^L3 z(7pi-YMs8kQ0>yZ4C9YTolGT-P5zJaI`Fpn$g#ZmbN-qqFLUra!|)Uy%>!0UBjhP|1!L#zak^=r)I>n?4s-BW=Nxs zG4R!f8019{h}@g}E%(zmw9K6VBsIR($x$%ie}!v#y**b9pZMddE|O8;|6K2FxeiMK zQ758u_42vPHl*)TeuRV~72d>)LTv!+nI_khhs7tpQ0pvx+z0OQSG>`1rHT2tq9UgoyO49)@k;+d?rYuT2|zku4B^H> zF8?>;CGkb}6J_XE%#`sRQ?U?oMYbPi!0#)*&bi0cL(hSSr0|O4~1cw#8}xzWpI8yCjASRDFd}H z0Z5FSePrLZyt}LhfX5QG=&$tAE=31d1nb(rQJ04EtAXHe#3r+|+GAej{3oBsep)C+s%)$oK|0}z58?f^hqR?jQ*8*Tv2 z2Vp5u!;K&WK{wtCLOep_?VvkH`i*yu^w-=Cg0Z~jtDvueuoP+S{h+Udurz7yH$e}M z@SCtysp%om!yp#}(tQcmi2xr*fsP&HH$jgrFAh~3esI%|5(OY_YQ9`kvAFSy$}Kn# z0YX9zz~0PJSGRP)MJ{8J0|1d1&p&YO&p^-jkXZMZpr=8*QZ|&KFO{4DNG$n4E`1DM zgZ1OuD2dhVk>Tp}`H8{6W08-U zhj!{A(eT;D)D2rBZrV#etz@yXYvlkyMApB+_$kOUMhs5K%Z*H^gK&c-nkZBddLUpp zu?gnoM2s;vAh-*L({nif5OVwn#P$1YLCqkhqvcW@8lUN8l<|8kIG5yi9|I6AXDmKj zjrGL*KnVJ2=6~Ws9CK`fWb_d4EdXglEYWUC#_HUbBVl8pA>LM}4)KnIFOk+LML{Gu7)my8ZIY2(S5T5-87$z^s(0>Au%av>nfaIpwT$JCNYgS!tVnVJ( zOvtt6uNn_XhXWve7z1+ZXn!TVA1hB7m z<2)a|xeo_QUAzeNGJ;tAQu886_Y%FWulk%b05QRj`O1|t?qX_*43|v=U#emtKAsD2 zyrhc*Kqex9Hk$mz8keA)wy_iZueZO&;CP8TfD9=hkp}>I%bTQAq2{8;OxN@k0O8y~ zU-fuSo?edMhlAi5Nc_f(LvQuU`ZB*BOV{Vr9PJwqhybPYC=bAuG7i(p7CfKQS2VR0 zDX61D0T2MY8l7$%*`tDTg#Gq*2LKtbcb zY^B7rV4jC9G41S^10baVJnR8obxpY%?3LHT6LMYILgNAHD4GWZ!Q1N|10j%m9k=m* zQg5ioeJ#}f76|lK!PW@6R`CzdqNE{Cqa6ESv>+&)u@No50%4g_%S#9nhtb~p8ff8A zzqLPYM0n;Xf8|M|{Z*#`e86kOezc&E?5FB)=>d@ThU?4dDO=n)uS|X6S$$1eP7iN; z&bi~#dkz$0O!5FAaJ4gcdJWQ(qU;4_lN&E3Z2+cUf~8;9k@%(Lg*D81&1W$%U~u4z zcDKwmeEEri_;@y1b^ApEAiK}1ge?53-uXiAeoRB6w-m--0LYuVkJ{K$$0nN<<^q>? zh>>OU(8dkdwts$ZUSpF^-+cii>7 z;4J~@_L$4P(H($b9}A`HXd?3xBt3WRxz^KTdmi&x-nLU~gfRv`;vFbVvLRQSH+-&vrWiJ~KNNZ7+U^xJymtdVc%3pOl2q0wL zgIIP20HwecQtp;00BKY6;`*{TR$n(t?enpEo}M@M!@wPHn0wq?;Lp#=UtR10$^(Vm zO;VOThy{918JQUkLPZHt5ShAm4`j<8>eqx^_sVi9*`ce7K=(QNy(+ z@WafP{yN{C+=WL=4uF)N8^l`Yv^9(a`MertXwZD(Y< ztoI85;#HYw;>>95=~GDoE394yBD&F2dFt^>GFyPIj&byyC7 zbf3tEb$*Y@SO-gZVe}W`z6=D3$=B=>_J9mL0CJf%=ZbkBr{^6>OjGxG$d0BCfP^6B z;LSSNe>cw8#^stD;R#t#_L}j4bhuPl1=x)+4)Af2-jT5Rv5|h;A_T86n1#f^meKZOsuVdal+iiLE}Nb4)bgM*Fg6bfynoM z&}E!Eh?wmRk{Ccsuu@B}v<}mO57GY;d@Vj7QMB8pyPuSQ+`3cnc<_^oduY93pzlS&kT zw9)g0v46c`!Klr6FErffJRgJgnUG7r9RSH_AU>Xx4vUovOYamY`9lSC&^R&2$$~9$ z%B7!j%|Ka#1wE?NKPV@ImK(j=h9LDUdcOx-QmZsf)PonBF&zJ4x3?sBbsP$B$541d zhIrN7;jz|aQmBpM8V5j9@eRGs#XDe@U~$fGftHgAssS0`QRp)mHk=PXc_rHNFCvNgo6!$Tv6^f z&aUtq=a&2Hk#D$l2|ORn8O+?lr3pYfIL-hdi&Nm^X6N~E&xh{MhoDXz04ZGn!m+|u z#n;0?A@~S0Q22E{sg|SQRgrkN%@RWOV>Z)(@pwFV3ZEdbp>g?GSbe2q7XuQe zw*lkHja(e1Nykn*{G#f$wj6?9$Ca-LA`mm9qyRlOhMx ze~q_jkad2hzH@9VG)d=s{XZ@RP0Z-VDwEw+(gGq2oV zb2Y%nr2rq7SNQ9HfE^Cs0q}Ueqyb2K;~i?-dw4!{%m;vH#)ryax))quGlLKZK)M*6 zVkF8J>c?}LKb^}dQZH-aBc*_coVP=luj~j$J}AUEAzv|2Zl{d+os)5#OMkLmGY~u= z(3b`vk>sZEGQAt3V=)GQtn?d+r-Jaa>L;p!3V2>`_{uzxQs&oV>3F#y^wj(oov|D^ z03>F-WRqr&M8Cdk=7|k}W&SM#@ZCktL2I*`bn~Xr=Let%WP7bk{ShUoF9$XXh&_2)?3Tg4l!3K=Dkx zd;4EW1CU7K2KG+?T)MtOe+GbH-;ZcQ;%vI>H-_L}cuN2Xat3%<7N@QS-`7AKE1R$N z+j&6j@qwNO%@QmhOI_ z8~`a00HKoM{ZJ3W##={h-gw8zmy8Fb#Q~5I56F%1fLsUg0WZjUZ0Fwg-cY}7v8ECQ zAZ;8^0FXti@2pfi4L01WV}SbN!Q|RVZ`AiE-8cYJPylkRF(ha_*rYumd2Tn2B^N`z zU1wqGPvX`z28wuA9^#zyCdTTvaeY36r&62yRBy&$8S`+$nv!q*J%I} zivzsH|898NK*0dK!uh=OB-Ht{%^T1NFR4^eG7GhX6#DQ`&lz`wq{H_#Wo@5c-^S0HlBb zgo+06&>-aQ;ak99eZ_b{I`Z;>4D=Wf#80fffy=PU{nqCIK0XBScngHAR|Fv?2tYbG zju_9ytM44HQtdY0HZo&ir2U|G#{&aA6k;6n03i3^MTpd*2wIGwEC8jGA77hI7NNx1 zXj5Juc4>^y64?pe1SLZ!mu8eVlDL3<&bIDa^dd$t`0ftAt3g2ng}=?Y_~nXsqy|}; zG6zWu|FBYGBf|cZbG-r}p0~iC-@}(2gIy>D6mkqY$qA7Lg&;RE-44%T`P|61cv zNDm*-VUtJBHQqTwz117<8ooKK*Vl|2q$B5bSOXb_+y(T3yv1t~4AT0u;eI<2$lD-9 zpO+{KX*3aENauLQ;A&@n9m*@OIkvZW?heS9B@<1VX^wpf{cPOM2HO0-#PhNOZ ziV<;>()lD9S}>@M!KF(Rc^uSn3W-D$52P_r1c|VX`CjzO)Yk|G6DZP#ooP?4De7!H zf*i7DbB|!#>3+-gD7QhItwt{CD@%F#7cLUr0001s{Y`seYgX8{iQKJau3X(ug_xNm zx6|n0e`+kM8*^!tlef;i>s){oexl1hv{v=1cJ!8V^ff!-gaEL>GU+|NBW@H77Z@WuB|j%un9? z02=sjsGg(Yfe$vXu;YFQKw|N)r_rJ4@_eN?x}fA4taJ#yG0Hzo3GQ6)jituBH3(UK z=djNKfV^njAgwtCf(%pu@)bm)-;PN1J4gC0zZmAX|9Yt3j>vOHpO+{AX;b5N@5t9z zePx8&>;tZll)>TdliuGagH4Ay01z?CzJmvQwfZCQrPty6oAAMF{6W^aWDN}iatyZlRJ10I|j-;n{Rjqx1JXe z^1K(FRT-=w{O#>Brwn}V0P&s?`9v-mE0)4nMY#w0@HdS{Rl4oaZM_XR0HVftqCD^7 zb1^sU`C<26=FAFQbBi}+dS1^FnPb?*W>bKQiK^YthX+H*wd$H^D!YcXZ_DK4UOQ1; zXHv`Abu%3k9BKaX(@dX(&otdmBw^gUxw&@1>pBqcxgbB0|D}v_W%|?o*E<8N@tzTC zO;*EK;R*Tb$d`-q9gjg37&+ed*Jza0pR1eL;Uu40YE?{3P9S_czt!`8>{ab zt^z**Dsx(#?CzW1-8TbSe>ngUdExMZ-VA~f&}(W^JYtE%s9XE%vHIPA0SMPi$%{_( zCZ!mnAELiA@Z#Pd*X{vBlN&}HiF4C%ys7HH`8qH24qx5HP(BLRijge*Z2oet1^gD` zB|i1qI$b8zil`29N&zxW@k^=u#Z?u;XAT3!$OQP#7ayhQLC(2nu-;I(I^^V zX9ff*%Zi#FImtGgYU$r*HQ;r+??ur_Z;4=b?CAy&JtpUr|r(f4z>qS!tZ9klG9y6re0xDNpy#maM;gm_U~0Q;_etHm4c4+c_zd0WM`fqa;{nkNIlOol zWBbcXCPm1vsX;sFJs_oJH5Jy?8i}rHz-&I=;x37gXCywJkoeH(^Nb3Rl9iLf!#}^o z5B#_U&&OgsAImMyIS7#HFP^D}*8Gq6_J7#yt%`q|7tdaf?s$`UKms$-x-VLHo_|lg z=;mshQ{8=68E+sPg%|9(ir*S1_A;$(6jVEAdH5HFrxb?u;@u9J>|U!i(yHCh)UodVGu^$3Io}1NJv!||8?$l0f}NLa+{o+g|B%_X zRRoB;m)`!X_42b9Tdjtyy%JHIksi?f=Y!+92eILG$wxCF|;2mF3AuOS|J!)kb$LW7hp zSi!!wZCL>lGkJax+2*m_;kmK<4s0cDVGPAgAIoaxd4d1H_0J?w&Twh=#$G_%uNIod z1JdogboHM1TG?f%w_Wm?tF(#P&g>C_{eQHo5vm!6W7UC~tzBNdEEXY0ujp7M0kYG3 zKnhhC18EfjqD4(|--<&~OPiOTZ7Y|alKA*RW(7#mmCF??hDZJ>9`iAB8J>^XGR}GR z>xc>gl6B{g*YtVb}yCj+p**e*Y>OB%kpb+ zY;x)KT&Ou{kL{vSAwaB4SPlC%ZaMTgKN>J^gTQ+StP9y=3U;5Cezkk4v_brTcmF56 zEhjw>YK-}YU%xG1o)mVTgK74(W5!IyKOzrrPueY zy3)BxU8*r(HQuQ%d>>RC=7q5MLb=$!v1#{mtzEBeRY9MOd#WB$cgfy?ztc4qpT%Lp z>=@z?$7~zYwcqT1EYv#B7_xX`A>K3d+`b6`lC+tn7l+1;0kJ$y#T)kLFa|{9<$T@P z|8d0?>=ta6v{$YD(Pdk?_#U ziaFg&QL77AV<&~?`B zE2L%H5Vxfp$}jnH56A3xOE;Wv$L;!;G&bZ-F1;!%999Sr%X_d}*oJ$&x0;<6axBr< zeZR}+)O}mtYuVWH6Ejoc0SS2to(P@yVTHpA!JffBc5lIM!It*F9k=*{?d<>LZPMyH)uwLv{8Ku+(sf$iV%=i5DmJcKy@RXopDfPB@*6Rr*0*fza= zA9H2iJ#PVG1ByeO$!#2ePds0AuzBTH*O~y??c*?eCF8Jtbs0Rns=X@XO8y_c_o5&` ztm{!_Iat{#?!JQy5Fme~I83-&9+UaDXT##3(W98mtL^K2_k6qk?twGJf_X!9?~_bg zIu>t8%a{mEhHa7)JI~6%t_z%Q^l7;^U}YY{{}Lcy(>0Ygvv}gr9hf=xLq&+A+E(%U zGU@w-k3ZyZDsD@oyZ=jeeWjPYTAc2@Q@xk8r|+*7uh~EO99tT}ZsDHne>-mBRRoBP zUCX$Oas22NUW8mJ5pq@6ZtnppwcK*(H+7ZAzO98mw7^H{kc7uU1&#g4r~oOsa=5DN zq1-jT+trnLJ{E)jS>dHR`IyRMVhl)S`casT z=(I1KsQ4~X`0=dcjqUKL&ObZEt7l8zn)7VTiZvjo@{ruuBm{Q8exD|y!~crI1V|X4 zQY{X38(SaGYE)wdMqTfjv}u}aA%sJaa|8cNJsH$ zfcQC+Oo;hE*0DPkUZ|7SO!=_i{zG9%4f?Y}S~G2R?#3C@n-cVsd7UY~@SEcFbx7Zz z*NNXTGg|>-@kghBBaXX!;7=6yphD0oK?QY#Dh$V~{kf&bZS}uL6|@eAn~~~qZEbM4#%NeqDJK{- zX2XdG9WQCnc*)MSWy^;<%EjFZn$fDD^lVkZyz-M*-o}*Q{B2$3(jz+md0ijk$ff`p zA5k|kmBYT#Yr57Ln@6wgn$yF*+|h>(&*-J zFP-yNg-=xpf1zWa(=0Ep;Z^JUddGGBuPPpk%Y;rc9Xs|}HS*^*ovp5&6cE}!T@5?4 z>)$F^qxO1*TNJKQxKzPj@E0lkmBJe=&)UxVc@G`|cikxin&rxU!M|9xy+QkX6b|WY z<9{m;ztFzTfb(;O|5UI>yET}t9ptx?0C{P2AA!>3gH%2xXg$+m0DOL1a#{RV&WQ(X|+wj0I1?AiCe=xtw* zyDI%&^%>Zbc~E-BOr_1H%BA~)g)!6Pn6YOgX}1vnr*)r>8Et2*i;{Vc?c}?}Mpx-s z?E4*m53)i3Hx+JFxLI*trLEN$Usw2ovrlD2{6G7~#6oN}a+Mzwa&_0rk!!nlcn?Uy z36N&(f+aDOmq5zjrSTr$YcEf{Ao1}d1snU3O%F)X+5OtC;gKu5R#|zDToaeeLduqF z(|LxlGj3gnR9XYa%vdEa#_{^?Bnho|N?2GU z-8?=fG~c0cvYV>&l>TGZx6t{Wx^_-4{MqKUk>{ylt^2Mqi2Jwt=WS!Vce6n(i zvX?cm-=$!7w1(hY6ppVrZ`yUq-`HQi^+U9=ykWszTcj#FqIK)10VcKk8Y#audcfZr zL%H6jfwG7FT>|!PQV?&7)@ttP-?(Vnbq1qa;PZY+ngwPlxQ^%pXC70TMX&pZw&>(f zS5<@yE~sWPP8Rd27O#VH^t!IqY7Ou7Zjk&)v#JoeX3P~b{#aXi;;@4Czp?=!*;FA# zXYcE}_U5jS-5*keEni7w@i|zIdD2VEKDTx$bo#CBFII@t@FRe0*<0y{Jk`iY-2bE2 z_4STRDX6tM(>+#i;ns^c{H~>rEq*P#+t;O+VP_a9V!uc4RX>YUwbGz9EPC{NoR4E( zmLaa$Z0&Qm;*o9V_NiC{OLX0U<)Kq~t@>iFmA=n+$p7?hZ@g$mt!o=~TzQZUm3L?3 zbEoCsY#yC*zRJML+3s=n%s7?P8!xLqQ(mLfZC+oce`@v4@IHUjZ4p zf77*f>XF7Z_LWv_<8^b3Q+17=5#ztFL$e>ux}KR#ua@2B5LeP>VP9o3Gcy(Qw1?|v zyVdh=ZV;;uUR{U#gJ*nko^kBDGlbO-VZk>Wb9^nLT>3A^d68>W)=f^NQ;5&^Wwui zAL@FQVF5C3_LKP7o4YX`k-NEb+O&~rK5V2# z=mWbC#TtJRR+;XNSvC0!0(s|?zh51Z}E#(X%> zM>YjW(b?R|f@$=T_S&V8e|u2^FaP3~4aAC0a&h>sT%48Q;kzyJ)uz9+7>_UZZy~@FP6vY^n5N00v+H24DaNvcdoY zq=^KGL6f`3dqVD$2)Va&r}u!A7HuF%a|n=<*+KT$J957tb$$&YIyJV9+1+aj6~1A02v?K!xjU{rT{6~eJbo7+3d%BJb>qeiZweGD`i1hzyJ)u01UuDZ3Yk^O)fwT z?woIYk3P_`N{#Ye-UCu<$ZCYy6CmUHtxkLlkAAny&2}~R-453IXaSC?sB2f$*aq9c z01UtY473sh2#^+OxXJs`ZeXf$exd}(Htzu`EO!lMcY+RNkLS9o0E2?ecsUV2L58HMZ!kfOVvZ5?}x+g7+SA7h(4-ThKg zEoDU&MH|Z-mNEmR%>w`fFaQHE00Yg)04k(~REPm6H;8kGNQtagt9^%egOr+Fg_PWV zZ0{JB0*U)xZNdG~j1>-f=0ynuFaQHE00S_90BJD+Vh?p;n-?Kl00v+H24G-$Fn|DQ(S}@MyB`>`qvJ$1;J0}X zNTJF4VHI4ycWdCs;A`B#kNgfiA5_lEqjIL4DQ6gf0T_URR%HMI(xL*yfGzCs14DLp ztWraMoA-d^n`9tJ(dBorW2mq@9{5q%!N8AJt%$fUUa~L%126ysFtB_WK!CKc0I>&I z!o!UTDGW=5?CIE1*y~23moh#Qz2rPKdpd>-yW%k)`Q3OvsF;^e#Y|aK)-V7AFaQIs z%m4zU#RZ7LTNsMROh|yNQp0|y_kff#Iu+Kq6G_AEdkTBI+>}>^p?1c6ECWtkxuWIX zXh^^S48Q;kz`zs(2#{scu#*QQUMysH*9paa?OVMEq>!<>cng*<36R0UaCD+QsD&Xs zA5>UV6&AL@7BBzpH&D2(S-6xd9Wu7R>x9CA_O0FxQW$@ty*&P8Te^z-s*SYI09*ghkw(|H76fB*`+6$JhRLJhafq39Y@c`}* zD!}wAKx~bzVE_hT00v+neFoHWOg~Z5%!bVikHiBlatAtBN(gNAZjgLR0;DJbQdYV{ zV+SI)(qQ3{whq|H1{;(E_Wk9Mw-0NL(6Af-k2 zfRwxkWKaG;Jn#e02bJ7nRdU1&TQC3vFaQHEkSzufAj@2U*aKO7EFKs#{J)_iTN&p*$!L7=Qs7fB_g-7y}3p1jr-< z@&lkb++aWLNpgwi7JP ziGz4P>e-&(@kYV`48Q;kzyJ)iG6M(@1V~K=#t%mEn2=}X33;wj<1y;DDI6H1`NOe48TC^F%U%?%Nr=z)+^YhEz_DUPz=4a1(Ox~k3T!< z4p}KxvCX?dN_Cb)FZt!rhonGO*}Y8s2=_-;%9MQYY{LKyzyJ)u01PZ80|*e@Aaxm- zI1~>IDL)^rl(5+D-5{m%5ncMS!Yh8O|0PVu-S5x04VDji_s8=L{8-9|oV0n#zyJ)u z01UtY3}lIcx{c2)WtO}w-NREl6njF-FGR;rycliv9*{zX04dmU{l07BupjvGV>};l zyL8-Qdu$H_FaQHE00Y@$00DvrWcCa^?+0?c5S=KYvBi5p3i5zVNQe~ee;walelcEY zu>4~$TCnl#ZH%q36%4=t48Q;kz(9*LKmoUS0XJOrzvxB95p}OR5^eJykfPfji3a5% zS!robyol$c;kJiW>MIz40T_S*7=VEmV1PnwfkI5Zp?lbm2{|lJ$IH=XKL%u{woZJM zU-G|WTb?f%fB_hQ0T_S*7=VEa1~5p4K~itbH*5MwyeH(9=p>1dzmfQOle67Rbi0C~ z?DaLJOehl=fB_hQ0T{>*0|=026#(QLc3}VpU;qYS00v+H2AYro3atqX4F#Va1y5N} z7BBz>YHw?f448Q;k zzyJ)u01PxQ0|*e*E)2i`48Q;kzyJ)u01UuDY7C^75Gu8KRVrmi*}(t|zyJ)u01UtY z3^a-X1PE#u24DaNU;qYS00v+H24EmH22x9?QHqIpP~R{B126ysFaQHE00S`4ybK^f zP`fYy126ysFaQHE00S@p1F12PT0*GQ=2fYb-4c{t6m2YTpeCe(f&mzS0T_S*7-&%j zDA*P)Sd_yOC|g)}U;qYS00v+H1{%cx0tB@S126ysFaQHE z00S@p12B*p1F0p{D8)oPsBaj60T_S*7=Qs7fB_h2UIq{#s9hL<0T_S*7=Qs7fB_hQ zfz%jCEg@8D^Qu(Jj%rw2x=DwU;qYS00v+H z29|<>DB4)wuoMZCCctNa0SX}lg-}l_@;jdsU;qYS00v+H24DaNT7>}w2m%BKU;qYS z00v+H24DaNU?4RHQcI{+6dU)!*9RDY0T_S*7=Qs7fB_hoKLZF5)GiFb01UtY48Q;k zzyJ)uKxz!6mJlj&{wfjMVLKRr0T_S*7=Qs7fPq$F00Dy9g#j3V0T_S*7=Qs7fB_gt zje*n>Y8A!Ceem@G24DaNU;qYS00v+H2IkKI0tB@S126ysFaQHE00S@p12B*p1F0p1 zN}Rt+#CF&Y24DaNU;qYS00v;7RTw~kpmt#Z24DaNU;qYS00v+H22x=l+F0J;5=tet zR*`Jn2cI8c00v+H24DaNU;qYSU||d(K#;sJ00S@p126ysFaQHE00XHpkXk}0#f2$F z?1%ke00v+H24DaNU;qYMfdK>vY8M7z00v+H24DaNU;qYSAT z7=Qs7fB_hQ0T@^q0|*e*E)2i`48Q;kzyJ)u01UuDY7C^75K3`jN)h{EKNx@k7=Qs7 zfB_hQfmUDu0fO3v0T_S*7=Qs7fB_hQ0T@V)fz%Re1+~UK@YMkZU;qYS00v+H24DaN z7RCSq1hoqTFaQHE00S@p126ysFpwGpsU?I`T$obCevPqT+hwo4XcS{M#+cX /// ダウンロード機能用変数 @@ -416,6 +417,42 @@ public static void InitConfig() { Config.Entry["ATRAC9_Params"].Value = "at9tool -e -br 168 -fs 48000 $InFile $OutFile"; } + + // 設定ダイアログ + + if (Config.Entry["Check_Update"].Value == null) // アップデートを確認 (bool) + { + Config.Entry["Check_Update"].Value = "true"; + } + if (Config.Entry["SplashImage"].Value == null) // スプラッシュスクリーン画像 (bool) + { + Config.Entry["SplashImage"].Value = "false"; + } + if (Config.Entry["SplashImage_Path"].Value == null) // スプラッシュスクリーン画像パス (string) + { + Config.Entry["SplashImage_Path"].Value = ""; + } + if (Config.Entry["Oldmode"].Value == null) // 従来のモード (bool) + { + Config.Entry["Oldmode"].Value = "false"; + } + if (Config.Entry["HideSplash"].Value == null) // スプラッシュスクリーンを無効化 (bool) + { + Config.Entry["HideSplash"].Value = "false"; + } + if (Config.Entry["FasterATRAC"].Value == null) // ATRAC即時変換 (bool) + { + Config.Entry["FasterATRAC"].Value = "false"; + } + if (Config.Entry["FixedConvert"].Value == null) // 形式固定 (bool) + { + Config.Entry["FixedConvert"].Value = "false"; + } + if (Config.Entry["ConvertType"].Value == null) // 形式固定有効化時の形式 (int) + { + Config.Entry["ConvertType"].Value = ""; + } + if (Config.Entry["Save_IsManual"].Value == null) // ファイル保存方法 (bool) { Config.Entry["Save_IsManual"].Value = "false"; diff --git a/src/Forms/FormLPC.Designer.cs b/src/Forms/FormLPC.Designer.cs index bcffe3f..902f3a1 100644 --- a/src/Forms/FormLPC.Designer.cs +++ b/src/Forms/FormLPC.Designer.cs @@ -28,262 +28,263 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); + components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormLPC)); - this.trackBar_trk = new System.Windows.Forms.TrackBar(); - this.button_Play = new System.Windows.Forms.Button(); - this.button_Stop = new System.Windows.Forms.Button(); - this.button_OK = new System.Windows.Forms.Button(); - this.button_Cancel = new System.Windows.Forms.Button(); - this.label_Samples = new System.Windows.Forms.Label(); - this.timer_Reload = new System.Windows.Forms.Timer(this.components); - this.label_Length = new System.Windows.Forms.Label(); - this.trackBar_Start = new System.Windows.Forms.TrackBar(); - this.trackBar_End = new System.Windows.Forms.TrackBar(); - this.label_LoopStartSamples = new System.Windows.Forms.Label(); - this.label_LoopEndSamples = new System.Windows.Forms.Label(); - this.button_SetStart = new System.Windows.Forms.Button(); - this.button_SetEnd = new System.Windows.Forms.Button(); - this.numericUpDown_LoopStart = new System.Windows.Forms.NumericUpDown(); - this.numericUpDown_LoopEnd = new System.Windows.Forms.NumericUpDown(); - this.checkBox_LoopEnable = new System.Windows.Forms.CheckBox(); - this.radioButton_at3 = new System.Windows.Forms.RadioButton(); - this.radioButton_at9 = new System.Windows.Forms.RadioButton(); - this.label_File = new System.Windows.Forms.Label(); - this.button_Prev = new System.Windows.Forms.Button(); - this.button_Next = new System.Windows.Forms.Button(); - this.label_Psamples = new System.Windows.Forms.Label(); - this.label_Plength = new System.Windows.Forms.Label(); - this.volumeSlider1 = new NAudio.Gui.VolumeSlider(); - this.label_Volume = new System.Windows.Forms.Label(); - this.button_LS_Current = new System.Windows.Forms.Button(); - this.button_LE_Current = new System.Windows.Forms.Button(); - ((System.ComponentModel.ISupportInitialize)(this.trackBar_trk)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.trackBar_Start)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.trackBar_End)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_LoopStart)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_LoopEnd)).BeginInit(); - this.SuspendLayout(); + trackBar_trk = new TrackBar(); + button_Play = new Button(); + button_Stop = new Button(); + button_OK = new Button(); + button_Cancel = new Button(); + label_Samples = new Label(); + timer_Reload = new System.Windows.Forms.Timer(components); + label_Length = new Label(); + trackBar_Start = new TrackBar(); + trackBar_End = new TrackBar(); + label_LoopStartSamples = new Label(); + label_LoopEndSamples = new Label(); + button_SetStart = new Button(); + button_SetEnd = new Button(); + numericUpDown_LoopStart = new NumericUpDown(); + numericUpDown_LoopEnd = new NumericUpDown(); + checkBox_LoopEnable = new CheckBox(); + radioButton_at3 = new RadioButton(); + radioButton_at9 = new RadioButton(); + label_File = new Label(); + button_Prev = new Button(); + button_Next = new Button(); + label_Psamples = new Label(); + label_Plength = new Label(); + volumeSlider1 = new NAudio.Gui.VolumeSlider(); + label_Volume = new Label(); + button_LS_Current = new Button(); + button_LE_Current = new Button(); + ((System.ComponentModel.ISupportInitialize)trackBar_trk).BeginInit(); + ((System.ComponentModel.ISupportInitialize)trackBar_Start).BeginInit(); + ((System.ComponentModel.ISupportInitialize)trackBar_End).BeginInit(); + ((System.ComponentModel.ISupportInitialize)numericUpDown_LoopStart).BeginInit(); + ((System.ComponentModel.ISupportInitialize)numericUpDown_LoopEnd).BeginInit(); + SuspendLayout(); // // trackBar_trk // - resources.ApplyResources(this.trackBar_trk, "trackBar_trk"); - this.trackBar_trk.Name = "trackBar_trk"; - this.trackBar_trk.TickStyle = System.Windows.Forms.TickStyle.Both; + resources.ApplyResources(trackBar_trk, "trackBar_trk"); + trackBar_trk.Name = "trackBar_trk"; + trackBar_trk.TickStyle = TickStyle.Both; // // button_Play // - resources.ApplyResources(this.button_Play, "button_Play"); - this.button_Play.Name = "button_Play"; - this.button_Play.UseVisualStyleBackColor = true; - this.button_Play.Click += new System.EventHandler(this.Button_Play_Click); + resources.ApplyResources(button_Play, "button_Play"); + button_Play.Name = "button_Play"; + button_Play.UseVisualStyleBackColor = true; + button_Play.Click += Button_Play_Click; // // button_Stop // - resources.ApplyResources(this.button_Stop, "button_Stop"); - this.button_Stop.Name = "button_Stop"; - this.button_Stop.UseVisualStyleBackColor = true; - this.button_Stop.Click += new System.EventHandler(this.Button_Stop_Click); + resources.ApplyResources(button_Stop, "button_Stop"); + button_Stop.Name = "button_Stop"; + button_Stop.UseVisualStyleBackColor = true; + button_Stop.Click += Button_Stop_Click; // // button_OK // - resources.ApplyResources(this.button_OK, "button_OK"); - this.button_OK.Name = "button_OK"; - this.button_OK.UseVisualStyleBackColor = true; - this.button_OK.Click += new System.EventHandler(this.Button_OK_Click); + resources.ApplyResources(button_OK, "button_OK"); + button_OK.Name = "button_OK"; + button_OK.UseVisualStyleBackColor = true; + button_OK.Click += Button_OK_Click; // // button_Cancel // - resources.ApplyResources(this.button_Cancel, "button_Cancel"); - this.button_Cancel.Name = "button_Cancel"; - this.button_Cancel.UseVisualStyleBackColor = true; - this.button_Cancel.Click += new System.EventHandler(this.Button_Cancel_Click); + resources.ApplyResources(button_Cancel, "button_Cancel"); + button_Cancel.Name = "button_Cancel"; + button_Cancel.UseVisualStyleBackColor = true; + button_Cancel.Click += Button_Cancel_Click; // // label_Samples // - resources.ApplyResources(this.label_Samples, "label_Samples"); - this.label_Samples.Name = "label_Samples"; + resources.ApplyResources(label_Samples, "label_Samples"); + label_Samples.Name = "label_Samples"; // // timer_Reload // - this.timer_Reload.Tick += new System.EventHandler(this.Timer_Reload_Tick); + timer_Reload.Tick += Timer_Reload_Tick; // // label_Length // - resources.ApplyResources(this.label_Length, "label_Length"); - this.label_Length.Name = "label_Length"; + resources.ApplyResources(label_Length, "label_Length"); + label_Length.Name = "label_Length"; // // trackBar_Start // - resources.ApplyResources(this.trackBar_Start, "trackBar_Start"); - this.trackBar_Start.Name = "trackBar_Start"; - this.trackBar_Start.TickStyle = System.Windows.Forms.TickStyle.TopLeft; + resources.ApplyResources(trackBar_Start, "trackBar_Start"); + trackBar_Start.Name = "trackBar_Start"; + trackBar_Start.TickStyle = TickStyle.TopLeft; // // trackBar_End // - resources.ApplyResources(this.trackBar_End, "trackBar_End"); - this.trackBar_End.Name = "trackBar_End"; + resources.ApplyResources(trackBar_End, "trackBar_End"); + trackBar_End.Name = "trackBar_End"; // // label_LoopStartSamples // - resources.ApplyResources(this.label_LoopStartSamples, "label_LoopStartSamples"); - this.label_LoopStartSamples.Name = "label_LoopStartSamples"; + resources.ApplyResources(label_LoopStartSamples, "label_LoopStartSamples"); + label_LoopStartSamples.Name = "label_LoopStartSamples"; // // label_LoopEndSamples // - resources.ApplyResources(this.label_LoopEndSamples, "label_LoopEndSamples"); - this.label_LoopEndSamples.Name = "label_LoopEndSamples"; + resources.ApplyResources(label_LoopEndSamples, "label_LoopEndSamples"); + label_LoopEndSamples.Name = "label_LoopEndSamples"; // // button_SetStart // - resources.ApplyResources(this.button_SetStart, "button_SetStart"); - this.button_SetStart.Name = "button_SetStart"; - this.button_SetStart.UseVisualStyleBackColor = true; - this.button_SetStart.Click += new System.EventHandler(this.Button_SetStart_Click); + resources.ApplyResources(button_SetStart, "button_SetStart"); + button_SetStart.Name = "button_SetStart"; + button_SetStart.UseVisualStyleBackColor = true; + button_SetStart.Click += Button_SetStart_Click; // // button_SetEnd // - resources.ApplyResources(this.button_SetEnd, "button_SetEnd"); - this.button_SetEnd.Name = "button_SetEnd"; - this.button_SetEnd.UseVisualStyleBackColor = true; - this.button_SetEnd.Click += new System.EventHandler(this.Button_SetEnd_Click); + resources.ApplyResources(button_SetEnd, "button_SetEnd"); + button_SetEnd.Name = "button_SetEnd"; + button_SetEnd.UseVisualStyleBackColor = true; + button_SetEnd.Click += Button_SetEnd_Click; // // numericUpDown_LoopStart // - resources.ApplyResources(this.numericUpDown_LoopStart, "numericUpDown_LoopStart"); - this.numericUpDown_LoopStart.Name = "numericUpDown_LoopStart"; - this.numericUpDown_LoopStart.ValueChanged += new System.EventHandler(this.NumericUpDown_LoopStart_ValueChanged); + resources.ApplyResources(numericUpDown_LoopStart, "numericUpDown_LoopStart"); + numericUpDown_LoopStart.Name = "numericUpDown_LoopStart"; + numericUpDown_LoopStart.ValueChanged += NumericUpDown_LoopStart_ValueChanged; // // numericUpDown_LoopEnd // - resources.ApplyResources(this.numericUpDown_LoopEnd, "numericUpDown_LoopEnd"); - this.numericUpDown_LoopEnd.Name = "numericUpDown_LoopEnd"; - this.numericUpDown_LoopEnd.ValueChanged += new System.EventHandler(this.NumericUpDown_LoopEnd_ValueChanged); + resources.ApplyResources(numericUpDown_LoopEnd, "numericUpDown_LoopEnd"); + numericUpDown_LoopEnd.Name = "numericUpDown_LoopEnd"; + numericUpDown_LoopEnd.ValueChanged += NumericUpDown_LoopEnd_ValueChanged; // // checkBox_LoopEnable // - resources.ApplyResources(this.checkBox_LoopEnable, "checkBox_LoopEnable"); - this.checkBox_LoopEnable.Name = "checkBox_LoopEnable"; - this.checkBox_LoopEnable.UseVisualStyleBackColor = true; - this.checkBox_LoopEnable.CheckedChanged += new System.EventHandler(this.CheckBox_LoopEnable_CheckedChanged); + resources.ApplyResources(checkBox_LoopEnable, "checkBox_LoopEnable"); + checkBox_LoopEnable.Name = "checkBox_LoopEnable"; + checkBox_LoopEnable.UseVisualStyleBackColor = true; + checkBox_LoopEnable.CheckedChanged += CheckBox_LoopEnable_CheckedChanged; // // radioButton_at3 // - resources.ApplyResources(this.radioButton_at3, "radioButton_at3"); - this.radioButton_at3.Checked = true; - this.radioButton_at3.Name = "radioButton_at3"; - this.radioButton_at3.TabStop = true; - this.radioButton_at3.UseVisualStyleBackColor = true; + resources.ApplyResources(radioButton_at3, "radioButton_at3"); + radioButton_at3.Checked = true; + radioButton_at3.Name = "radioButton_at3"; + radioButton_at3.TabStop = true; + radioButton_at3.UseVisualStyleBackColor = true; + radioButton_at3.CheckedChanged += radioButton_at3_CheckedChanged; // // radioButton_at9 // - resources.ApplyResources(this.radioButton_at9, "radioButton_at9"); - this.radioButton_at9.Name = "radioButton_at9"; - this.radioButton_at9.TabStop = true; - this.radioButton_at9.UseVisualStyleBackColor = true; + resources.ApplyResources(radioButton_at9, "radioButton_at9"); + radioButton_at9.Name = "radioButton_at9"; + radioButton_at9.TabStop = true; + radioButton_at9.UseVisualStyleBackColor = true; + radioButton_at9.CheckedChanged += radioButton_at9_CheckedChanged; // // label_File // - this.label_File.AutoEllipsis = true; - resources.ApplyResources(this.label_File, "label_File"); - this.label_File.Name = "label_File"; + label_File.AutoEllipsis = true; + resources.ApplyResources(label_File, "label_File"); + label_File.Name = "label_File"; // // button_Prev // - resources.ApplyResources(this.button_Prev, "button_Prev"); - this.button_Prev.Name = "button_Prev"; - this.button_Prev.UseVisualStyleBackColor = true; - this.button_Prev.Click += new System.EventHandler(this.Button_Prev_Click); + resources.ApplyResources(button_Prev, "button_Prev"); + button_Prev.Name = "button_Prev"; + button_Prev.UseVisualStyleBackColor = true; + button_Prev.Click += Button_Prev_Click; // // button_Next // - resources.ApplyResources(this.button_Next, "button_Next"); - this.button_Next.Name = "button_Next"; - this.button_Next.UseVisualStyleBackColor = true; - this.button_Next.Click += new System.EventHandler(this.Button_Next_Click); + resources.ApplyResources(button_Next, "button_Next"); + button_Next.Name = "button_Next"; + button_Next.UseVisualStyleBackColor = true; + button_Next.Click += Button_Next_Click; // // label_Psamples // - resources.ApplyResources(this.label_Psamples, "label_Psamples"); - this.label_Psamples.Name = "label_Psamples"; + resources.ApplyResources(label_Psamples, "label_Psamples"); + label_Psamples.Name = "label_Psamples"; // // label_Plength // - resources.ApplyResources(this.label_Plength, "label_Plength"); - this.label_Plength.Name = "label_Plength"; + resources.ApplyResources(label_Plength, "label_Plength"); + label_Plength.Name = "label_Plength"; // // volumeSlider1 // - resources.ApplyResources(this.volumeSlider1, "volumeSlider1"); - this.volumeSlider1.Name = "volumeSlider1"; - this.volumeSlider1.VolumeChanged += new System.EventHandler(this.VolumeSlider1_VolumeChanged); + resources.ApplyResources(volumeSlider1, "volumeSlider1"); + volumeSlider1.Name = "volumeSlider1"; + volumeSlider1.VolumeChanged += VolumeSlider1_VolumeChanged; // // label_Volume // - resources.ApplyResources(this.label_Volume, "label_Volume"); - this.label_Volume.Name = "label_Volume"; + resources.ApplyResources(label_Volume, "label_Volume"); + label_Volume.Name = "label_Volume"; // // button_LS_Current // - resources.ApplyResources(this.button_LS_Current, "button_LS_Current"); - this.button_LS_Current.Name = "button_LS_Current"; - this.button_LS_Current.UseVisualStyleBackColor = true; - this.button_LS_Current.Click += new System.EventHandler(this.Button_LS_Current_Click); + resources.ApplyResources(button_LS_Current, "button_LS_Current"); + button_LS_Current.Name = "button_LS_Current"; + button_LS_Current.UseVisualStyleBackColor = true; + button_LS_Current.Click += Button_LS_Current_Click; // // button_LE_Current // - resources.ApplyResources(this.button_LE_Current, "button_LE_Current"); - this.button_LE_Current.Name = "button_LE_Current"; - this.button_LE_Current.UseVisualStyleBackColor = true; - this.button_LE_Current.Click += new System.EventHandler(this.Button_LE_Current_Click); + resources.ApplyResources(button_LE_Current, "button_LE_Current"); + button_LE_Current.Name = "button_LE_Current"; + button_LE_Current.UseVisualStyleBackColor = true; + button_LE_Current.Click += Button_LE_Current_Click; // // FormLPC // - this.AcceptButton = this.button_OK; + AcceptButton = button_OK; resources.ApplyResources(this, "$this"); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.button_Cancel; - this.ControlBox = false; - this.Controls.Add(this.button_LE_Current); - this.Controls.Add(this.button_LS_Current); - this.Controls.Add(this.label_Volume); - this.Controls.Add(this.volumeSlider1); - this.Controls.Add(this.label_Plength); - this.Controls.Add(this.label_Psamples); - this.Controls.Add(this.button_Next); - this.Controls.Add(this.button_Prev); - this.Controls.Add(this.label_File); - this.Controls.Add(this.radioButton_at9); - this.Controls.Add(this.radioButton_at3); - this.Controls.Add(this.checkBox_LoopEnable); - this.Controls.Add(this.numericUpDown_LoopEnd); - this.Controls.Add(this.numericUpDown_LoopStart); - this.Controls.Add(this.trackBar_End); - this.Controls.Add(this.button_SetEnd); - this.Controls.Add(this.button_SetStart); - this.Controls.Add(this.label_LoopEndSamples); - this.Controls.Add(this.label_LoopStartSamples); - this.Controls.Add(this.trackBar_trk); - this.Controls.Add(this.label_Length); - this.Controls.Add(this.label_Samples); - this.Controls.Add(this.button_Cancel); - this.Controls.Add(this.button_OK); - this.Controls.Add(this.button_Stop); - this.Controls.Add(this.button_Play); - this.Controls.Add(this.trackBar_Start); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.Name = "FormLPC"; - this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.FormLPC_FormClosed); - this.Load += new System.EventHandler(this.FormLPC_Load); - this.Paint += new System.Windows.Forms.PaintEventHandler(this.FormLPC_Paint); - ((System.ComponentModel.ISupportInitialize)(this.trackBar_trk)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.trackBar_Start)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.trackBar_End)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_LoopStart)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_LoopEnd)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - + AutoScaleMode = AutoScaleMode.Font; + CancelButton = button_Cancel; + ControlBox = false; + Controls.Add(button_LE_Current); + Controls.Add(button_LS_Current); + Controls.Add(label_Volume); + Controls.Add(volumeSlider1); + Controls.Add(label_Plength); + Controls.Add(label_Psamples); + Controls.Add(button_Next); + Controls.Add(button_Prev); + Controls.Add(label_File); + Controls.Add(radioButton_at9); + Controls.Add(radioButton_at3); + Controls.Add(checkBox_LoopEnable); + Controls.Add(numericUpDown_LoopEnd); + Controls.Add(numericUpDown_LoopStart); + Controls.Add(trackBar_End); + Controls.Add(button_SetEnd); + Controls.Add(button_SetStart); + Controls.Add(label_LoopEndSamples); + Controls.Add(label_LoopStartSamples); + Controls.Add(trackBar_trk); + Controls.Add(label_Length); + Controls.Add(label_Samples); + Controls.Add(button_Cancel); + Controls.Add(button_OK); + Controls.Add(button_Stop); + Controls.Add(button_Play); + Controls.Add(trackBar_Start); + FormBorderStyle = FormBorderStyle.FixedSingle; + Name = "FormLPC"; + FormClosed += FormLPC_FormClosed; + Load += FormLPC_Load; + Paint += FormLPC_Paint; + ((System.ComponentModel.ISupportInitialize)trackBar_trk).EndInit(); + ((System.ComponentModel.ISupportInitialize)trackBar_Start).EndInit(); + ((System.ComponentModel.ISupportInitialize)trackBar_End).EndInit(); + ((System.ComponentModel.ISupportInitialize)numericUpDown_LoopStart).EndInit(); + ((System.ComponentModel.ISupportInitialize)numericUpDown_LoopEnd).EndInit(); + ResumeLayout(false); + PerformLayout(); } #endregion diff --git a/src/Forms/FormLPC.cs b/src/Forms/FormLPC.cs index 5e27c15..7e8d9cc 100644 --- a/src/Forms/FormLPC.cs +++ b/src/Forms/FormLPC.cs @@ -3,6 +3,7 @@ using System.Text; using static ATRACTool_Reloaded.Common; using NAudio.Wave.SampleProviders; +using System.Diagnostics; namespace ATRACTool_Reloaded { @@ -10,17 +11,27 @@ public partial class FormLPC : Form { private readonly WaveIn wi = new(); private readonly WaveOut wo = new(); - private NotifyingSampleProvider osp = null!; - private AudioFileReader reader = null!; + private ISampleProvider isp = null!; + WaveFileReader reader; + //private AudioFileReader reader = null!; long Sample, Start = 0, End = 0; + float[] SampleF_L, SampleF_R; int bytePerSec, position, length, btnpos; TimeSpan time; bool mouseDown = false; - public FormLPC() + public FormLPC(bool IsEnabledBtn) { InitializeComponent(); + if (!IsEnabledBtn) + { + FormBorderStyle = FormBorderStyle.None; + button_OK.Enabled = false; + button_OK.Visible = false; + button_Cancel.Enabled = false; + button_Cancel.Visible = false; + } trackBar_trk.Scroll += TrackBar_trk_Scroll; trackBar_Start.Scroll += TrackBar_Start_Scroll; trackBar_End.Scroll += TrackBar_End_Scroll; @@ -68,7 +79,7 @@ private void FormLPC_Load(object sender, EventArgs e) { reader = new(Common.Generic.OpenFilePaths[0]); FileInfo fi = new(Common.Generic.OpenFilePaths[0]); - label_File.Text = fi.Name + "[ " + reader.WaveFormat.BitsPerSample + "-bit, " + reader.WaveFormat.SampleRate + "Hz ]"; + label_File.Text = fi.Name + " [" + reader.WaveFormat.BitsPerSample + "-bit," + reader.WaveFormat.SampleRate + "Hz]"; button_Prev.Enabled = false; button_Next.Enabled = false; } @@ -106,13 +117,13 @@ private void FormLPC_Load(object sender, EventArgs e) { reader = new(Common.Generic.OpenFilePaths[0]); FileInfo fi = new(Common.Generic.OpenFilePaths[0]); - label_File.Text = fi.Name; + label_File.Text = fi.Name + " [" + reader.WaveFormat.BitsPerSample + "-bit," + reader.WaveFormat.SampleRate + "Hz]"; button_Prev.Enabled = false; button_Next.Enabled = true; btnpos = 1; } } - + wo.Init(reader); trackBar_trk.Minimum = 0; trackBar_trk.Maximum = (int)reader.TotalTime.TotalMilliseconds; @@ -194,18 +205,79 @@ private void Timer_Reload_Tick(object sender, EventArgs e) private void Playback() { + //long rp = 0; while (wo.PlaybackState != PlaybackState.Stopped) { - + /*long FasterPos = wo.GetPosition() / wo.OutputWaveFormat.BlockAlign; + long ReaderPos = reader.Position / reader.WaveFormat.BlockAlign; + int ct = (int)reader.CurrentTime.TotalMilliseconds; + if (wo.PlaybackState == PlaybackState.Paused) + { + if (mouseDown) + { + Sample = ReaderPos; + rp = ReaderPos; + } + } + if (wo.PlaybackState == PlaybackState.Playing) + { + if (mouseDown) + { + if (ct == 0) + { + wo.Stop(); + } + Sample = ReaderPos; + rp = ReaderPos; + } + else + { + if (rp < FasterPos) + { + Sample = FasterPos - rp; + } + else if (rp > FasterPos) + { + Sample = FasterPos + rp; + } + else + { + Sample = FasterPos + rp; + } + } + }*/ position = (int)reader.Position / reader.WaveFormat.AverageBytesPerSecond; time = new(0, 0, position); - Sample = reader.Position / reader.WaveFormat.BlockAlign; + if (wo.PlaybackState == PlaybackState.Paused) + { + Sample = reader.Position / reader.WaveFormat.BlockAlign; + } + else + { + //SampleF_L = new float[reader.Length / reader.WaveFormat.BlockAlign]; + //float[] smpl = reader.ReadNextSampleFrame(); + Sample = reader.Position / reader.WaveFormat.BlockAlign; + } + + } + } + + private void SampleCalc() + { + SampleF_L = new float[reader.Length / reader.WaveFormat.BlockAlign]; + SampleF_R = new float[reader.Length / reader.WaveFormat.BlockAlign]; + + for (int i = 0; i < SampleF_L.Length; i++) + { + float[] smpl = reader.ReadNextSampleFrame(); + SampleF_L[i] = smpl[0]; + SampleF_R[i] = smpl[1]; } } private void FormLPC_Paint(object sender, PaintEventArgs e) { - + } private void Button_SetStart_Click(object sender, EventArgs e) @@ -234,19 +306,19 @@ private void Button_Prev_Click(object sender, EventArgs e) { btnpos--; FileInfo fi = new(Common.Generic.OpenFilePaths[btnpos - 1]); - label_File.Text = fi.Name; wo.Stop(); button_Play.Text = Localization.PlayCaption; reader.Position = 0; reader.Close(); button_Stop.Enabled = false; - + if (btnpos == 1) { reader = new(Common.Generic.OpenFilePaths[btnpos - 1]); wo.Init(reader); ResetAFR(); + label_File.Text = fi.Name + " [" + reader.WaveFormat.BitsPerSample + "-bit," + reader.WaveFormat.SampleRate + "Hz]"; button_Prev.Enabled = false; button_Next.Enabled = true; } @@ -255,6 +327,7 @@ private void Button_Prev_Click(object sender, EventArgs e) reader = new(Common.Generic.OpenFilePaths[btnpos - 1]); wo.Init(reader); ResetAFR(); + label_File.Text = fi.Name + " [" + reader.WaveFormat.BitsPerSample + "-bit," + reader.WaveFormat.SampleRate + "Hz]"; button_Prev.Enabled = true; button_Next.Enabled = true; } @@ -264,7 +337,6 @@ private void Button_Next_Click(object sender, EventArgs e) { btnpos++; FileInfo fi = new(Common.Generic.OpenFilePaths[btnpos - 1]); - label_File.Text = fi.Name; wo.Stop(); button_Play.Text = Localization.PlayCaption; @@ -277,6 +349,7 @@ private void Button_Next_Click(object sender, EventArgs e) reader = new(Common.Generic.OpenFilePaths[btnpos - 1]); wo.Init(reader); ResetAFR(); + label_File.Text = fi.Name + " [" + reader.WaveFormat.BitsPerSample + "-bit," + reader.WaveFormat.SampleRate + "Hz]"; button_Next.Enabled = false; button_Prev.Enabled = true; } @@ -285,6 +358,7 @@ private void Button_Next_Click(object sender, EventArgs e) reader = new(Common.Generic.OpenFilePaths[btnpos - 1]); wo.Init(reader); ResetAFR(); + label_File.Text = fi.Name + " [" + reader.WaveFormat.BitsPerSample + "-bit," + reader.WaveFormat.SampleRate + "Hz]"; button_Next.Enabled = true; button_Prev.Enabled = true; } @@ -316,6 +390,25 @@ private void CheckBox_LoopEnable_CheckedChanged(object sender, EventArgs e) { if (checkBox_LoopEnable.Checked != false) { + if (radioButton_at3.Checked) + { + if (CheckLoopSoundEnabled(false)) + { + MessageBox.Show(this, "If the item to loop from the beginning to the end of the sound source is enabled in the settings screen, the loop range setting will not be reflected.", Localization.MSGBoxWarningCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning); + ResetLoopEnable(); + return; + } + } + else if (radioButton_at9.Checked) + { + if (CheckLoopSoundEnabled(true)) + { + MessageBox.Show(this, "If the item to loop from the beginning to the end of the sound source is enabled in the settings screen, the loop range setting will not be reflected.", Localization.MSGBoxWarningCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning); + ResetLoopEnable(); + return; + } + } + trackBar_Start.Enabled = true; trackBar_End.Enabled = true; numericUpDown_LoopStart.Enabled = true; @@ -425,5 +518,65 @@ private void ResetAFR() numericUpDown_LoopStart.Value = 0; numericUpDown_LoopEnd.Value = tb; } + + private static bool CheckLoopSoundEnabled(bool IsAT9) + { + Config.Load(Common.xmlpath); + if (IsAT9) + { + if (bool.Parse(Config.Entry["ATRAC9_LoopSound"].Value)) + { + return true; + } + else { return false; } + } + else + { + if (bool.Parse(Config.Entry["ATRAC3_LoopSound"].Value)) + { + return true; + } + else { return false; } + } + } + + private void radioButton_at3_CheckedChanged(object sender, EventArgs e) + { + if (checkBox_LoopEnable.Checked && radioButton_at3.Checked) + { + if (CheckLoopSoundEnabled(false)) + { + MessageBox.Show(this, "If the item to loop from the beginning to the end of the sound source is enabled in the settings screen, the loop range setting will not be reflected.", Localization.MSGBoxWarningCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning); + ResetLoopEnable(); + return; + } + } + } + + private void radioButton_at9_CheckedChanged(object sender, EventArgs e) + { + if (checkBox_LoopEnable.Checked && radioButton_at9.Checked) + { + if (CheckLoopSoundEnabled(true)) + { + MessageBox.Show(this, "If the item to loop from the beginning to the end of the sound source is enabled in the settings screen, the loop range setting will not be reflected.", Localization.MSGBoxWarningCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning); + ResetLoopEnable(); + return; + } + } + } + + private void ResetLoopEnable() + { + checkBox_LoopEnable.Checked = false; + trackBar_Start.Enabled = false; + trackBar_End.Enabled = false; + numericUpDown_LoopStart.Enabled = false; + numericUpDown_LoopEnd.Enabled = false; + button_LS_Current.Enabled = false; + button_LE_Current.Enabled = false; + button_SetStart.Enabled = false; + button_SetEnd.Enabled = false; + } } } diff --git a/src/Forms/FormLPC.resx b/src/Forms/FormLPC.resx index a231dea..07900bc 100644 --- a/src/Forms/FormLPC.resx +++ b/src/Forms/FormLPC.resx @@ -1,4 +1,64 @@ - + + + diff --git a/src/Forms/FormMain.Designer.cs b/src/Forms/FormMain.Designer.cs index 653b50c..958b91d 100644 --- a/src/Forms/FormMain.Designer.cs +++ b/src/Forms/FormMain.Designer.cs @@ -29,295 +29,291 @@ protected override void Dispose(bool disposing) private void InitializeComponent() { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormMain)); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.label_Sizetxt = new System.Windows.Forms.Label(); - this.label4 = new System.Windows.Forms.Label(); - this.label_Formattxt = new System.Windows.Forms.Label(); - this.label_Filepath = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.label_NotReaded = new System.Windows.Forms.Label(); - this.menuStrip1 = new System.Windows.Forms.MenuStrip(); - this.fileFToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.openFileOToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.closeFileCToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator(); - this.exitXToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.settingsSToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.convertSettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.saveMethodSettingsMToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolsTToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.convertAudioToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.audioToWAVEToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.wAVEToAudioToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.loopPointCreationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.helpHToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.aboutATRACToolToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator(); - this.checkForUpdatesUToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.button_Decode = new System.Windows.Forms.Button(); - this.button_Encode = new System.Windows.Forms.Button(); - this.statusStrip1 = new System.Windows.Forms.StatusStrip(); - this.toolStripStatusLabel_Status = new System.Windows.Forms.ToolStripStatusLabel(); - this.toolStripDropDownButton_EF = new System.Windows.Forms.ToolStripDropDownButton(); - this.aTRAC3ATRAC3ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.aTRAC9ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.groupBox1.SuspendLayout(); - this.menuStrip1.SuspendLayout(); - this.statusStrip1.SuspendLayout(); - this.SuspendLayout(); + groupBox1 = new GroupBox(); + label_Sizetxt = new Label(); + label4 = new Label(); + label_Formattxt = new Label(); + label_Filepath = new Label(); + label3 = new Label(); + label2 = new Label(); + label_NotReaded = new Label(); + menuStrip1 = new MenuStrip(); + fileFToolStripMenuItem = new ToolStripMenuItem(); + openFileOToolStripMenuItem = new ToolStripMenuItem(); + closeFileCToolStripMenuItem = new ToolStripMenuItem(); + toolStripMenuItem1 = new ToolStripSeparator(); + exitXToolStripMenuItem = new ToolStripMenuItem(); + settingsSToolStripMenuItem = new ToolStripMenuItem(); + convertSettingsToolStripMenuItem = new ToolStripMenuItem(); + saveMethodSettingsMToolStripMenuItem = new ToolStripMenuItem(); + toolsTToolStripMenuItem = new ToolStripMenuItem(); + convertAudioToolStripMenuItem = new ToolStripMenuItem(); + audioToWAVEToolStripMenuItem = new ToolStripMenuItem(); + wAVEToAudioToolStripMenuItem = new ToolStripMenuItem(); + loopPointCreationToolStripMenuItem = new ToolStripMenuItem(); + helpHToolStripMenuItem = new ToolStripMenuItem(); + aboutATRACToolToolStripMenuItem = new ToolStripMenuItem(); + toolStripMenuItem2 = new ToolStripSeparator(); + checkForUpdatesUToolStripMenuItem = new ToolStripMenuItem(); + button_Decode = new Button(); + button_Encode = new Button(); + statusStrip1 = new StatusStrip(); + toolStripStatusLabel_Status = new ToolStripStatusLabel(); + toolStripDropDownButton_EF = new ToolStripDropDownButton(); + aTRAC3ATRAC3ToolStripMenuItem = new ToolStripMenuItem(); + aTRAC9ToolStripMenuItem = new ToolStripMenuItem(); + panel_Control = new Panel(); + panel_Main = new Panel(); + groupBox1.SuspendLayout(); + menuStrip1.SuspendLayout(); + statusStrip1.SuspendLayout(); + panel_Control.SuspendLayout(); + panel_Main.SuspendLayout(); + SuspendLayout(); // // groupBox1 // - this.groupBox1.Controls.Add(this.label_Sizetxt); - this.groupBox1.Controls.Add(this.label4); - this.groupBox1.Controls.Add(this.label_Formattxt); - this.groupBox1.Controls.Add(this.label_Filepath); - this.groupBox1.Controls.Add(this.label3); - this.groupBox1.Controls.Add(this.label2); - resources.ApplyResources(this.groupBox1, "groupBox1"); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.TabStop = false; + resources.ApplyResources(groupBox1, "groupBox1"); + groupBox1.Controls.Add(label_Sizetxt); + groupBox1.Controls.Add(label4); + groupBox1.Controls.Add(label_Formattxt); + groupBox1.Controls.Add(label_Filepath); + groupBox1.Controls.Add(label3); + groupBox1.Controls.Add(label2); + groupBox1.Name = "groupBox1"; + groupBox1.TabStop = false; // // label_Sizetxt // - resources.ApplyResources(this.label_Sizetxt, "label_Sizetxt"); - this.label_Sizetxt.Name = "label_Sizetxt"; + resources.ApplyResources(label_Sizetxt, "label_Sizetxt"); + label_Sizetxt.Name = "label_Sizetxt"; // // label4 // - resources.ApplyResources(this.label4, "label4"); - this.label4.Name = "label4"; + resources.ApplyResources(label4, "label4"); + label4.Name = "label4"; // // label_Formattxt // - resources.ApplyResources(this.label_Formattxt, "label_Formattxt"); - this.label_Formattxt.Name = "label_Formattxt"; + resources.ApplyResources(label_Formattxt, "label_Formattxt"); + label_Formattxt.Name = "label_Formattxt"; // // label_Filepath // - this.label_Filepath.AutoEllipsis = true; - resources.ApplyResources(this.label_Filepath, "label_Filepath"); - this.label_Filepath.Name = "label_Filepath"; + resources.ApplyResources(label_Filepath, "label_Filepath"); + label_Filepath.AutoEllipsis = true; + label_Filepath.Name = "label_Filepath"; // // label3 // - resources.ApplyResources(this.label3, "label3"); - this.label3.Name = "label3"; + resources.ApplyResources(label3, "label3"); + label3.Name = "label3"; // // label2 // - resources.ApplyResources(this.label2, "label2"); - this.label2.Name = "label2"; + resources.ApplyResources(label2, "label2"); + label2.Name = "label2"; // // label_NotReaded // - resources.ApplyResources(this.label_NotReaded, "label_NotReaded"); - this.label_NotReaded.Name = "label_NotReaded"; + resources.ApplyResources(label_NotReaded, "label_NotReaded"); + label_NotReaded.Name = "label_NotReaded"; // // menuStrip1 // - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.fileFToolStripMenuItem, - this.settingsSToolStripMenuItem, - this.toolsTToolStripMenuItem, - this.helpHToolStripMenuItem}); - resources.ApplyResources(this.menuStrip1, "menuStrip1"); - this.menuStrip1.Name = "menuStrip1"; + resources.ApplyResources(menuStrip1, "menuStrip1"); + menuStrip1.Items.AddRange(new ToolStripItem[] { fileFToolStripMenuItem, settingsSToolStripMenuItem, toolsTToolStripMenuItem, helpHToolStripMenuItem }); + menuStrip1.Name = "menuStrip1"; // // fileFToolStripMenuItem // - this.fileFToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.openFileOToolStripMenuItem, - this.closeFileCToolStripMenuItem, - this.toolStripMenuItem1, - this.exitXToolStripMenuItem}); - this.fileFToolStripMenuItem.Name = "fileFToolStripMenuItem"; - resources.ApplyResources(this.fileFToolStripMenuItem, "fileFToolStripMenuItem"); + resources.ApplyResources(fileFToolStripMenuItem, "fileFToolStripMenuItem"); + fileFToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { openFileOToolStripMenuItem, closeFileCToolStripMenuItem, toolStripMenuItem1, exitXToolStripMenuItem }); + fileFToolStripMenuItem.Name = "fileFToolStripMenuItem"; // // openFileOToolStripMenuItem // - this.openFileOToolStripMenuItem.Name = "openFileOToolStripMenuItem"; - resources.ApplyResources(this.openFileOToolStripMenuItem, "openFileOToolStripMenuItem"); - this.openFileOToolStripMenuItem.Click += new System.EventHandler(this.OpenFileOToolStripMenuItem_Click); + resources.ApplyResources(openFileOToolStripMenuItem, "openFileOToolStripMenuItem"); + openFileOToolStripMenuItem.Name = "openFileOToolStripMenuItem"; + openFileOToolStripMenuItem.Click += OpenFileOToolStripMenuItem_Click; // // closeFileCToolStripMenuItem // - this.closeFileCToolStripMenuItem.Name = "closeFileCToolStripMenuItem"; - resources.ApplyResources(this.closeFileCToolStripMenuItem, "closeFileCToolStripMenuItem"); - this.closeFileCToolStripMenuItem.Click += new System.EventHandler(this.CloseFileCToolStripMenuItem_Click); + resources.ApplyResources(closeFileCToolStripMenuItem, "closeFileCToolStripMenuItem"); + closeFileCToolStripMenuItem.Name = "closeFileCToolStripMenuItem"; + closeFileCToolStripMenuItem.Click += CloseFileCToolStripMenuItem_Click; // // toolStripMenuItem1 // - this.toolStripMenuItem1.Name = "toolStripMenuItem1"; - resources.ApplyResources(this.toolStripMenuItem1, "toolStripMenuItem1"); + resources.ApplyResources(toolStripMenuItem1, "toolStripMenuItem1"); + toolStripMenuItem1.Name = "toolStripMenuItem1"; // // exitXToolStripMenuItem // - this.exitXToolStripMenuItem.Name = "exitXToolStripMenuItem"; - resources.ApplyResources(this.exitXToolStripMenuItem, "exitXToolStripMenuItem"); - this.exitXToolStripMenuItem.Click += new System.EventHandler(this.ExitXToolStripMenuItem_Click); + resources.ApplyResources(exitXToolStripMenuItem, "exitXToolStripMenuItem"); + exitXToolStripMenuItem.Name = "exitXToolStripMenuItem"; + exitXToolStripMenuItem.Click += ExitXToolStripMenuItem_Click; // // settingsSToolStripMenuItem // - this.settingsSToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.convertSettingsToolStripMenuItem, - this.saveMethodSettingsMToolStripMenuItem}); - this.settingsSToolStripMenuItem.Name = "settingsSToolStripMenuItem"; - resources.ApplyResources(this.settingsSToolStripMenuItem, "settingsSToolStripMenuItem"); + resources.ApplyResources(settingsSToolStripMenuItem, "settingsSToolStripMenuItem"); + settingsSToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { convertSettingsToolStripMenuItem, saveMethodSettingsMToolStripMenuItem }); + settingsSToolStripMenuItem.Name = "settingsSToolStripMenuItem"; // // convertSettingsToolStripMenuItem // - this.convertSettingsToolStripMenuItem.Name = "convertSettingsToolStripMenuItem"; - resources.ApplyResources(this.convertSettingsToolStripMenuItem, "convertSettingsToolStripMenuItem"); - this.convertSettingsToolStripMenuItem.Click += new System.EventHandler(this.ConvertSettingsToolStripMenuItem_Click); + resources.ApplyResources(convertSettingsToolStripMenuItem, "convertSettingsToolStripMenuItem"); + convertSettingsToolStripMenuItem.Name = "convertSettingsToolStripMenuItem"; + convertSettingsToolStripMenuItem.Click += ConvertSettingsToolStripMenuItem_Click; // // saveMethodSettingsMToolStripMenuItem // - this.saveMethodSettingsMToolStripMenuItem.Name = "saveMethodSettingsMToolStripMenuItem"; - resources.ApplyResources(this.saveMethodSettingsMToolStripMenuItem, "saveMethodSettingsMToolStripMenuItem"); - this.saveMethodSettingsMToolStripMenuItem.Click += new System.EventHandler(this.PreferencesMToolStripMenuItem_Click); + resources.ApplyResources(saveMethodSettingsMToolStripMenuItem, "saveMethodSettingsMToolStripMenuItem"); + saveMethodSettingsMToolStripMenuItem.Name = "saveMethodSettingsMToolStripMenuItem"; + saveMethodSettingsMToolStripMenuItem.Click += PreferencesMToolStripMenuItem_Click; // // toolsTToolStripMenuItem // - this.toolsTToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.convertAudioToolStripMenuItem, - this.loopPointCreationToolStripMenuItem}); - this.toolsTToolStripMenuItem.Name = "toolsTToolStripMenuItem"; - resources.ApplyResources(this.toolsTToolStripMenuItem, "toolsTToolStripMenuItem"); + resources.ApplyResources(toolsTToolStripMenuItem, "toolsTToolStripMenuItem"); + toolsTToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { convertAudioToolStripMenuItem, loopPointCreationToolStripMenuItem }); + toolsTToolStripMenuItem.Name = "toolsTToolStripMenuItem"; // // convertAudioToolStripMenuItem // - this.convertAudioToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.audioToWAVEToolStripMenuItem, - this.wAVEToAudioToolStripMenuItem}); - this.convertAudioToolStripMenuItem.Name = "convertAudioToolStripMenuItem"; - resources.ApplyResources(this.convertAudioToolStripMenuItem, "convertAudioToolStripMenuItem"); - this.convertAudioToolStripMenuItem.Click += new System.EventHandler(this.ConvertAudioToolStripMenuItem_Click); + resources.ApplyResources(convertAudioToolStripMenuItem, "convertAudioToolStripMenuItem"); + convertAudioToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { audioToWAVEToolStripMenuItem, wAVEToAudioToolStripMenuItem }); + convertAudioToolStripMenuItem.Name = "convertAudioToolStripMenuItem"; + convertAudioToolStripMenuItem.Click += ConvertAudioToolStripMenuItem_Click; // // audioToWAVEToolStripMenuItem // - this.audioToWAVEToolStripMenuItem.Name = "audioToWAVEToolStripMenuItem"; - resources.ApplyResources(this.audioToWAVEToolStripMenuItem, "audioToWAVEToolStripMenuItem"); - this.audioToWAVEToolStripMenuItem.Click += new System.EventHandler(this.AudioToWAVEToolStripMenuItem_Click); + resources.ApplyResources(audioToWAVEToolStripMenuItem, "audioToWAVEToolStripMenuItem"); + audioToWAVEToolStripMenuItem.Name = "audioToWAVEToolStripMenuItem"; + audioToWAVEToolStripMenuItem.Click += AudioToWAVEToolStripMenuItem_Click; // // wAVEToAudioToolStripMenuItem // - this.wAVEToAudioToolStripMenuItem.Name = "wAVEToAudioToolStripMenuItem"; - resources.ApplyResources(this.wAVEToAudioToolStripMenuItem, "wAVEToAudioToolStripMenuItem"); - this.wAVEToAudioToolStripMenuItem.Click += new System.EventHandler(this.WAVEToAudioToolStripMenuItem_Click); + resources.ApplyResources(wAVEToAudioToolStripMenuItem, "wAVEToAudioToolStripMenuItem"); + wAVEToAudioToolStripMenuItem.Name = "wAVEToAudioToolStripMenuItem"; + wAVEToAudioToolStripMenuItem.Click += WAVEToAudioToolStripMenuItem_Click; // // loopPointCreationToolStripMenuItem // - this.loopPointCreationToolStripMenuItem.Name = "loopPointCreationToolStripMenuItem"; - resources.ApplyResources(this.loopPointCreationToolStripMenuItem, "loopPointCreationToolStripMenuItem"); - this.loopPointCreationToolStripMenuItem.Click += new System.EventHandler(this.LoopPointCreationToolStripMenuItem_Click); + resources.ApplyResources(loopPointCreationToolStripMenuItem, "loopPointCreationToolStripMenuItem"); + loopPointCreationToolStripMenuItem.Name = "loopPointCreationToolStripMenuItem"; + loopPointCreationToolStripMenuItem.Click += LoopPointCreationToolStripMenuItem_Click; // // helpHToolStripMenuItem // - this.helpHToolStripMenuItem.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.helpHToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.aboutATRACToolToolStripMenuItem, - this.toolStripMenuItem2, - this.checkForUpdatesUToolStripMenuItem}); - this.helpHToolStripMenuItem.Name = "helpHToolStripMenuItem"; - resources.ApplyResources(this.helpHToolStripMenuItem, "helpHToolStripMenuItem"); + resources.ApplyResources(helpHToolStripMenuItem, "helpHToolStripMenuItem"); + helpHToolStripMenuItem.Alignment = ToolStripItemAlignment.Right; + helpHToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { aboutATRACToolToolStripMenuItem, toolStripMenuItem2, checkForUpdatesUToolStripMenuItem }); + helpHToolStripMenuItem.Name = "helpHToolStripMenuItem"; // // aboutATRACToolToolStripMenuItem // - this.aboutATRACToolToolStripMenuItem.Name = "aboutATRACToolToolStripMenuItem"; - resources.ApplyResources(this.aboutATRACToolToolStripMenuItem, "aboutATRACToolToolStripMenuItem"); - this.aboutATRACToolToolStripMenuItem.Click += new System.EventHandler(this.AboutATRACToolToolStripMenuItem_Click); + resources.ApplyResources(aboutATRACToolToolStripMenuItem, "aboutATRACToolToolStripMenuItem"); + aboutATRACToolToolStripMenuItem.Name = "aboutATRACToolToolStripMenuItem"; + aboutATRACToolToolStripMenuItem.Click += AboutATRACToolToolStripMenuItem_Click; // // toolStripMenuItem2 // - this.toolStripMenuItem2.Name = "toolStripMenuItem2"; - resources.ApplyResources(this.toolStripMenuItem2, "toolStripMenuItem2"); + resources.ApplyResources(toolStripMenuItem2, "toolStripMenuItem2"); + toolStripMenuItem2.Name = "toolStripMenuItem2"; // // checkForUpdatesUToolStripMenuItem // - this.checkForUpdatesUToolStripMenuItem.Name = "checkForUpdatesUToolStripMenuItem"; - resources.ApplyResources(this.checkForUpdatesUToolStripMenuItem, "checkForUpdatesUToolStripMenuItem"); - this.checkForUpdatesUToolStripMenuItem.Click += new System.EventHandler(this.CheckForUpdatesUToolStripMenuItem_Click); + resources.ApplyResources(checkForUpdatesUToolStripMenuItem, "checkForUpdatesUToolStripMenuItem"); + checkForUpdatesUToolStripMenuItem.Name = "checkForUpdatesUToolStripMenuItem"; + checkForUpdatesUToolStripMenuItem.Click += CheckForUpdatesUToolStripMenuItem_Click; // // button_Decode // - resources.ApplyResources(this.button_Decode, "button_Decode"); - this.button_Decode.Name = "button_Decode"; - this.button_Decode.UseVisualStyleBackColor = true; - this.button_Decode.Click += new System.EventHandler(this.Button_Decode_Click); + resources.ApplyResources(button_Decode, "button_Decode"); + button_Decode.Name = "button_Decode"; + button_Decode.UseVisualStyleBackColor = true; + button_Decode.Click += Button_Decode_Click; // // button_Encode // - resources.ApplyResources(this.button_Encode, "button_Encode"); - this.button_Encode.Name = "button_Encode"; - this.button_Encode.UseVisualStyleBackColor = true; - this.button_Encode.Click += new System.EventHandler(this.Button_Encode_Click); + resources.ApplyResources(button_Encode, "button_Encode"); + button_Encode.Name = "button_Encode"; + button_Encode.UseVisualStyleBackColor = true; + button_Encode.Click += Button_Encode_Click; // // statusStrip1 // - this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolStripStatusLabel_Status, - this.toolStripDropDownButton_EF}); - this.statusStrip1.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.HorizontalStackWithOverflow; - resources.ApplyResources(this.statusStrip1, "statusStrip1"); - this.statusStrip1.Name = "statusStrip1"; + resources.ApplyResources(statusStrip1, "statusStrip1"); + statusStrip1.Items.AddRange(new ToolStripItem[] { toolStripStatusLabel_Status, toolStripDropDownButton_EF }); + statusStrip1.LayoutStyle = ToolStripLayoutStyle.HorizontalStackWithOverflow; + statusStrip1.Name = "statusStrip1"; // // toolStripStatusLabel_Status // - this.toolStripStatusLabel_Status.Name = "toolStripStatusLabel_Status"; - resources.ApplyResources(this.toolStripStatusLabel_Status, "toolStripStatusLabel_Status"); + resources.ApplyResources(toolStripStatusLabel_Status, "toolStripStatusLabel_Status"); + toolStripStatusLabel_Status.Name = "toolStripStatusLabel_Status"; // // toolStripDropDownButton_EF // - this.toolStripDropDownButton_EF.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.toolStripDropDownButton_EF.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.toolStripDropDownButton_EF.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.aTRAC3ATRAC3ToolStripMenuItem, - this.aTRAC9ToolStripMenuItem}); - resources.ApplyResources(this.toolStripDropDownButton_EF, "toolStripDropDownButton_EF"); - this.toolStripDropDownButton_EF.Name = "toolStripDropDownButton_EF"; + resources.ApplyResources(toolStripDropDownButton_EF, "toolStripDropDownButton_EF"); + toolStripDropDownButton_EF.Alignment = ToolStripItemAlignment.Right; + toolStripDropDownButton_EF.DisplayStyle = ToolStripItemDisplayStyle.Text; + toolStripDropDownButton_EF.DropDownItems.AddRange(new ToolStripItem[] { aTRAC3ATRAC3ToolStripMenuItem, aTRAC9ToolStripMenuItem }); + toolStripDropDownButton_EF.Name = "toolStripDropDownButton_EF"; // // aTRAC3ATRAC3ToolStripMenuItem // - this.aTRAC3ATRAC3ToolStripMenuItem.Name = "aTRAC3ATRAC3ToolStripMenuItem"; - resources.ApplyResources(this.aTRAC3ATRAC3ToolStripMenuItem, "aTRAC3ATRAC3ToolStripMenuItem"); - this.aTRAC3ATRAC3ToolStripMenuItem.Click += new System.EventHandler(this.ATRAC3ATRAC3ToolStripMenuItem_Click); + resources.ApplyResources(aTRAC3ATRAC3ToolStripMenuItem, "aTRAC3ATRAC3ToolStripMenuItem"); + aTRAC3ATRAC3ToolStripMenuItem.Name = "aTRAC3ATRAC3ToolStripMenuItem"; + aTRAC3ATRAC3ToolStripMenuItem.Click += ATRAC3ATRAC3ToolStripMenuItem_Click; // // aTRAC9ToolStripMenuItem // - this.aTRAC9ToolStripMenuItem.Name = "aTRAC9ToolStripMenuItem"; - resources.ApplyResources(this.aTRAC9ToolStripMenuItem, "aTRAC9ToolStripMenuItem"); - this.aTRAC9ToolStripMenuItem.Click += new System.EventHandler(this.ATRAC9ToolStripMenuItem_Click); + resources.ApplyResources(aTRAC9ToolStripMenuItem, "aTRAC9ToolStripMenuItem"); + aTRAC9ToolStripMenuItem.Name = "aTRAC9ToolStripMenuItem"; + aTRAC9ToolStripMenuItem.Click += ATRAC9ToolStripMenuItem_Click; + // + // panel_Control + // + resources.ApplyResources(panel_Control, "panel_Control"); + panel_Control.Controls.Add(button_Encode); + panel_Control.Controls.Add(button_Decode); + panel_Control.Name = "panel_Control"; + // + // panel_Main + // + resources.ApplyResources(panel_Main, "panel_Main"); + panel_Main.Controls.Add(label_NotReaded); + panel_Main.Name = "panel_Main"; // // FormMain // - this.AllowDrop = true; resources.ApplyResources(this, "$this"); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.statusStrip1); - this.Controls.Add(this.label_NotReaded); - this.Controls.Add(this.button_Encode); - this.Controls.Add(this.button_Decode); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.menuStrip1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.MainMenuStrip = this.menuStrip1; - this.MaximizeBox = false; - this.Name = "FormMain"; - this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.FormMain_FormClosed); - this.Load += new System.EventHandler(this.FormMain_Load); - this.DragDrop += new System.Windows.Forms.DragEventHandler(this.FormMain_DragDrop); - this.DragEnter += new System.Windows.Forms.DragEventHandler(this.FormMain_DragEnter); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.statusStrip1.ResumeLayout(false); - this.statusStrip1.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); - + AllowDrop = true; + AutoScaleMode = AutoScaleMode.Font; + Controls.Add(groupBox1); + Controls.Add(panel_Main); + Controls.Add(panel_Control); + Controls.Add(statusStrip1); + Controls.Add(menuStrip1); + FormBorderStyle = FormBorderStyle.FixedSingle; + MainMenuStrip = menuStrip1; + MaximizeBox = false; + Name = "FormMain"; + FormClosed += FormMain_FormClosed; + Load += FormMain_Load; + DragDrop += FormMain_DragDrop; + DragEnter += FormMain_DragEnter; + groupBox1.ResumeLayout(false); + groupBox1.PerformLayout(); + menuStrip1.ResumeLayout(false); + menuStrip1.PerformLayout(); + statusStrip1.ResumeLayout(false); + statusStrip1.PerformLayout(); + panel_Control.ResumeLayout(false); + panel_Main.ResumeLayout(false); + ResumeLayout(false); + PerformLayout(); } #endregion @@ -355,5 +351,7 @@ private void InitializeComponent() private ToolStripMenuItem wAVEToAudioToolStripMenuItem; private ToolStripMenuItem loopPointCreationToolStripMenuItem; private ToolStripMenuItem saveMethodSettingsMToolStripMenuItem; + private Panel panel_Control; + private Panel panel_Main; } } \ No newline at end of file diff --git a/src/Forms/FormMain.cs b/src/Forms/FormMain.cs index e554dd7..3c2cbc6 100644 --- a/src/Forms/FormMain.cs +++ b/src/Forms/FormMain.cs @@ -1,6 +1,7 @@ using System.Diagnostics; using System.Net.NetworkInformation; using ATRACTool_Reloaded.Localizable; +using ATRACTool_Reloaded.Properties; using static ATRACTool_Reloaded.Common; namespace ATRACTool_Reloaded @@ -15,6 +16,7 @@ public partial class FormMain : Form }; private static readonly HttpClient appUpdatechecker = new(handler); #endregion + FormLPC FLPC; static FormSplash fs; static object lockobj; @@ -33,50 +35,134 @@ private void FormMain_Load(object sender, EventArgs e) Text = "ATRACTool Rel ( build: " + ver.FileVersion.ToString() + "-Beta )"; } - lockobj = new object(); + if (!File.Exists(Common.xmlpath)) + { + Common.Utils.InitConfig(); + } + + Common.Config.Load(Common.xmlpath); - lock (lockobj) + if (!bool.Parse(Config.Entry["HideSplash"].Value)) // Splash { - ThreadStart tds = new(StartThread); - Thread thread = new(tds) - { - Name = "Splash", - IsBackground = true - }; - thread.SetApartmentState(ApartmentState.STA); - thread.Start(); + lockobj = new object(); - dmes d = new(ShowMessage); - if (fs != null) - { - fs.Invoke(d, "Initializing..."); - } - Thread.Sleep(500); - foreach (var files in Directory.GetFiles(Directory.GetCurrentDirectory() + @"\res", "*", SearchOption.AllDirectories)) + lock (lockobj) { - FileInfo fi = new(files); - if (fs != null) + ThreadStart tds = new(StartThread); + Thread thread = new(tds) + { + Name = "Splash", + IsBackground = true + }; + thread.SetApartmentState(ApartmentState.STA); + thread.Start(); + + dmes d = new(ShowMessage); + fs?.Invoke(d, "Initializing..."); + Thread.Sleep(1000); + foreach (var files in Directory.GetFiles(Directory.GetCurrentDirectory() + @"\res", "*", SearchOption.AllDirectories)) { - fs.Invoke(d, string.Format(Localization.SplashFormFileCaption, fi.Name)); - Thread.Sleep(10); + FileInfo fi = new(files); + if (fs != null) + { + fs.Invoke(d, string.Format(Localization.SplashFormFileCaption, fi.Name)); + Thread.Sleep(50); + } } - } - Directory.CreateDirectory(Directory.GetCurrentDirectory() + @"\_temp"); - ResetStatus(); + Directory.CreateDirectory(Directory.GetCurrentDirectory() + @"\_temp"); + ResetStatus(); - if (fs != null) - { - fs.Invoke(d, Localization.SplashFormConfigCaption); - - } + fs?.Invoke(d, Localization.SplashFormConfigCaption); - if (!File.Exists(Common.xmlpath)) - { - Common.Utils.InitConfig(); + int ts = int.Parse(Config.Entry["ToolStrip"].Value); + string prm1 = Config.Entry["ATRAC3_Params"].Value, prm2 = Config.Entry["ATRAC9_Params"].Value; + if (ts != 65535) + { + switch (ts) + { + case 0: + Common.Generic.ATRACFlag = 0; + aTRAC3ATRAC3ToolStripMenuItem.Checked = true; + aTRAC9ToolStripMenuItem.Checked = false; + toolStripDropDownButton_EF.Text = "ATRAC3 / ATRAC3+"; + break; + case 1: + Common.Generic.ATRACFlag = 1; + aTRAC3ATRAC3ToolStripMenuItem.Checked = false; + aTRAC9ToolStripMenuItem.Checked = true; + toolStripDropDownButton_EF.Text = "ATRAC9"; + break; + } + } + if (prm1 != "" || prm1 != null) + { + Common.Generic.EncodeParamAT3 = prm1; + } + else + { + Common.Generic.EncodeParamAT3 = ""; + } + if (prm2 != "" || prm2 != null) + { + Common.Generic.EncodeParamAT9 = prm2; + } + else + { + Common.Generic.EncodeParamAT9 = ""; + } + loopPointCreationToolStripMenuItem.Enabled = false; + Thread.Sleep(1000); + + if (bool.Parse(Config.Entry["Oldmode"].Value)) + { + fs?.Invoke(d, "Old mode is activated"); + Thread.Sleep(500); + loopPointCreationToolStripMenuItem.Enabled = true; + } + else + { + loopPointCreationToolStripMenuItem.Enabled = false; + } + + if (bool.Parse(Config.Entry["Check_Update"].Value)) + { + fs?.Invoke(d, Localization.SplashFormUpdateCaption); + Thread.Sleep(500); + if (File.Exists(Directory.GetCurrentDirectory() + @"\updated.dat")) + { + fs?.Invoke(d, Localization.SplashFormUpdatingCaption); + File.Delete(Directory.GetCurrentDirectory() + @"\updated.dat"); + string updpath = Directory.GetCurrentDirectory()[..Directory.GetCurrentDirectory().LastIndexOf('\\')]; + File.Delete(updpath + @"\updater.exe"); + File.Delete(updpath + @"\atractool-rel.zip"); + Common.Utils.DeleteDirectory(updpath + @"\updater-temp"); + + fs?.Invoke(d, Localization.SplashFormUpdatedCaption); + MessageBox.Show(fs, Localization.UpdateCompletedCaption, Localization.MSGBoxSuccessCaption, MessageBoxButtons.OK, MessageBoxIcon.Information); + } + else + { + var update = Task.Run(() => CheckForUpdatesForInit()); + update.Wait(); + } + } + else + { + fs?.Invoke(d, "Skip Update"); + Thread.Sleep(500); + } + + fs?.Invoke(d, "Starting..."); + Thread.Sleep(1000); } - Common.Config.Load(Common.xmlpath); + CloseSplash(); + } + else // No Splash + { + Directory.CreateDirectory(Directory.GetCurrentDirectory() + @"\_temp"); + ResetStatus(); int ts = int.Parse(Config.Entry["ToolStrip"].Value); string prm1 = Config.Entry["ATRAC3_Params"].Value, prm2 = Config.Entry["ATRAC9_Params"].Value; @@ -115,40 +201,33 @@ private void FormMain_Load(object sender, EventArgs e) Common.Generic.EncodeParamAT9 = ""; } loopPointCreationToolStripMenuItem.Enabled = false; - Thread.Sleep(500); - if (fs != null) + if (bool.Parse(Config.Entry["Check_Update"].Value)) { - fs.Invoke(d, Localization.SplashFormUpdateCaption); - } - Thread.Sleep(500); - if (File.Exists(Directory.GetCurrentDirectory() + @"\updated.dat")) - { - if (fs != null) + if (File.Exists(Directory.GetCurrentDirectory() + @"\updated.dat")) { - fs.Invoke(d, Localization.SplashFormUpdatingCaption); - } - File.Delete(Directory.GetCurrentDirectory() + @"\updated.dat"); - string updpath = Directory.GetCurrentDirectory()[..Directory.GetCurrentDirectory().LastIndexOf('\\')]; - File.Delete(updpath + @"\updater.exe"); - File.Delete(updpath + @"\atractool-rel.zip"); - Common.Utils.DeleteDirectory(updpath + @"\updater-temp"); + File.Delete(Directory.GetCurrentDirectory() + @"\updated.dat"); + string updpath = Directory.GetCurrentDirectory()[..Directory.GetCurrentDirectory().LastIndexOf('\\')]; + File.Delete(updpath + @"\updater.exe"); + File.Delete(updpath + @"\atractool-rel.zip"); + Common.Utils.DeleteDirectory(updpath + @"\updater-temp"); - if (fs != null) + MessageBox.Show(this, Localization.UpdateCompletedCaption, Localization.MSGBoxSuccessCaption, MessageBoxButtons.OK, MessageBoxIcon.Information); + } + else { - fs.Invoke(d, Localization.SplashFormUpdatedCaption); + var update = Task.Run(() => CheckForUpdatesForInit()); + update.Wait(); } - MessageBox.Show(fs, Localization.UpdateCompletedCaption, Localization.MSGBoxSuccessCaption, MessageBoxButtons.OK, MessageBoxIcon.Information); - } - else - { - var update = Task.Run(() => CheckForUpdatesForInit()); - update.Wait(); } } - CloseSplash(); Activate(); + + if (Generic.GlobalException is not null) + { + MessageBox.Show(this, string.Format(Localization.UnExpectedCaption, Generic.GlobalException), Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning); + } } // j[ @@ -247,7 +326,7 @@ private void OpenFileOToolStripMenuItem_Click(object sender, EventArgs e) foreach (var file in Common.Generic.OpenFilePaths) { FileInfo fi = new(file); - + if (count != 0) { if (Ft != fi.Extension) @@ -329,6 +408,7 @@ private void OpenFileOToolStripMenuItem_Click(object sender, EventArgs e) private void CloseFileCToolStripMenuItem_Click(object sender, EventArgs e) { + ActivateOrDeactivateLPC(false); ResetStatus(); } @@ -371,9 +451,9 @@ private void ConvertSettingsToolStripMenuItem_Click(object sender, EventArgs e) private void ConvertAudioToolStripMenuItem_Click(object sender, EventArgs e) { - - + + } private void AboutATRACToolToolStripMenuItem_Click(object sender, EventArgs e) @@ -487,7 +567,7 @@ private async void CheckForUpdatesUToolStripMenuItem_Click(object sender, EventA { MessageBox.Show(this, Localization.NetworkNotConnectedCaption, Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); return; - } + } } // Xe[^Xo[ @@ -500,7 +580,7 @@ private void ATRAC3ATRAC3ToolStripMenuItem_Click(object sender, EventArgs e) aTRAC3ATRAC3ToolStripMenuItem.Checked = true; aTRAC9ToolStripMenuItem.Checked = false; toolStripDropDownButton_EF.Text = "ATRAC3 / ATRAC3+"; - + } private void ATRAC9ToolStripMenuItem_Click(object sender, EventArgs e) @@ -523,6 +603,7 @@ private void ATRAC9ToolStripMenuItem_Click(object sender, EventArgs e) private void Button_Decode_Click(object sender, EventArgs e) { Config.Load(xmlpath); + bool manual = bool.Parse(Config.Entry["Save_IsManual"].Value); Common.Utils.DeleteDirectoryFiles(Directory.GetCurrentDirectory() + @"\_temp"); @@ -594,7 +675,7 @@ private void Button_Decode_Click(object sender, EventArgs e) } } - + } else // t@C { @@ -689,7 +770,7 @@ private void Button_Decode_Click(object sender, EventArgs e) break; } } - + } Common.Generic.ProcessFlag = 0; @@ -811,6 +892,8 @@ private void Button_Encode_Click(object sender, EventArgs e) true => true, }; + ActivateOrDeactivateLPC(false); + if (Common.Generic.ATRACFlag == 0 || Common.Generic.ATRACFlag == 1) { if (Common.Generic.EncodeParamAT3 == "" || Common.Generic.EncodeParamAT3 == null || Common.Generic.EncodeParamAT9 == "" || Common.Generic.EncodeParamAT9 == null) @@ -1025,9 +1108,9 @@ private void Button_Encode_Click(object sender, EventArgs e) break; } } - + } - + } Common.Generic.ProcessFlag = 1; @@ -1177,8 +1260,9 @@ private void Button_Encode_Click(object sender, EventArgs e) private void ReadStatus() { + AllowDrop = false; toolStripStatusLabel_Status.Text = Localization.ReadyCaption; - toolStripStatusLabel_Status.ForeColor = Color.FromArgb(0, 0, 225, 0); + toolStripStatusLabel_Status.ForeColor = Color.Green; label_NotReaded.Visible = false; label2.Visible = true; label3.Visible = true; @@ -1190,14 +1274,20 @@ private void ReadStatus() private void ResetStatus() { + AllowDrop = true; Utils.ATWCheck(Generic.IsATW); Common.Generic.OpenFilePaths = null!; Common.Generic.ProcessFlag = -1; Common.Generic.ProgressMax = -1; + if (panel_Main.BackgroundImage is not null) + { + panel_Main.BackgroundImage.Dispose(); + } + panel_Main.BackgroundImage = null!; button_Decode.Enabled = false; button_Encode.Enabled = false; toolStripStatusLabel_Status.Text = Localization.NotReadyCaption; - toolStripStatusLabel_Status.ForeColor = Color.FromArgb(0, 255, 0, 0); + toolStripStatusLabel_Status.ForeColor = Color.Red; label_NotReaded.Text = Localization.OpenFileCaption; label_NotReaded.Visible = true; label2.Visible = false; @@ -1235,10 +1325,9 @@ private void AudioToWAVEToolStripMenuItem_Click(object sender, EventArgs e) if (Common.Generic.OpenFilePaths.Length == 1) // Single { - using Form formAtWST = new FormAtWSelectTarget(); - DialogResult dr = formAtWST.ShowDialog(); - if (dr != DialogResult.Cancel && dr != DialogResult.None) + if (bool.Parse(Config.Entry["FixedConvert"].Value)) // Fix { + Common.Generic.WTAmethod = int.Parse(Config.Entry["ConvertType"].Value); SaveFileDialog sfd = new() { FileName = Common.Utils.SFDRandomNumber(), @@ -1290,17 +1379,71 @@ private void AudioToWAVEToolStripMenuItem_Click(object sender, EventArgs e) return; } } - else + else // normal { - return; + using Form formAtWST = new FormAtWSelectTarget(); + DialogResult dr = formAtWST.ShowDialog(); + if (dr != DialogResult.Cancel && dr != DialogResult.None) + { + SaveFileDialog sfd = new() + { + FileName = Common.Utils.SFDRandomNumber(), + InitialDirectory = "", + Filter = Localization.WAVEFilter, + FilterIndex = 1, + Title = Localization.SaveDialogTitle, + OverwritePrompt = true, + RestoreDirectory = true + }; + if (sfd.ShowDialog() == DialogResult.OK) + { + Common.Generic.SavePath = sfd.FileName; + Common.Generic.ProgressMax = 1; + + Common.Generic.ProcessFlag = 2; + + Form formProgress = new FormProgress(); + formProgress.ShowDialog(); + formProgress.Dispose(); + + if (Common.Generic.Result == false) + { + Common.Generic.cts.Dispose(); + MessageBox.Show(this, Localization.CancelledCaption, Localization.MSGBoxAbortedCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning); + return; + } + + FileInfo fi = new(Common.Generic.SavePath); + if (File.Exists(Directory.GetCurrentDirectory() + @"\_temp\" + fi.Name)) + { + File.Move(Directory.GetCurrentDirectory() + @"\_temp\" + fi.Name, Common.Generic.SavePath); + Common.Utils.DeleteDirectoryFiles(Directory.GetCurrentDirectory() + @"\_temp"); + MessageBox.Show(this, Localization.ConvertSuccessCaption, Localization.MSGBoxSuccessCaption, MessageBoxButtons.OK, MessageBoxIcon.Information); + ResetStatus(); + Utils.ShowFolder(Common.Generic.SavePath, bool.Parse(Config.Entry["ShowFolder"].Value)); + return; + } + else // Error + { + Common.Utils.DeleteDirectoryFiles(Directory.GetCurrentDirectory() + @"\_temp"); + MessageBox.Show(this, Localization.ConvertErrorCaption, Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); + ResetStatus(); + return; + } + } + else // Cancelled + { + return; + } + } + else { return; } } } else // Multiple { - using Form formAtWST = new FormAtWSelectTarget(); - DialogResult dr = formAtWST.ShowDialog(); - if (dr != DialogResult.Cancel && dr != DialogResult.None) + if (bool.Parse(Config.Entry["FixedConvert"].Value)) // Fix { + Common.Generic.WTAmethod = int.Parse(Config.Entry["ConvertType"].Value); FolderBrowserDialog fbd = new() { Description = Localization.FolderSaveDialogTitle, @@ -1363,9 +1506,75 @@ private void AudioToWAVEToolStripMenuItem_Click(object sender, EventArgs e) return; } } - else + else // normal { - return; + using Form formAtWST = new FormAtWSelectTarget(); + DialogResult dr = formAtWST.ShowDialog(); + if (dr != DialogResult.Cancel && dr != DialogResult.None) + { + FolderBrowserDialog fbd = new() + { + Description = Localization.FolderSaveDialogTitle, + RootFolder = Environment.SpecialFolder.MyDocuments, + SelectedPath = @"", + }; + if (fbd.ShowDialog() == DialogResult.OK) + { + Common.Generic.FolderSavePath = fbd.SelectedPath; + if (Directory.GetFiles(Common.Generic.FolderSavePath, "*", SearchOption.AllDirectories).Length != 0) + { + DialogResult dr2 = MessageBox.Show(this, Localization.AlreadyExistsCaption, Localization.MSGBoxWarningCaption, MessageBoxButtons.YesNo, MessageBoxIcon.Warning); + if (dr2 == DialogResult.Yes) + { + Common.Utils.DeleteDirectoryFiles(Common.Generic.FolderSavePath); + } + else + { + return; + } + } + Common.Generic.ProgressMax = Common.Generic.OpenFilePaths.Length; + + Common.Generic.ProcessFlag = 2; + + Form formProgress = new FormProgress(); + formProgress.ShowDialog(); + formProgress.Dispose(); + + if (Common.Generic.Result == false) + { + Common.Generic.cts.Dispose(); + MessageBox.Show(this, Localization.CancelledCaption, Localization.MSGBoxAbortedCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning); + return; + } + + foreach (var file in Common.Generic.OpenFilePaths) + { + FileInfo fi = new(file); + if (File.Exists(Directory.GetCurrentDirectory() + @"\_temp\" + fi.Name.Replace(fi.Extension, "") + ".wav")) + { + File.Move(Directory.GetCurrentDirectory() + @"\_temp\" + fi.Name.Replace(fi.Extension, "") + ".wav", Common.Generic.FolderSavePath + @"\" + fi.Name.Replace(fi.Extension, "") + ".wav"); + } + else // Error + { + Common.Utils.DeleteDirectoryFiles(Directory.GetCurrentDirectory() + @"\_temp"); + MessageBox.Show(this, Localization.ConvertErrorCaption, Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); + ResetStatus(); + return; + } + } + Common.Utils.DeleteDirectoryFiles(Directory.GetCurrentDirectory() + @"\_temp"); + MessageBox.Show(this, Localization.ConvertSuccessCaption, Localization.MSGBoxSuccessCaption, MessageBoxButtons.OK, MessageBoxIcon.Information); + ResetStatus(); + Utils.ShowFolder(Common.Generic.FolderSavePath, bool.Parse(Config.Entry["ShowFolder"].Value)); + return; + } + else // Cancelled + { + return; + } + } + else { return; } } } } @@ -1485,7 +1694,7 @@ private void WAVEToAudioToolStripMenuItem_Click(object sender, EventArgs e) { return; } - + Common.Generic.ProgressMax = Common.Generic.OpenFilePaths.Length; Common.Generic.ProcessFlag = 3; @@ -1738,7 +1947,7 @@ private void FormMain_DragDrop(object sender, DragEventArgs e) FormatSorter(false); break; } - + return; } } @@ -1757,7 +1966,7 @@ private void FormMain_FormClosed(object sender, FormClosedEventArgs e) private void LoopPointCreationToolStripMenuItem_Click(object sender, EventArgs e) { - using FormLPC form = new(); + using FormLPC form = new(true); form.ShowDialog(); } @@ -1868,17 +2077,17 @@ private async Task CheckForUpdatesForInit() ///

/// Waveł͂Ȃt@CWaveɕϊ /// - private void AudioToWaveConvert() + private bool AudioToWaveConvert() { if (Common.Generic.IsWave != true && Common.Generic.IsATRAC != true) { if (Common.Generic.OpenFilePaths.Length == 1) // Pt@C { - FileInfo file = new(Common.Generic.OpenFilePaths[0]); - using Form formAtWST = new FormAtWSelectTarget(); - DialogResult dr = formAtWST.ShowDialog(); - if (dr != DialogResult.Cancel && dr != DialogResult.None) + if (bool.Parse(Config.Entry["FixedConvert"].Value)) // Fix { + FileInfo file = new(Common.Generic.OpenFilePaths[0]); + Common.Generic.WTAmethod = int.Parse(Config.Entry["ConvertType"].Value); + Common.Generic.SavePath = file.Directory + @"\" + file.Name + @".wav"; Common.Generic.ProgressMax = 1; @@ -1893,7 +2102,7 @@ private void AudioToWaveConvert() Common.Generic.cts.Dispose(); MessageBox.Show(Localization.CancelledCaption, Localization.MSGBoxAbortedCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning); ResetStatus(); - return; + return false; } FileInfo fi = new(Common.Generic.SavePath); @@ -1920,6 +2129,7 @@ private void AudioToWaveConvert() { ResetStatus(); MessageBox.Show(Localization.ConvertErrorCaption, Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); + return false; } switch (Common.Generic.WTAmethod) @@ -1961,30 +2171,131 @@ private void AudioToWaveConvert() toolStripDropDownButton_EF.Text = "ATRAC9"; break; } - return; + return true; } else // Error { ResetStatus(); Common.Utils.DeleteDirectoryFiles(Directory.GetCurrentDirectory() + @"\_temp"); MessageBox.Show(Localization.ConvertErrorCaption, Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); - return; + return false; } } - else + else // normal { - Generic.IsATW = false; - ResetStatus(); - return; + FileInfo file = new(Common.Generic.OpenFilePaths[0]); + using Form formAtWST = new FormAtWSelectTarget(); + DialogResult dr = formAtWST.ShowDialog(); + if (dr != DialogResult.Cancel && dr != DialogResult.None) + { + Common.Generic.SavePath = file.Directory + @"\" + file.Name + @".wav"; + Common.Generic.ProgressMax = 1; + + Common.Generic.ProcessFlag = 2; + + Form formProgress = new FormProgress(); + formProgress.ShowDialog(); + formProgress.Dispose(); + + if (Common.Generic.Result == false) + { + Common.Generic.cts.Dispose(); + MessageBox.Show(Localization.CancelledCaption, Localization.MSGBoxAbortedCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning); + ResetStatus(); + return false; + } + + FileInfo fi = new(Common.Generic.SavePath); + if (File.Exists(Directory.GetCurrentDirectory() + @"\_temp\" + fi.Name)) + { + if (File.Exists(Common.Generic.SavePath)) // t@Cɑ݂ꍇ͍폜ĂMove + { + File.Delete(Common.Generic.SavePath); + File.Move(Directory.GetCurrentDirectory() + @"\_temp\" + fi.Name, Common.Generic.SavePath); + Common.Utils.DeleteDirectoryFiles(Directory.GetCurrentDirectory() + @"\_temp"); + } + else + { + File.Move(Directory.GetCurrentDirectory() + @"\_temp\" + fi.Name, Common.Generic.SavePath); + Common.Utils.DeleteDirectoryFiles(Directory.GetCurrentDirectory() + @"\_temp"); + } + + if (File.Exists(Common.Generic.SavePath)) // t@CĂ邩ǂ + { + Common.Generic.OpenFilePaths[0] = Common.Generic.SavePath; + label_Filepath.Text = Common.Generic.OpenFilePaths[0]; + } + else // G[ + { + ResetStatus(); + MessageBox.Show(Localization.ConvertErrorCaption, Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); + return false; + } + + switch (Common.Generic.WTAmethod) + { + case 0: + Config.Entry["ATRAC3_Console"].Value = "0"; + Config.Entry["ToolStrip"].Value = "0"; + Config.Save(xmlpath); + Common.Generic.ATRACFlag = 0; + aTRAC3ATRAC3ToolStripMenuItem.Checked = true; + aTRAC9ToolStripMenuItem.Checked = false; + toolStripDropDownButton_EF.Text = "ATRAC3 / ATRAC3+"; + break; + case 1: + Config.Entry["ATRAC3_Console"].Value = "1"; + Config.Entry["ToolStrip"].Value = "0"; + Config.Save(xmlpath); + Common.Generic.ATRACFlag = 0; + aTRAC3ATRAC3ToolStripMenuItem.Checked = true; + aTRAC9ToolStripMenuItem.Checked = false; + toolStripDropDownButton_EF.Text = "ATRAC3 / ATRAC3+"; + break; + case 2: + Config.Entry["ATRAC9_Console"].Value = "0"; + Config.Entry["ToolStrip"].Value = "1"; + Config.Save(xmlpath); + Common.Generic.ATRACFlag = 1; + aTRAC3ATRAC3ToolStripMenuItem.Checked = false; + aTRAC9ToolStripMenuItem.Checked = true; + toolStripDropDownButton_EF.Text = "ATRAC9"; + break; + case 3: + Config.Entry["ATRAC9_Console"].Value = "0"; + Config.Entry["ToolStrip"].Value = "1"; + Config.Save(xmlpath); + Common.Generic.ATRACFlag = 1; + aTRAC3ATRAC3ToolStripMenuItem.Checked = false; + aTRAC9ToolStripMenuItem.Checked = true; + toolStripDropDownButton_EF.Text = "ATRAC9"; + break; + } + return true; + } + else // Error + { + ResetStatus(); + Common.Utils.DeleteDirectoryFiles(Directory.GetCurrentDirectory() + @"\_temp"); + MessageBox.Show(Localization.ConvertErrorCaption, Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); + return false; + } + } + else + { + Generic.IsATW = false; + ResetStatus(); + return false; + } } } else // t@C { - FileInfo fp = new(Common.Generic.OpenFilePaths[0]); - using Form formAtWST = new FormAtWSelectTarget(); - DialogResult dr = formAtWST.ShowDialog(); - if (dr != DialogResult.Cancel && dr != DialogResult.None) + if (bool.Parse(Config.Entry["FixedConvert"].Value)) // Fix { + FileInfo fp = new(Common.Generic.OpenFilePaths[0]); + Common.Generic.WTAmethod = int.Parse(Config.Entry["ConvertType"].Value); + Common.Generic.ProgressMax = Common.Generic.OpenFilePaths.Length; Common.Generic.ProcessFlag = 2; @@ -1998,7 +2309,7 @@ private void AudioToWaveConvert() Common.Generic.cts.Dispose(); MessageBox.Show(this, Localization.CancelledCaption, Localization.MSGBoxAbortedCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning); ResetStatus(); - return; + return false; } int count = 0; @@ -2016,14 +2327,14 @@ private void AudioToWaveConvert() { File.Move(Directory.GetCurrentDirectory() + @"\_temp\" + fi.Name.Replace(fi.Extension, "") + ".wav", fp.Directory + @"\" + fi.Name.Replace(fi.Extension, "") + ".wav"); } - + } else // Error { Common.Utils.DeleteDirectoryFiles(Directory.GetCurrentDirectory() + @"\_temp"); MessageBox.Show(this, Localization.ConvertErrorCaption, Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); ResetStatus(); - return; + return false; } if (File.Exists(fp.Directory + @"\" + fi.Name.Replace(fi.Extension, "") + ".wav")) // t@C݊mF @@ -2033,7 +2344,8 @@ private void AudioToWaveConvert() } else // G[ { - return; + ResetStatus(); + return false; } } Common.Utils.DeleteDirectoryFiles(Directory.GetCurrentDirectory() + @"\_temp"); @@ -2078,19 +2390,124 @@ private void AudioToWaveConvert() break; } - return; + return true; } - else + else // normal { - Generic.IsATW = false; - ResetStatus(); - return; + FileInfo fp = new(Common.Generic.OpenFilePaths[0]); + using Form formAtWST = new FormAtWSelectTarget(); + DialogResult dr = formAtWST.ShowDialog(); + if (dr != DialogResult.Cancel && dr != DialogResult.None) + { + Common.Generic.ProgressMax = Common.Generic.OpenFilePaths.Length; + + Common.Generic.ProcessFlag = 2; + + Form formProgress = new FormProgress(); + formProgress.ShowDialog(); + formProgress.Dispose(); + + if (Common.Generic.Result == false) + { + Common.Generic.cts.Dispose(); + MessageBox.Show(this, Localization.CancelledCaption, Localization.MSGBoxAbortedCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning); + ResetStatus(); + return false; + } + + int count = 0; + foreach (var file in Common.Generic.OpenFilePaths) + { + FileInfo fi = new(file); + if (File.Exists(Directory.GetCurrentDirectory() + @"\_temp\" + fi.Name.Replace(fi.Extension, "") + ".wav")) + { + if (File.Exists(fp.Directory + @"\" + fi.Name.Replace(fi.Extension, "") + ".wav")) // t@Cɑ݂ꍇ͍폜ĂMove + { + File.Delete(fp.Directory + @"\" + fi.Name.Replace(fi.Extension, "") + ".wav"); + File.Move(Directory.GetCurrentDirectory() + @"\_temp\" + fi.Name.Replace(fi.Extension, "") + ".wav", fp.Directory + @"\" + fi.Name.Replace(fi.Extension, "") + ".wav"); + } + else + { + File.Move(Directory.GetCurrentDirectory() + @"\_temp\" + fi.Name.Replace(fi.Extension, "") + ".wav", fp.Directory + @"\" + fi.Name.Replace(fi.Extension, "") + ".wav"); + } + + } + else // Error + { + Common.Utils.DeleteDirectoryFiles(Directory.GetCurrentDirectory() + @"\_temp"); + MessageBox.Show(this, Localization.ConvertErrorCaption, Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); + ResetStatus(); + return false; + } + + if (File.Exists(fp.Directory + @"\" + fi.Name.Replace(fi.Extension, "") + ".wav")) // t@C݊mF + { + Common.Generic.OpenFilePaths[count] = fp.Directory + @"\" + fi.Name.Replace(fi.Extension, "") + ".wav"; + count++; + } + else // G[ + { + ResetStatus(); + return false; + } + } + Common.Utils.DeleteDirectoryFiles(Directory.GetCurrentDirectory() + @"\_temp"); + + switch (Common.Generic.WTAmethod) + { + case 0: + Config.Entry["ATRAC3_Console"].Value = "0"; + Config.Entry["ToolStrip"].Value = "0"; + Config.Save(xmlpath); + Common.Generic.ATRACFlag = 0; + aTRAC3ATRAC3ToolStripMenuItem.Checked = true; + aTRAC9ToolStripMenuItem.Checked = false; + toolStripDropDownButton_EF.Text = "ATRAC3 / ATRAC3+"; + break; + case 1: + Config.Entry["ATRAC3_Console"].Value = "1"; + Config.Entry["ToolStrip"].Value = "0"; + Config.Save(xmlpath); + Common.Generic.ATRACFlag = 0; + aTRAC3ATRAC3ToolStripMenuItem.Checked = true; + aTRAC9ToolStripMenuItem.Checked = false; + toolStripDropDownButton_EF.Text = "ATRAC3 / ATRAC3+"; + break; + case 2: + Config.Entry["ATRAC9_Console"].Value = "0"; + Config.Entry["ToolStrip"].Value = "1"; + Config.Save(xmlpath); + Common.Generic.ATRACFlag = 1; + aTRAC3ATRAC3ToolStripMenuItem.Checked = false; + aTRAC9ToolStripMenuItem.Checked = true; + toolStripDropDownButton_EF.Text = "ATRAC9"; + break; + case 3: + Config.Entry["ATRAC9_Console"].Value = "0"; + Config.Entry["ToolStrip"].Value = "1"; + Config.Save(xmlpath); + Common.Generic.ATRACFlag = 1; + aTRAC3ATRAC3ToolStripMenuItem.Checked = false; + aTRAC9ToolStripMenuItem.Checked = true; + toolStripDropDownButton_EF.Text = "ATRAC9"; + break; + } + + return true; + } + else + { + Generic.IsATW = false; + ResetStatus(); + return false; + } } + } } else { - return; + return false; } } @@ -2113,32 +2530,62 @@ private void FormatSorter(bool IsEncode, bool IsNotWave = false) toolStripDropDownButton_EF.Visible = true; button_Decode.Enabled = false; button_Encode.Enabled = true; - loopPointCreationToolStripMenuItem.Enabled = true; + //loopPointCreationToolStripMenuItem.Enabled = true; + ActivateOrDeactivateLPC(true); } else // NotWave { + toolStripStatusLabel_Status.ForeColor = Color.Orange; + toolStripStatusLabel_Status.Text = Localization.InitializationCaption; + label_Formattxt.Text = Localization.InitializationCaption; Common.Generic.IsWave = false; Common.Generic.IsATRAC = false; Generic.IsATW = true; - label_Formattxt.Text = Localization.WAVEConvertedFormatCaption; - toolStripDropDownButton_EF.Enabled = true; - toolStripDropDownButton_EF.Visible = true; - button_Decode.Enabled = false; - button_Encode.Enabled = true; - loopPointCreationToolStripMenuItem.Enabled = true; - AudioToWaveConvert(); + if (AudioToWaveConvert()) + { + toolStripStatusLabel_Status.ForeColor = Color.Green; + toolStripStatusLabel_Status.Text = Localization.ReadyCaption; + ActivateOrDeactivateLPC(true); + label_Formattxt.Text = Localization.WAVEConvertedFormatCaption; + toolStripDropDownButton_EF.Enabled = true; + toolStripDropDownButton_EF.Visible = true; + button_Decode.Enabled = false; + button_Encode.Enabled = true; + //loopPointCreationToolStripMenuItem.Enabled = true; + } + else + { + return; + } } } else // ATRAC { - Common.Generic.IsWave = false; - Common.Generic.IsATRAC = true; - Generic.IsATW = false; - toolStripDropDownButton_EF.Enabled = false; - toolStripDropDownButton_EF.Visible = false; - button_Decode.Enabled = true; - button_Encode.Enabled = false; - loopPointCreationToolStripMenuItem.Enabled = false; + if (bool.Parse(Config.Entry["FasterATRAC"].Value)) + { + panel_Main.BackgroundImage = Resources.SIEv2; + Common.Generic.IsWave = false; + Common.Generic.IsATRAC = true; + Generic.IsATW = false; + toolStripDropDownButton_EF.Enabled = false; + toolStripDropDownButton_EF.Visible = false; + button_Decode.Enabled = true; + button_Encode.Enabled = false; + loopPointCreationToolStripMenuItem.Enabled = false; + button_Decode.PerformClick(); + } + else + { + panel_Main.BackgroundImage = Resources.SIEv2; + Common.Generic.IsWave = false; + Common.Generic.IsATRAC = true; + Generic.IsATW = false; + toolStripDropDownButton_EF.Enabled = false; + toolStripDropDownButton_EF.Visible = false; + button_Decode.Enabled = true; + button_Encode.Enabled = false; + loopPointCreationToolStripMenuItem.Enabled = false; + } } } @@ -2177,5 +2624,27 @@ private void PreferencesMToolStripMenuItem_Click(object sender, EventArgs e) using Form FSS = new FormPreferencesSettings(); FSS.ShowDialog(); } + + private void ActivateOrDeactivateLPC(bool flag) + { + if (Generic.OpenFilePaths is null) { return; } + if (flag) + { + FLPC = new(false) + { + TopLevel = false + }; + panel_Main.Controls.Add(FLPC); + FLPC.Show(); + } + else + { + if (FLPC is not null && FLPC.Visible) + { + FLPC.Close(); + } + } + + } } } \ No newline at end of file diff --git a/src/Forms/FormMain.en.resx b/src/Forms/FormMain.en.resx index b823aaf..dd26675 100644 --- a/src/Forms/FormMain.en.resx +++ b/src/Forms/FormMain.en.resx @@ -1,4 +1,64 @@ - + + + diff --git a/src/Forms/FormMain.ja.resx b/src/Forms/FormMain.ja.resx index 0009168..e7efe83 100644 --- a/src/Forms/FormMain.ja.resx +++ b/src/Forms/FormMain.ja.resx @@ -1,4 +1,64 @@ - + + + @@ -59,7 +119,7 @@ - 365, 45 + 365, 35 47, 15 @@ -68,10 +128,13 @@ サイズ: - 46, 45 + 46, 35 - 57, 25 + 57, 17 + + + 752, 15 43, 15 @@ -92,10 +155,10 @@ Yu Gothic UI, 14.25pt - 18, 44 + 3, 5 - 548, 51 + 818, 297 ここにファイルをドラッグアンドドロップするか @@ -135,11 +198,17 @@ 設定 (&C) - 139, 22 + 180, 22 変換設定 (&S) + + 180, 22 + + + 詳細設定 (&P) + 63, 20 @@ -147,7 +216,7 @@ ツール (&T) - 180, 22 + 174, 22 音声形式の変換 (&C) @@ -165,7 +234,7 @@ WAVEから別形式に変換 - 180, 22 + 174, 22 ループポイント作成 diff --git a/src/Forms/FormMain.resx b/src/Forms/FormMain.resx index ad80003..71445c0 100644 --- a/src/Forms/FormMain.resx +++ b/src/Forms/FormMain.resx @@ -1,4 +1,64 @@ - + + + @@ -57,475 +117,327 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - True + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 350, 45 + + $this - - 58, 15 + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 5 + + toolStripMenuItem2 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 188, 6 + + + System.Windows.Forms.Panel, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 Unknown - - label_Sizetxt + + Size: - - System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + convertAudioToolStripMenuItem - - groupBox1 + + 144, 22 - - 0 + + 874, 50 - - True + + 874, 308 - - 325, 45 + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 30, 15 + + MiddleCenter - - 4 + + + 7 - - Size: + + Encode (WAVE to ATRAC) - - label4 + + 177, 22 - - System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + button_Encode - + groupBox1 - - 1 + + 2 - - True + + 0, 0 - - 55, 45 + + System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 58, 15 + + Select Encoding method - + 3 - - Unknown + + checkForUpdatesUToolStripMenuItem - - label_Formattxt + + aTRAC3ATRAC3ToolStripMenuItem - - System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + aTRAC9ToolStripMenuItem - - groupBox1 + + 191, 22 - - 2 + + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 35, 25 + + 874, 24 - - 518, 15 + + 5 - - 2 + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Unknown + + 870, 54 - - label_Filepath + + statusStrip1 - - System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 5 - - groupBox1 + + Decode (ATRAC to WAVE) - - 3 + + 144, 22 - - True + + 0 - - 11, 45 + + System.Windows.Forms.Form, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + FormMain 47, 15 - - 1 + + About ATRACTool (&A) - - Format: + + fileFToolStripMenuItem - - label3 + + 155, 22 - - System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Information + + + toolStripDropDownButton_EF groupBox1 - - 4 + + 0, 0 - - True + + 0, 396 - - 11, 25 + + closeFileCToolStripMenuItem - - 28, 15 + + 0 - + + 3 + + 0 - - File: + + 28, 15 - - label2 + + 180, 22 - - System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 155, 22 - - groupBox1 + + Unknown - - 5 + + 30, 15 - - 12, 25 + + System.Windows.Forms.Button, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 560, 76 + + True - - 0 + + convertSettingsToolStripMenuItem - - Information + + Close File (&C) - - groupBox1 + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - $this + + groupBox1 - - 4 + + menuStrip1 - - Yu Gothic UI, 20.25pt + + label_NotReaded - - 18, 48 + + 444, 0 - - 548, 41 + + toolStripMenuItem1 - - 4 + + Magenta - - Drag and drop a file here or Open the file... + + groupBox1 - - MiddleCenter + + System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - label_NotReaded + + label3 System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - $this - - - 1 - - - 17, 17 - - - 144, 22 - - - Open File (&O) - - - 144, 22 - - - Close File (&C) - - - 141, 6 - - - 144, 22 - - - Exit (&X) - - - 54, 20 - - - File (&F) - - - 194, 22 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wgAADsIBFShKgAAAAJFJREFUOE9j+Pbt239KMNgAJycnsjCKAR/efyQJk2zA81sn/5/oNgXTID7JBpzo + Nvl/qFYKbAiIT6YLTAi7YNLZV/8XXHoN5+PCWA3I2vfiv/TCR2BMyBAMA5A1E2MIigE6DSsxNMMwsiEg + duuJl5gGYNOIjEEaQRjGB7mWJAOwYZCrKTIAhKlnACWYgTLAwAAABzX8nC+3qw0AAAAASUVORK5CYII= + - - Conversion settings (&S) + + 325, 35 194, 22 - - Preferences (&P) - - - 71, 20 - - - Config (&C) - - - 155, 22 - - - Audio to WAVE - - - 155, 22 - - - WAVE to Audio - - - 178, 22 - - - AudioConverter (&C) + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 178, 22 + + 0, 27 - - Loop point creation + + Unknown 58, 20 - - Tool (&T) - - - 191, 22 - - - About ATRACTool (&A) - - - 188, 6 - - - 191, 22 - - - Check For Updates (&U) - - - 64, 20 - - - Help (&H) - - - 0, 0 + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 584, 24 + + loopPointCreationToolStripMenuItem - - 1 + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - menuStrip1 + + panel_Control menuStrip1 - - System.Windows.Forms.MenuStrip, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 5 - - - False - - - Yu Gothic UI, 14.25pt - - - 12, 107 - - - 275, 45 + + 55, 35 2 - - Decode (ATRAC to WAVE) - - - button_Decode - - - System.Windows.Forms.Button, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 3 - - - False + + 2, 336 - - Yu Gothic UI, 14.25pt + + panel_Main - - 297, 107 + + 1 - 275, 45 - - - 3 - - - Encode (WAVE to ATRAC) - - - button_Encode - - - System.Windows.Forms.Button, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 2 - - - 132, 17 - - - 41, 17 - - - Ready. - - - 177, 22 - - - ATRAC3 / ATRAC3+ - - - 177, 22 - - - ATRAC9 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACRSURBVDhPY/j27dt/SjDYACcnJ7IwigEf3n8kCZNswPNb - J/+f6DYF0yA+yQac6Db5f6hWCmwIiE+mC0wIu2DS2Vf/F1x6DefjwlgNyNr34r/0wkdgTMgQDAOQNRNj - CIoBOg0rMTTDMLIhIHbriZeYBmDTiIxBGkEYxge5liQDsGGQqykyAISpZwAlmIEywMAAAAc1/Jwvt6sN - AAAAAElFTkSuQmCC - + 430, 50 - - Magenta + + 35, 17 - - 148, 20 + + 180, 22 - - Select Encoding method + + audioToWAVEToolStripMenuItem - - 0, 164 + + Open File (&O) - - 584, 22 + + 71, 20 - - 5 + + $this - - statusStrip1 + + $this - - statusStrip1 + + label4 System.Windows.Forms.StatusStrip, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - $this - - - 0 - - - True - - - 7, 15 + + System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 584, 186 + + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -6744,139 +6656,343 @@ CenterScreen - - ATRACTool Reloaded + + ATRAC3 / ATRAC3+ - - fileFToolStripMenuItem + + groupBox1 - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - openFileOToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 3, 9 - - closeFileCToolStripMenuItem + + True - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + button_Decode - - toolStripMenuItem1 + + False - - System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True + + + 874, 22 + + + 2 + + + toolsTToolStripMenuItem + + + panel_Control + + + 3 + + + 2 + + + ATRAC9 + + + System.Windows.Forms.Panel, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + helpHToolStripMenuItem + + + False + + + 144, 22 + + + 11, 35 + + + wAVEToAudioToolStripMenuItem + + + $this + + + label2 + + + Drag and drop a file here or Open the file... + + + ATRACTool Reloaded + + + Format: + + + 58, 15 + + + $this + + + Check For Updates (&U) + + + System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 exitXToolStripMenuItem - + + Audio to WAVE + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - settingsSToolStripMenuItem + + panel_Main - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - convertSettingsToolStripMenuItem + + 0, 449 - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 - - saveMethodSettingsMToolStripMenuItem + + System.Windows.Forms.MenuStrip, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 191, 22 - - toolsTToolStripMenuItem + + 874, 471 - + + File (&F) + + + Loop point creation + + + groupBox1 + + + Ready. + + + label_Formattxt + + + Zoom + + + 828, 15 + + + statusStrip1 + + + 3 + + + aboutATRACToolToolStripMenuItem + + + Top, Bottom, Left, Right + + + Exit (&X) + + + 148, 20 + + + 41, 17 + + + AudioConverter (&C) + + + openFileOToolStripMenuItem + + + Help (&H) + + + 0 + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - convertAudioToolStripMenuItem + + 1 + + + groupBox1 + + + Conversion settings (&S) + + + Left + + + System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 430, 50 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + settingsSToolStripMenuItem System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - audioToWAVEToolStripMenuItem + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + False - - wAVEToAudioToolStripMenuItem + + 5 - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 7, 15 - - loopPointCreationToolStripMenuItem + + Config (&C) - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + label_Filepath - - helpHToolStripMenuItem + + 1 - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 4 - - aboutATRACToolToolStripMenuItem + + True - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 177, 22 - - toolStripMenuItem2 + + 1 - - System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 54, 20 - - checkForUpdatesUToolStripMenuItem + + panel_Control - + + 141, 6 + + + 4 + + + Yu Gothic UI, 14.25pt + + + label_Sizetxt + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 toolStripStatusLabel_Status - - System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + saveMethodSettingsMToolStripMenuItem - - toolStripDropDownButton_EF + + 871, 293 - - System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True - - aTRAC3ATRAC3ToolStripMenuItem + + 0 - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + WAVE to Audio - - aTRAC9ToolStripMenuItem + + File: - + + Right + + + 350, 35 + + + 58, 15 + + + 6 + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - FormMain + + Yu Gothic UI, 20.25pt - - System.Windows.Forms.Form, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Tool (&T) + + 4 + + + System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 194, 22 + + + Yu Gothic UI, 14.25pt + + + 11, 17 + + + 64, 20 + + + Preferences (&P) + + + True + + + 17, 17 + + + 132, 17 + \ No newline at end of file diff --git a/src/Forms/FormPreferencesSettings.Designer.cs b/src/Forms/FormPreferencesSettings.Designer.cs index 035c9f4..faa6c8c 100644 --- a/src/Forms/FormPreferencesSettings.Designer.cs +++ b/src/Forms/FormPreferencesSettings.Designer.cs @@ -28,242 +28,260 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.radioButton_nml = new System.Windows.Forms.RadioButton(); - this.radioButton_spc = new System.Windows.Forms.RadioButton(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.textBox_Path = new System.Windows.Forms.TextBox(); - this.label1 = new System.Windows.Forms.Label(); - this.button_OK = new System.Windows.Forms.Button(); - this.button_Cancel = new System.Windows.Forms.Button(); - this.button_Browse = new System.Windows.Forms.Button(); - this.button_Clear = new System.Windows.Forms.Button(); - this.checkBox_Subfolder = new System.Windows.Forms.CheckBox(); - this.label2 = new System.Windows.Forms.Label(); - this.textBox_suffix = new System.Windows.Forms.TextBox(); - this.tabControl1 = new System.Windows.Forms.TabControl(); - this.tabPage1 = new System.Windows.Forms.TabPage(); - this.label3 = new System.Windows.Forms.Label(); - this.tabPage2 = new System.Windows.Forms.TabPage(); - this.checkBox_ShowFolder = new System.Windows.Forms.CheckBox(); - this.groupBox1.SuspendLayout(); - this.tabControl1.SuspendLayout(); - this.tabPage1.SuspendLayout(); - this.tabPage2.SuspendLayout(); - this.SuspendLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormPreferencesSettings)); + radioButton_nml = new RadioButton(); + radioButton_spc = new RadioButton(); + groupBox1 = new GroupBox(); + textBox_Path = new TextBox(); + label1 = new Label(); + button_OK = new Button(); + button_Cancel = new Button(); + button_Browse = new Button(); + button_Clear = new Button(); + checkBox_Subfolder = new CheckBox(); + label2 = new Label(); + textBox_suffix = new TextBox(); + tabControl1 = new TabControl(); + tabPage1 = new TabPage(); + button_Splashimg = new Button(); + textBox_Splashimg = new TextBox(); + checkBox_Splashimg = new CheckBox(); + checkBox_Checkupdate = new CheckBox(); + tabPage2 = new TabPage(); + checkBox_ShowFolder = new CheckBox(); + tabPage3 = new TabPage(); + comboBox_Fixconvert = new ComboBox(); + checkBox_Fixconvert = new CheckBox(); + checkBox_FasterATRAC = new CheckBox(); + checkBox_Hidesplash = new CheckBox(); + checkBox_Oldmode = new CheckBox(); + groupBox1.SuspendLayout(); + tabControl1.SuspendLayout(); + tabPage1.SuspendLayout(); + tabPage2.SuspendLayout(); + tabPage3.SuspendLayout(); + SuspendLayout(); // // radioButton_nml // - this.radioButton_nml.AutoSize = true; - this.radioButton_nml.Location = new System.Drawing.Point(6, 22); - this.radioButton_nml.Name = "radioButton_nml"; - this.radioButton_nml.Size = new System.Drawing.Size(181, 19); - this.radioButton_nml.TabIndex = 0; - this.radioButton_nml.TabStop = true; - this.radioButton_nml.Text = "Always ask for a save location"; - this.radioButton_nml.UseVisualStyleBackColor = true; - this.radioButton_nml.CheckedChanged += new System.EventHandler(this.RadioButton_nml_CheckedChanged); + resources.ApplyResources(radioButton_nml, "radioButton_nml"); + radioButton_nml.Name = "radioButton_nml"; + radioButton_nml.TabStop = true; + radioButton_nml.UseVisualStyleBackColor = true; + radioButton_nml.CheckedChanged += RadioButton_nml_CheckedChanged; // // radioButton_spc // - this.radioButton_spc.AutoSize = true; - this.radioButton_spc.Location = new System.Drawing.Point(198, 22); - this.radioButton_spc.Name = "radioButton_spc"; - this.radioButton_spc.Size = new System.Drawing.Size(160, 19); - this.radioButton_spc.TabIndex = 1; - this.radioButton_spc.TabStop = true; - this.radioButton_spc.Text = "Output to specified folder"; - this.radioButton_spc.UseVisualStyleBackColor = true; - this.radioButton_spc.CheckedChanged += new System.EventHandler(this.RadioButton_spc_CheckedChanged); + resources.ApplyResources(radioButton_spc, "radioButton_spc"); + radioButton_spc.Name = "radioButton_spc"; + radioButton_spc.TabStop = true; + radioButton_spc.UseVisualStyleBackColor = true; + radioButton_spc.CheckedChanged += RadioButton_spc_CheckedChanged; // // groupBox1 // - this.groupBox1.Controls.Add(this.radioButton_spc); - this.groupBox1.Controls.Add(this.radioButton_nml); - this.groupBox1.Location = new System.Drawing.Point(7, 8); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(365, 55); - this.groupBox1.TabIndex = 2; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Behavior when saving a file"; + resources.ApplyResources(groupBox1, "groupBox1"); + groupBox1.Controls.Add(radioButton_spc); + groupBox1.Controls.Add(radioButton_nml); + groupBox1.Name = "groupBox1"; + groupBox1.TabStop = false; // // textBox_Path // - this.textBox_Path.Enabled = false; - this.textBox_Path.Location = new System.Drawing.Point(47, 69); - this.textBox_Path.Name = "textBox_Path"; - this.textBox_Path.ReadOnly = true; - this.textBox_Path.Size = new System.Drawing.Size(230, 23); - this.textBox_Path.TabIndex = 3; + resources.ApplyResources(textBox_Path, "textBox_Path"); + textBox_Path.Name = "textBox_Path"; + textBox_Path.ReadOnly = true; // // label1 // - this.label1.AutoSize = true; - this.label1.Enabled = false; - this.label1.Location = new System.Drawing.Point(7, 72); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(34, 15); - this.label1.TabIndex = 4; - this.label1.Text = "Path:"; + resources.ApplyResources(label1, "label1"); + label1.Name = "label1"; // // button_OK // - this.button_OK.Location = new System.Drawing.Point(232, 217); - this.button_OK.Name = "button_OK"; - this.button_OK.Size = new System.Drawing.Size(75, 23); - this.button_OK.TabIndex = 5; - this.button_OK.Text = "OK"; - this.button_OK.UseVisualStyleBackColor = true; - this.button_OK.Click += new System.EventHandler(this.Button_OK_Click); + resources.ApplyResources(button_OK, "button_OK"); + button_OK.Name = "button_OK"; + button_OK.UseVisualStyleBackColor = true; + button_OK.Click += Button_OK_Click; // // button_Cancel // - this.button_Cancel.Location = new System.Drawing.Point(313, 217); - this.button_Cancel.Name = "button_Cancel"; - this.button_Cancel.Size = new System.Drawing.Size(75, 23); - this.button_Cancel.TabIndex = 6; - this.button_Cancel.Text = "Cancel"; - this.button_Cancel.UseVisualStyleBackColor = true; - this.button_Cancel.Click += new System.EventHandler(this.Button_Cancel_Click); + resources.ApplyResources(button_Cancel, "button_Cancel"); + button_Cancel.Name = "button_Cancel"; + button_Cancel.UseVisualStyleBackColor = true; + button_Cancel.Click += Button_Cancel_Click; // // button_Browse // - this.button_Browse.Enabled = false; - this.button_Browse.Location = new System.Drawing.Point(283, 69); - this.button_Browse.Name = "button_Browse"; - this.button_Browse.Size = new System.Drawing.Size(26, 23); - this.button_Browse.TabIndex = 7; - this.button_Browse.Text = "..."; - this.button_Browse.UseVisualStyleBackColor = true; - this.button_Browse.Click += new System.EventHandler(this.Button_Browse_Click); + resources.ApplyResources(button_Browse, "button_Browse"); + button_Browse.Name = "button_Browse"; + button_Browse.UseVisualStyleBackColor = true; + button_Browse.Click += Button_Browse_Click; // // button_Clear // - this.button_Clear.Enabled = false; - this.button_Clear.Location = new System.Drawing.Point(315, 69); - this.button_Clear.Name = "button_Clear"; - this.button_Clear.Size = new System.Drawing.Size(57, 23); - this.button_Clear.TabIndex = 8; - this.button_Clear.Text = "Clear"; - this.button_Clear.UseVisualStyleBackColor = true; - this.button_Clear.Click += new System.EventHandler(this.Button_Clear_Click); + resources.ApplyResources(button_Clear, "button_Clear"); + button_Clear.Name = "button_Clear"; + button_Clear.UseVisualStyleBackColor = true; + button_Clear.Click += Button_Clear_Click; // // checkBox_Subfolder // - this.checkBox_Subfolder.AutoSize = true; - this.checkBox_Subfolder.Enabled = false; - this.checkBox_Subfolder.Location = new System.Drawing.Point(13, 98); - this.checkBox_Subfolder.Name = "checkBox_Subfolder"; - this.checkBox_Subfolder.Size = new System.Drawing.Size(117, 19); - this.checkBox_Subfolder.TabIndex = 9; - this.checkBox_Subfolder.Text = "Create subfolders"; - this.checkBox_Subfolder.UseVisualStyleBackColor = true; - this.checkBox_Subfolder.CheckedChanged += new System.EventHandler(this.CheckBox_Subfolder_CheckedChanged); + resources.ApplyResources(checkBox_Subfolder, "checkBox_Subfolder"); + checkBox_Subfolder.Name = "checkBox_Subfolder"; + checkBox_Subfolder.UseVisualStyleBackColor = true; + checkBox_Subfolder.CheckedChanged += CheckBox_Subfolder_CheckedChanged; // // label2 // - this.label2.AutoSize = true; - this.label2.Enabled = false; - this.label2.Location = new System.Drawing.Point(7, 124); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(92, 15); - this.label2.TabIndex = 10; - this.label2.Text = "Subfolder suffix:"; + resources.ApplyResources(label2, "label2"); + label2.Name = "label2"; // // textBox_suffix // - this.textBox_suffix.Enabled = false; - this.textBox_suffix.Location = new System.Drawing.Point(101, 121); - this.textBox_suffix.Name = "textBox_suffix"; - this.textBox_suffix.Size = new System.Drawing.Size(271, 23); - this.textBox_suffix.TabIndex = 11; + resources.ApplyResources(textBox_suffix, "textBox_suffix"); + textBox_suffix.Name = "textBox_suffix"; // // tabControl1 // - this.tabControl1.Controls.Add(this.tabPage1); - this.tabControl1.Controls.Add(this.tabPage2); - this.tabControl1.Location = new System.Drawing.Point(2, 1); - this.tabControl1.Name = "tabControl1"; - this.tabControl1.SelectedIndex = 0; - this.tabControl1.Size = new System.Drawing.Size(390, 210); - this.tabControl1.TabIndex = 12; + resources.ApplyResources(tabControl1, "tabControl1"); + tabControl1.Controls.Add(tabPage1); + tabControl1.Controls.Add(tabPage2); + tabControl1.Controls.Add(tabPage3); + tabControl1.Name = "tabControl1"; + tabControl1.SelectedIndex = 0; // // tabPage1 // - this.tabPage1.Controls.Add(this.label3); - this.tabPage1.Location = new System.Drawing.Point(4, 24); - this.tabPage1.Name = "tabPage1"; - this.tabPage1.Padding = new System.Windows.Forms.Padding(3); - this.tabPage1.Size = new System.Drawing.Size(382, 182); - this.tabPage1.TabIndex = 0; - this.tabPage1.Text = "General"; - this.tabPage1.UseVisualStyleBackColor = true; + resources.ApplyResources(tabPage1, "tabPage1"); + tabPage1.Controls.Add(button_Splashimg); + tabPage1.Controls.Add(textBox_Splashimg); + tabPage1.Controls.Add(checkBox_Splashimg); + tabPage1.Controls.Add(checkBox_Checkupdate); + tabPage1.Name = "tabPage1"; + tabPage1.UseVisualStyleBackColor = true; // - // label3 + // button_Splashimg // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(155, 81); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(69, 15); - this.label3.TabIndex = 0; - this.label3.Text = "No options."; + resources.ApplyResources(button_Splashimg, "button_Splashimg"); + button_Splashimg.Name = "button_Splashimg"; + button_Splashimg.UseVisualStyleBackColor = true; + button_Splashimg.Click += Button_Splashimg_Click; + // + // textBox_Splashimg + // + resources.ApplyResources(textBox_Splashimg, "textBox_Splashimg"); + textBox_Splashimg.Name = "textBox_Splashimg"; + textBox_Splashimg.ReadOnly = true; + // + // checkBox_Splashimg + // + resources.ApplyResources(checkBox_Splashimg, "checkBox_Splashimg"); + checkBox_Splashimg.Name = "checkBox_Splashimg"; + checkBox_Splashimg.UseVisualStyleBackColor = true; + checkBox_Splashimg.CheckedChanged += CheckBox_Splashimg_CheckedChanged; + // + // checkBox_Checkupdate + // + resources.ApplyResources(checkBox_Checkupdate, "checkBox_Checkupdate"); + checkBox_Checkupdate.Checked = true; + checkBox_Checkupdate.CheckState = CheckState.Checked; + checkBox_Checkupdate.Name = "checkBox_Checkupdate"; + checkBox_Checkupdate.UseVisualStyleBackColor = true; + checkBox_Checkupdate.CheckedChanged += CheckBox_Checkupdate_CheckedChanged; // // tabPage2 // - this.tabPage2.Controls.Add(this.checkBox_ShowFolder); - this.tabPage2.Controls.Add(this.textBox_Path); - this.tabPage2.Controls.Add(this.textBox_suffix); - this.tabPage2.Controls.Add(this.groupBox1); - this.tabPage2.Controls.Add(this.label2); - this.tabPage2.Controls.Add(this.label1); - this.tabPage2.Controls.Add(this.checkBox_Subfolder); - this.tabPage2.Controls.Add(this.button_Browse); - this.tabPage2.Controls.Add(this.button_Clear); - this.tabPage2.Location = new System.Drawing.Point(4, 24); - this.tabPage2.Name = "tabPage2"; - this.tabPage2.Padding = new System.Windows.Forms.Padding(3); - this.tabPage2.Size = new System.Drawing.Size(382, 182); - this.tabPage2.TabIndex = 1; - this.tabPage2.Text = "IO"; - this.tabPage2.UseVisualStyleBackColor = true; + resources.ApplyResources(tabPage2, "tabPage2"); + tabPage2.Controls.Add(checkBox_ShowFolder); + tabPage2.Controls.Add(textBox_Path); + tabPage2.Controls.Add(textBox_suffix); + tabPage2.Controls.Add(groupBox1); + tabPage2.Controls.Add(label2); + tabPage2.Controls.Add(label1); + tabPage2.Controls.Add(checkBox_Subfolder); + tabPage2.Controls.Add(button_Browse); + tabPage2.Controls.Add(button_Clear); + tabPage2.Name = "tabPage2"; + tabPage2.UseVisualStyleBackColor = true; // // checkBox_ShowFolder // - this.checkBox_ShowFolder.AutoSize = true; - this.checkBox_ShowFolder.Checked = true; - this.checkBox_ShowFolder.CheckState = System.Windows.Forms.CheckState.Checked; - this.checkBox_ShowFolder.Location = new System.Drawing.Point(13, 151); - this.checkBox_ShowFolder.Name = "checkBox_ShowFolder"; - this.checkBox_ShowFolder.Size = new System.Drawing.Size(241, 19); - this.checkBox_ShowFolder.TabIndex = 12; - this.checkBox_ShowFolder.Text = "Open destination folder after completion"; - this.checkBox_ShowFolder.UseVisualStyleBackColor = true; + resources.ApplyResources(checkBox_ShowFolder, "checkBox_ShowFolder"); + checkBox_ShowFolder.Checked = true; + checkBox_ShowFolder.CheckState = CheckState.Checked; + checkBox_ShowFolder.Name = "checkBox_ShowFolder"; + checkBox_ShowFolder.UseVisualStyleBackColor = true; + // + // tabPage3 + // + resources.ApplyResources(tabPage3, "tabPage3"); + tabPage3.Controls.Add(comboBox_Fixconvert); + tabPage3.Controls.Add(checkBox_Fixconvert); + tabPage3.Controls.Add(checkBox_FasterATRAC); + tabPage3.Controls.Add(checkBox_Hidesplash); + tabPage3.Controls.Add(checkBox_Oldmode); + tabPage3.Name = "tabPage3"; + tabPage3.UseVisualStyleBackColor = true; + // + // comboBox_Fixconvert + // + resources.ApplyResources(comboBox_Fixconvert, "comboBox_Fixconvert"); + comboBox_Fixconvert.DropDownStyle = ComboBoxStyle.DropDownList; + comboBox_Fixconvert.FormattingEnabled = true; + comboBox_Fixconvert.Items.AddRange(new object[] { resources.GetString("comboBox_Fixconvert.Items"), resources.GetString("comboBox_Fixconvert.Items1"), resources.GetString("comboBox_Fixconvert.Items2"), resources.GetString("comboBox_Fixconvert.Items3") }); + comboBox_Fixconvert.Name = "comboBox_Fixconvert"; + comboBox_Fixconvert.SelectedIndexChanged += ComboBox_Fixconvert_SelectedIndexChanged; + // + // checkBox_Fixconvert + // + resources.ApplyResources(checkBox_Fixconvert, "checkBox_Fixconvert"); + checkBox_Fixconvert.Name = "checkBox_Fixconvert"; + checkBox_Fixconvert.UseVisualStyleBackColor = true; + checkBox_Fixconvert.CheckedChanged += CheckBox_Fixconvert_CheckedChanged; + // + // checkBox_FasterATRAC + // + resources.ApplyResources(checkBox_FasterATRAC, "checkBox_FasterATRAC"); + checkBox_FasterATRAC.Name = "checkBox_FasterATRAC"; + checkBox_FasterATRAC.UseVisualStyleBackColor = true; + // + // checkBox_Hidesplash + // + resources.ApplyResources(checkBox_Hidesplash, "checkBox_Hidesplash"); + checkBox_Hidesplash.Name = "checkBox_Hidesplash"; + checkBox_Hidesplash.UseVisualStyleBackColor = true; + // + // checkBox_Oldmode + // + resources.ApplyResources(checkBox_Oldmode, "checkBox_Oldmode"); + checkBox_Oldmode.Name = "checkBox_Oldmode"; + checkBox_Oldmode.UseVisualStyleBackColor = true; // // FormPreferencesSettings // - this.AcceptButton = this.button_OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.button_Cancel; - this.ClientSize = new System.Drawing.Size(394, 251); - this.ControlBox = false; - this.Controls.Add(this.tabControl1); - this.Controls.Add(this.button_Cancel); - this.Controls.Add(this.button_OK); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.Name = "FormPreferencesSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "Preferences"; - this.Load += new System.EventHandler(this.FormPreferencesSettings_Load); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.tabControl1.ResumeLayout(false); - this.tabPage1.ResumeLayout(false); - this.tabPage1.PerformLayout(); - this.tabPage2.ResumeLayout(false); - this.tabPage2.PerformLayout(); - this.ResumeLayout(false); - + AcceptButton = button_OK; + resources.ApplyResources(this, "$this"); + AutoScaleMode = AutoScaleMode.Font; + CancelButton = button_Cancel; + ControlBox = false; + Controls.Add(tabControl1); + Controls.Add(button_Cancel); + Controls.Add(button_OK); + FormBorderStyle = FormBorderStyle.FixedDialog; + MaximizeBox = false; + Name = "FormPreferencesSettings"; + Load += FormPreferencesSettings_Load; + groupBox1.ResumeLayout(false); + groupBox1.PerformLayout(); + tabControl1.ResumeLayout(false); + tabPage1.ResumeLayout(false); + tabPage1.PerformLayout(); + tabPage2.ResumeLayout(false); + tabPage2.PerformLayout(); + tabPage3.ResumeLayout(false); + tabPage3.PerformLayout(); + ResumeLayout(false); } #endregion @@ -284,6 +302,15 @@ private void InitializeComponent() private TabPage tabPage1; private TabPage tabPage2; private CheckBox checkBox_ShowFolder; - private Label label3; + private CheckBox checkBox_Checkupdate; + private TabPage tabPage3; + private CheckBox checkBox_Hidesplash; + private CheckBox checkBox_Oldmode; + private Button button_Splashimg; + private TextBox textBox_Splashimg; + private CheckBox checkBox_Splashimg; + private CheckBox checkBox_FasterATRAC; + private ComboBox comboBox_Fixconvert; + private CheckBox checkBox_Fixconvert; } } \ No newline at end of file diff --git a/src/Forms/FormPreferencesSettings.cs b/src/Forms/FormPreferencesSettings.cs index 20aa517..39d7d57 100644 --- a/src/Forms/FormPreferencesSettings.cs +++ b/src/Forms/FormPreferencesSettings.cs @@ -1,4 +1,5 @@ using ATRACTool_Reloaded.Localizable; +using Microsoft.VisualBasic; using static ATRACTool_Reloaded.Common; namespace ATRACTool_Reloaded @@ -14,88 +15,181 @@ public FormPreferencesSettings() private void FormPreferencesSettings_Load(object sender, EventArgs e) { + comboBox_Fixconvert.SelectedIndex = 0; + Config.Load(xmlpath); - switch (bool.Parse(Config.Entry["Save_IsManual"].Value)) - { - case true: - { - radioButton_spc.Checked = true; - radioButton_nml.Checked = false; - label1.Enabled = true; - button_Clear.Enabled = true; - button_Browse.Enabled = true; - textBox_Path.Enabled = true; - checkBox_Subfolder.Enabled = true; - - if (Config.Entry["Save_Isfolder"].Value != "") + + try + { + switch (bool.Parse(Config.Entry["Check_Update"].Value)) + { + case true: + checkBox_Checkupdate.Checked = true; + break; + case false: + checkBox_Checkupdate.Checked = false; + break; + } + + switch (bool.Parse(Config.Entry["SplashImage"].Value)) + { + case true: + checkBox_Splashimg.Checked = true; + textBox_Splashimg.Enabled = true; + button_Splashimg.Enabled = true; + if (!string.IsNullOrEmpty(Config.Entry["SplashImage_Path"].Value)) { - textBox_Path.Text = Config.Entry["Save_Isfolder"].Value; + textBox_Splashimg.Text = Config.Entry["SplashImage_Path"].Value; } else { - textBox_Path.Text = null; + textBox_Splashimg.Text = string.Empty; } + break; + case false: + checkBox_Splashimg.Checked = false; + textBox_Splashimg.Enabled = false; + button_Splashimg.Enabled = false; + break; + } + + switch (bool.Parse(Config.Entry["Oldmode"].Value)) + { + case true: + checkBox_Oldmode.Checked = true; + break; + case false: + checkBox_Oldmode.Checked = false; + break; + } - switch (bool.Parse(Config.Entry["Save_IsSubfolder"].Value)) + switch (bool.Parse(Config.Entry["HideSplash"].Value)) + { + case true: + checkBox_Hidesplash.Checked = true; + break; + case false: + checkBox_Hidesplash.Checked = false; + break; + } + + switch (bool.Parse(Config.Entry["FasterATRAC"].Value)) + { + case true: + checkBox_FasterATRAC.Checked = true; + break; + case false: + checkBox_FasterATRAC.Checked = false; + break; + } + + switch (bool.Parse(Config.Entry["FixedConvert"].Value)) + { + case true: + checkBox_Fixconvert.Checked = true; + comboBox_Fixconvert.Enabled = true; + comboBox_Fixconvert.SelectedIndex = int.Parse(Config.Entry["ConvertType"].Value) switch + { + 0 => 0, + 1 => 1, + 2 => 2, + 3 => 3, + _ => 0, + }; + break; + case false: + checkBox_Fixconvert.Checked = false; + comboBox_Fixconvert.Enabled = false; + break; + } + + switch (bool.Parse(Config.Entry["Save_IsManual"].Value)) + { + case true: { - case true: - { - label2.Enabled = true; - textBox_suffix.Enabled = true; - checkBox_Subfolder.Checked = true; + radioButton_spc.Checked = true; + radioButton_nml.Checked = false; + label1.Enabled = true; + button_Clear.Enabled = true; + button_Browse.Enabled = true; + textBox_Path.Enabled = true; + checkBox_Subfolder.Enabled = true; - if (Config.Entry["Save_Subfolder_Suffix"].Value != "") + if (Config.Entry["Save_Isfolder"].Value != "") + { + textBox_Path.Text = Config.Entry["Save_Isfolder"].Value; + } + else + { + textBox_Path.Text = null; + } + + switch (bool.Parse(Config.Entry["Save_IsSubfolder"].Value)) + { + case true: { - textBox_suffix.Text = Config.Entry["Save_Subfolder_Suffix"].Value; + label2.Enabled = true; + textBox_suffix.Enabled = true; + checkBox_Subfolder.Checked = true; + + if (Config.Entry["Save_Subfolder_Suffix"].Value != "") + { + textBox_suffix.Text = Config.Entry["Save_Subfolder_Suffix"].Value; + } + else + { + textBox_suffix.Text = null; + } + break; } - else + case false: { + label2.Enabled = false; textBox_suffix.Text = null; + textBox_suffix.Enabled = false; + checkBox_Subfolder.Checked = false; + break; } - break; - } - case false: - { - label2.Enabled = false; - textBox_suffix.Text = null; - textBox_suffix.Enabled = false; - checkBox_Subfolder.Checked = false; - break; - } + } + + break; + } + case false: + { + radioButton_spc.Checked = false; + radioButton_nml.Checked = true; + label1.Enabled = false; + label2.Enabled = false; + button_Clear.Enabled = false; + button_Browse.Enabled = false; + textBox_Path.Text = null; + textBox_Path.Enabled = false; + textBox_suffix.Text = null; + textBox_suffix.Enabled = false; + checkBox_Subfolder.Checked = false; + checkBox_Subfolder.Enabled = false; + break; } + } - break; - } - case false: - { - radioButton_spc.Checked = false; - radioButton_nml.Checked = true; - label1.Enabled = false; - label2.Enabled = false; - button_Clear.Enabled = false; - button_Browse.Enabled = false; - textBox_Path.Text = null; - textBox_Path.Enabled = false; - textBox_suffix.Text = null; - textBox_suffix.Enabled = false; - checkBox_Subfolder.Checked = false; - checkBox_Subfolder.Enabled = false; - break; - } + switch (bool.Parse(Config.Entry["ShowFolder"].Value)) + { + case true: + { + checkBox_ShowFolder.Checked = true; + break; + } + case false: + { + checkBox_ShowFolder.Checked = false; + break; + } + } } - - switch (bool.Parse(Config.Entry["ShowFolder"].Value)) + catch (Exception ex) { - case true: - { - checkBox_ShowFolder.Checked = true; - break; - } - case false: - { - checkBox_ShowFolder.Checked = false; - break; - } + MessageBox.Show(this, string.Format("An error has occurred.\n{0}\nThe configuration file is incorrect.", ex), Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); + Close(); } } @@ -161,17 +255,83 @@ private void CheckBox_Subfolder_CheckedChanged(object sender, EventArgs e) private void Button_OK_Click(object sender, EventArgs e) { + if (checkBox_Splashimg.Checked == true && string.IsNullOrEmpty(textBox_Splashimg.Text)) + { + MessageBox.Show(this, Localization.SplashPathErrorCaption, Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); + return; + } if (radioButton_spc.Checked == true && textBox_Path.Text == "") { - MessageBox.Show(this, "Path not specified.", Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); + MessageBox.Show(this, Localization.SpecificPathErrorCaption, Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (radioButton_spc.Checked == true && checkBox_Subfolder.Checked == true && textBox_suffix.Text == "") { - MessageBox.Show(this, "suffix is not specified.", Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); + MessageBox.Show(this, Localization.SpecificSubfolderErrorCaption, Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } + string oldsplashimgpath = Config.Entry["SplashImage_Path"].Value; + + + if (checkBox_Checkupdate.Checked != true) + { + Config.Entry["Check_Update"].Value = "false"; + } + else + { + Config.Entry["Check_Update"].Value = "true"; + } + + if (checkBox_Splashimg.Checked != true) + { + Config.Entry["SplashImage"].Value = "false"; + Config.Entry["SplashImage_Path"].Value = ""; + } + else + { + Config.Entry["SplashImage"].Value = "true"; + Config.Entry["SplashImage_Path"].Value = textBox_Splashimg.Text; + } + + if (checkBox_Oldmode.Checked != true) + { + Config.Entry["Oldmode"].Value = "false"; + } + else + { + Config.Entry["Oldmode"].Value = "true"; + } + + if (checkBox_Hidesplash.Checked != true) + { + Config.Entry["HideSplash"].Value = "false"; + } + else + { + Config.Entry["HideSplash"].Value = "true"; + } + + if (checkBox_FasterATRAC.Checked != true) + { + Config.Entry["FasterATRAC"].Value = "false"; + } + else + { + Config.Entry["FasterATRAC"].Value = "true"; + } + + if (checkBox_Fixconvert.Checked != true) + { + Config.Entry["FixedConvert"].Value = "false"; + Config.Entry["ConvertType"].Value = ""; + } + else + { + Config.Entry["FixedConvert"].Value = "true"; + Config.Entry["ConvertType"].Value = comboBox_Fixconvert.SelectedIndex.ToString(); + } + if (radioButton_nml.Checked != true) { Config.Entry["Save_IsManual"].Value = "true"; @@ -219,6 +379,11 @@ private void Button_OK_Click(object sender, EventArgs e) Config.Save(xmlpath); + if (checkBox_Splashimg.Checked == true && !string.IsNullOrEmpty(textBox_Splashimg.Text) && oldsplashimgpath != textBox_Splashimg.Text) + { + MessageBox.Show(this, Localization.CustomSplashCaption, Localization.MSGBoxSuccessCaption, MessageBoxButtons.OK, MessageBoxIcon.Information); + } + Close(); } @@ -226,5 +391,97 @@ private void Button_Cancel_Click(object sender, EventArgs e) { Close(); } + + private void CheckBox_Checkupdate_CheckedChanged(object sender, EventArgs e) + { + if (!checkBox_Checkupdate.Checked) + { + checkBox_Checkupdate.Checked = false; + } + else + { + checkBox_Checkupdate.Checked = true; + } + } + + private void CheckBox_Splashimg_CheckedChanged(object sender, EventArgs e) + { + if (!checkBox_Splashimg.Checked) + { + checkBox_Splashimg.Checked = false; + textBox_Splashimg.Text = string.Empty; + textBox_Splashimg.Enabled = false; + button_Splashimg.Enabled = false; + } + else + { + checkBox_Splashimg.Checked = true; + textBox_Splashimg.Text = string.Empty; + textBox_Splashimg.Enabled = true; + button_Splashimg.Enabled = true; + } + } + + private void Button_Splashimg_Click(object sender, EventArgs e) + { + OpenFileDialog ofd = new() + { + Filter = "All Supported Files (*.jpg, *.png, *.bmp)|*.jpg;*.png;*.bmp", + }; + if (ofd.ShowDialog() == DialogResult.OK) + { + using var img = Image.FromFile(ofd.FileName); + if (img.Width == 800 && img.Height == 480) + { + textBox_Splashimg.Text = ofd.FileName; + } + else if (img.Width == 400 && img.Height == 240) + { + textBox_Splashimg.Text = ofd.FileName; + } + else + { + MessageBox.Show(Localization.CustomSplashSizeErrorCaption, Localization.MSGBoxErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); + textBox_Splashimg.Text = string.Empty; + } + return; + } + else + { + return; + } + } + + private void CheckBox_Fixconvert_CheckedChanged(object sender, EventArgs e) + { + if (!checkBox_Fixconvert.Checked) + { + checkBox_Fixconvert.Checked = false; + comboBox_Fixconvert.Enabled = false; + } + else + { + checkBox_Fixconvert.Checked = true; + comboBox_Fixconvert.Enabled = true; + comboBox_Fixconvert.SelectedIndex = 0; + } + } + + private void ComboBox_Fixconvert_SelectedIndexChanged(object sender, EventArgs e) + { + switch (comboBox_Fixconvert.SelectedIndex) + { + case 0: + break; + case 1: + break; + case 2: + break; + case 3: + break; + default: + break; + } + } } } diff --git a/src/Forms/FormPreferencesSettings.ja.resx b/src/Forms/FormPreferencesSettings.ja.resx new file mode 100644 index 0000000..0ce44ef --- /dev/null +++ b/src/Forms/FormPreferencesSettings.ja.resx @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 149, 19 + + + 毎回保存場所を確認する + + + 134, 19 + + + 指定したフォルダに保存 + + + ファイルの保存方法 + + + 38, 15 + + + パス: + + + キャンセル + + + 削除 + + + 140, 19 + + + サブフォルダーを作成する + + + 85, 15 + + + サブフォルダ名: + + + 一般 + + + 231, 19 + + + 独自のスプラッシュスクリーン画像を設定する + + + 242, 19 + + + アプリケーション起動時にアップデートを確認する + + + 243, 19 + + + 処理が完了したら保存先のフォルダを表示する + + + 高度 + + + [ATRAC3+/ATRAC9] 44.1kHz (ATRAC3+の場合PSPに適合) + + + [ATRAC3+/ATRAC9] 48kHz (ATRAC3+の場合PS3に適合) + + + [ATRAC9] 12kHz + + + [ATRAC9] 24kHz + + + 249, 19 + + + Waveファイルに変換した際の形式を固定する: + + + 246, 19 + + + ATRACを読み込んだ際に即時変換を実行する + + + 182, 19 + + + スプラッシュスクリーンを表示しない + + + 146, 19 + + + 従来のモードを有効にする + + + 詳細設定 + + \ No newline at end of file diff --git a/src/Forms/FormPreferencesSettings.resx b/src/Forms/FormPreferencesSettings.resx index f298a7b..a336af4 100644 --- a/src/Forms/FormPreferencesSettings.resx +++ b/src/Forms/FormPreferencesSettings.resx @@ -1,4 +1,64 @@ - + + + @@ -57,4 +117,722 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + False + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 4, 24 + + + 0 + + + tabPage1 + + + Fixed output format for Wave conversion: + + + label1 + + + tabPage2 + + + 2 + + + 13, 151 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Set your own splash screen image + + + Enable old mode + + + 2 + + + tabControl1 + + + False + + + 4, 24 + + + True + + + checkBox_FasterATRAC + + + groupBox1 + + + Path: + + + Always ask for a save location + + + 2 + + + System.Windows.Forms.Button, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 47, 69 + + + radioButton_spc + + + 0 + + + tabPage2 + + + 7, 8 + + + Don't show splash screen + + + System.Windows.Forms.TabPage, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + False + + + 9 + + + False + + + $this + + + 230, 23 + + + 241, 19 + + + 0, 0 + + + 221, 216 + + + 181, 19 + + + 382, 182 + + + 365, 55 + + + 6 + + + 10 + + + 26, 23 + + + 6 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + Check for updates when launching applications + + + 2 + + + 0 + + + Behavior when saving a file + + + True + + + 338, 152 + + + 4, 24 + + + tabPage2 + + + 0 + + + False + + + True + + + [For ATRAC3+/ATRAC9] 44.1kHz (ATRAC3+ is best for PSP) + + + 92, 15 + + + tabPage1 + + + tabPage3 + + + False + + + checkBox_Oldmode + + + 114, 19 + + + 3 + + + 7, 15 + + + 8, 28 + + + tabPage3 + + + 1 + + + + 3, 3, 3, 3 + + + 1 + + + 7 + + + 4 + + + 8, 78 + + + groupBox1 + + + 0 + + + Output to specified folder + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 283, 69 + + + $this + + + 276, 19 + + + checkBox_Fixconvert + + + button_OK + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 382, 182 + + + tabPage3 + + + 3 + + + Clear + + + True + + + 5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage3 + + + 3, 3, 3, 3 + + + System.Windows.Forms.Form, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + False + + + 12 + + + 2 + + + True + + + Create subfolders + + + 271, 23 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 6 + + + tabPage2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + True + + + 3 + + + button_Cancel + + + 75, 23 + + + 365, 23 + + + + CenterScreen + + + 6, 22 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + False + + + OK + + + True + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + [For ATRAC9] 12kHz + + + System.Windows.Forms.Button, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 34, 15 + + + Advanced + + + False + + + 57, 23 + + + 160, 19 + + + IO + + + ... + + + 11 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + [For ATRAC3+/ATRAC9] 48kHz (ATRAC3+ is best for PS3) + + + ... + + + System.Windows.Forms.TabPage, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + tabPage1 + + + 35, 23 + + + 7, 72 + + + label2 + + + General + + + 1 + + + Preferences + + + System.Windows.Forms.Button, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + textBox_suffix + + + comboBox_Fixconvert + + + 8 + + + textBox_Splashimg + + + 6, 128 + + + tabPage1 + + + 389, 251 + + + 12 + + + System.Windows.Forms.Button, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage3 + + + 295, 19 + + + 6, 153 + + + groupBox1 + + + button_Splashimg + + + System.Windows.Forms.TextBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage2 + + + 4 + + + 245, 19 + + + True + + + 302, 216 + + + 101, 121 + + + tabControl1 + + + 5 + + + tabPage2 + + + tabPage2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8, 3 + + + 13, 98 + + + 0 + + + checkBox_Subfolder + + + 1 + + + 8, 103 + + + tabPage2 + + + 1 + + + Cancel + + + Open destination folder after completion + + + 117, 19 + + + 75, 23 + + + 3 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + FormPreferencesSettings + + + 390, 210 + + + 0 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + 0 + + + button_Clear + + + 8 + + + 2 + + + tabControl1 + + + 203, 19 + + + tabPage2 + + + tabControl1 + + + checkBox_ShowFolder + + + 1 + + + 1 + + + 198, 22 + + + tabPage2 + + + System.Windows.Forms.Button, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 326, 23 + + + True + + + checkBox_Hidesplash + + + 315, 69 + + + 7, 124 + + + 2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + radioButton_nml + + + Subfolder suffix: + + + True + + + $this + + + 3 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + 382, 182 + + + 2 + + + textBox_Path + + + 0 + + + Perform immediate conversion when ATRAC is read + + + 8, 53 + + + 159, 19 + + + checkBox_Splashimg + + + [For ATRAC9] 24kHz + + + tabPage3 + + + 7 + + + checkBox_Checkupdate + + + tabPage1 + + + System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + button_Browse + + + 3 + + + False + + + True + \ No newline at end of file diff --git a/src/Forms/FormProgress.cs b/src/Forms/FormProgress.cs index c6faad1..e1ffe66 100644 --- a/src/Forms/FormProgress.cs +++ b/src/Forms/FormProgress.cs @@ -624,7 +624,7 @@ private static bool Encode_DoWork(IProgress p, CancellationToken cToken) { Generic.lpcreatev2 = true; Generic.files = fs; - using FormLPC form = new(); + using FormLPC form = new(true); form.ShowDialog(); Generic.EncodeParamAT3 = Config.Entry["ATRAC3_Params"].Value; @@ -678,7 +678,7 @@ private static bool Encode_DoWork(IProgress p, CancellationToken cToken) { Generic.lpcreatev2 = true; Generic.files = fs; - using FormLPC form = new(); + using FormLPC form = new(true); form.ShowDialog(); Generic.EncodeParamAT3 = Config.Entry["ATRAC3_Params"].Value; @@ -742,7 +742,7 @@ private static bool Encode_DoWork(IProgress p, CancellationToken cToken) { Generic.lpcreatev2 = true; Generic.files = fs; - using FormLPC form = new(); + using FormLPC form = new(true); form.ShowDialog(); Generic.EncodeParamAT9 = Config.Entry["ATRAC9_Params"].Value; @@ -796,7 +796,7 @@ private static bool Encode_DoWork(IProgress p, CancellationToken cToken) { Generic.lpcreatev2 = true; Generic.files = fs; - using FormLPC form = new(); + using FormLPC form = new(true); form.ShowDialog(); Generic.EncodeParamAT9 = Config.Entry["ATRAC9_Params"].Value; diff --git a/src/Forms/FormSplash.Designer.cs b/src/Forms/FormSplash.Designer.cs index e9c9eb6..e71e50e 100644 --- a/src/Forms/FormSplash.Designer.cs +++ b/src/Forms/FormSplash.Designer.cs @@ -28,45 +28,47 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.label_log = new System.Windows.Forms.Label(); - this.progressBar1 = new System.Windows.Forms.ProgressBar(); - this.SuspendLayout(); + label_log = new Label(); + progressBar1 = new ProgressBar(); + SuspendLayout(); // // label_log // - this.label_log.AutoEllipsis = true; - this.label_log.Location = new System.Drawing.Point(12, 144); - this.label_log.Name = "label_log"; - this.label_log.Size = new System.Drawing.Size(273, 15); - this.label_log.TabIndex = 0; - this.label_log.Text = "Loading..."; - this.label_log.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + label_log.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; + label_log.AutoEllipsis = true; + label_log.Font = new Font("Yu Gothic UI", 11.25F, FontStyle.Bold, GraphicsUnit.Point); + label_log.Location = new Point(12, 130); + label_log.Name = "label_log"; + label_log.Size = new Size(273, 21); + label_log.TabIndex = 0; + label_log.Text = "Loading..."; + label_log.TextAlign = ContentAlignment.MiddleCenter; // // progressBar1 // - this.progressBar1.Location = new System.Drawing.Point(12, 132); - this.progressBar1.Name = "progressBar1"; - this.progressBar1.Size = new System.Drawing.Size(276, 10); - this.progressBar1.TabIndex = 1; + progressBar1.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; + progressBar1.Location = new Point(12, 153); + progressBar1.Name = "progressBar1"; + progressBar1.Size = new Size(276, 5); + progressBar1.TabIndex = 1; // // FormSplash // - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackgroundImage = global::ATRACTool_Reloaded.Properties.Resources.SIE; - this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.ClientSize = new System.Drawing.Size(300, 164); - this.ControlBox = false; - this.Controls.Add(this.progressBar1); - this.Controls.Add(this.label_log); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; - this.Name = "FormSplash"; - this.ShowInTaskbar = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "Loading..."; - this.Load += new System.EventHandler(this.FormSplash_Load); - this.ResumeLayout(false); - + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + BackgroundImage = Properties.Resources.SIE; + BackgroundImageLayout = ImageLayout.Center; + ClientSize = new Size(300, 164); + ControlBox = false; + Controls.Add(progressBar1); + Controls.Add(label_log); + FormBorderStyle = FormBorderStyle.None; + Name = "FormSplash"; + ShowInTaskbar = false; + StartPosition = FormStartPosition.CenterScreen; + Text = "Loading..."; + Load += FormSplash_Load; + ResumeLayout(false); } #endregion diff --git a/src/Forms/FormSplash.cs b/src/Forms/FormSplash.cs index e5b2700..0729624 100644 --- a/src/Forms/FormSplash.cs +++ b/src/Forms/FormSplash.cs @@ -1,4 +1,7 @@ -namespace ATRACTool_Reloaded +using ATRACTool_Reloaded.Localizable; +using static ATRACTool_Reloaded.Common; + +namespace ATRACTool_Reloaded { public partial class FormSplash : Form { @@ -9,9 +12,53 @@ public FormSplash() private void FormSplash_Load(object sender, EventArgs e) { - BackgroundImage = Properties.Resources.SIE; + Common.Config.Load(Common.xmlpath); + + try + { + label_log.BackColor = Color.Transparent; + if (bool.Parse(Config.Entry["SplashImage"].Value)) + { + Bitmap bimg = new(Properties.Resources.Splash); + Bitmap cimg = new(Config.Entry["SplashImage_Path"].Value); + using Graphics g = Graphics.FromImage(cimg); + g.DrawImage(bimg, 0, 0, cimg.Width, cimg.Height); + Width = cimg.Width; + Height = cimg.Height; + Left = (Screen.PrimaryScreen.Bounds.Width - Width) / 2; + Top = (Screen.PrimaryScreen.Bounds.Height - Height) / 2; + BackgroundImage = cimg; + } + else + { + Bitmap bimg = new(Properties.Resources.Splash); + Bitmap cimg = new(Properties.Resources.Splash_SIE_Default); + using Graphics g = Graphics.FromImage(cimg); + g.DrawImage(bimg, 0, 0, cimg.Width, cimg.Height); + Width = cimg.Width; + Height = cimg.Height; + Left = (Screen.PrimaryScreen.Bounds.Width - Width) / 2; + Top = (Screen.PrimaryScreen.Bounds.Height - Height) / 2; + BackgroundImage = cimg; + } + } + catch (Exception ex) + { + Generic.GlobalException = ex; + Bitmap bimg = new(Properties.Resources.Splash); + Bitmap cimg = new(Properties.Resources.Splash_SIE_Default); + using Graphics g = Graphics.FromImage(cimg); + g.DrawImage(bimg, 0, 0, cimg.Width, cimg.Height); + Width = cimg.Width; + Height = cimg.Height; + Left = (Screen.PrimaryScreen.Bounds.Width - Width) / 2; + Top = (Screen.PrimaryScreen.Bounds.Height - Height) / 2; + BackgroundImage = cimg; + } + + progressBar1.Style = ProgressBarStyle.Marquee; - progressBar1.MarqueeAnimationSpeed = 50; + progressBar1.MarqueeAnimationSpeed = 25; } public string ProgressMsg diff --git a/src/Forms/FormSplash.resx b/src/Forms/FormSplash.resx index f298a7b..a395bff 100644 --- a/src/Forms/FormSplash.resx +++ b/src/Forms/FormSplash.resx @@ -1,4 +1,64 @@ - + + +