From b8db8baae01c461abb30f2b23a89281977792fd1 Mon Sep 17 00:00:00 2001 From: zvon Date: Wed, 1 Apr 2020 13:58:01 +0200 Subject: [PATCH] Resource and rc files make a triumphant return --- resources_windows.h | 128 +++++++++++++++++++++++++++++++++++++++ tv_rename.rc | 3 + tv_rename_stringtable.rc | Bin 0 -> 24710 bytes 3 files changed, 131 insertions(+) create mode 100644 resources_windows.h create mode 100644 tv_rename.rc create mode 100644 tv_rename_stringtable.rc diff --git a/resources_windows.h b/resources_windows.h new file mode 100644 index 0000000..721a167 --- /dev/null +++ b/resources_windows.h @@ -0,0 +1,128 @@ +#define IDI_TV_RENAME_GUI 0x8001 +#define IDI_SMALL 0x8002 + +#define OK 0x9000 +#define CANCEL 0x9001 +#define SHOW 0x9003 +#define ID_LANGUAGE 0x9004 +#define DIRECTORY 0x9005 +#define PATTERN 0x9006 +#define POSSIBLE_SHOWS 0x9007 +#define CHOOSE_DIR 0x9008 +#define PATTERN_HELP 0x9009 +#define PROCESS 0x900A +#define RENAME 0x900D +#define QUIT 0x900F +#define EXIT 0x9010 +#define UPDATE_DB 0x9011 +#define REFRESH_DB 0x9012 +#define CLEAN_DB 0x9013 +#define MANAGE_DB 0x9014 +#define ID_FILE 0x9016 +#define NO_RESULTS 0x901A +#define DIR_EMPTY 0x901B +#define DIR_NOT_EXIST 0x901C +#define CONFIRMATION 0x901E +#define PATTERN_FILENAME 0x901F +#define PATTERN_SHOW 0x9020 +#define PATTERN_EPNAME 0x9021 +#define PATTERN_SEASON 0x9022 +#define PATTERN_EPISODE 0x9023 +#define OR 0x9027 +#define DATABASE 0x9028 +#define YES 0x9029 +#define NO 0x902A +#define PATH 0x902B +#define DVD 0x902C +#define SAVE 0x902D +#define SEARCH 0x9031 +#define SELECT_ALL 0x9033 +#define SELECT_NONE 0x9034 +#define SELECT 0x9035 + +#define INVALID_CHOICE 0x9037 +#define PATTERN_ERROR 0x9038 +#define ADD_REMOVE_FLAG_ERROR 0x9039 +#define ADDED_TO_DB 0x903A +#define REFRESHED_DB 0x903B +#define UPDATED_DB 0x903C +#define CLEANED_DB 0x903D +#define DIR_FAIL_REENTER 0x903E +#define DIR_CONFIRM 0x903F +#define DIR_REENTER 0x9040 +#define SHOW_CONFIRM 0x9041 +#define SHOW_REENTER 0x9042 + +#define GUI_WINDOW_PROGRESS 0x9043 +#define GUI_WINDOW_SEARCH 0x9044 +#define GUI_WINDOW_SEASON 0x9045 + +#define ID_DELETE 0x9046 +#define SELECT_DIR 0x9047 +#define INVALID_PATH 0x9048 + +#define HELP_USAGE 0x9049 +#define HELP_OPTIONS_SMALL 0x904A +#define HELP_PATH_SMALL 0x904B +#define HELP_HELP 0x904C +#define HELP_PATH_INFO 0x904D +#define HELP_OPTIONS 0x904E +#define HELP_SHOW 0x904F +#define HELP_SEASON 0x9050 +#define HELP_DVD 0x9051 +#define HELP_PATTERN 0x9052 +#define HELP_PATTERN_HELP 0x9053 +#define HELP_CORRECT_PATH 0x9054 +#define HELP_TRUST 0x9055 +#define HELP_LINUX 0x9056 +#define HELP_LANG 0x9057 +#define HELP_LANGS 0x9058 +#define HELP_DATABASE_OPTS 0x9059 +#define HELP_ADD_DB 0x905A +#define HELP_REFRESH_DB 0x905B +#define HELP_UPDATE_DB 0x905C +#define HELP_DB_PATTERN 0x905D +#define HELP_CLEAN_DB 0x905E +#define HELP_REMOVE_DB 0x905F + +#define PATTERN_POSSIBLE 0x9060 +#define PATTERN_LEADING_ZERO 0x9061 +#define PATTERN_LEADING_NUM 0x9062 +#define PATTERN_DEFAULT 0x9063 +#define PATTERN_CHANGE 0x9064 + +#define USER_NOT_EXIST 0x9065 +#define DB_NOT_CREATE 0x9066 +#define DB_INSERT_PATTERN 0x9067 +#define DB_CANT_OPEN 0x9068 +#define RENAMING 0x9069 +#define ADDING_TO_DB 0x906A +#define REFRESHING_DB 0x906B +#define REFRESHING 0x906C +#define UPDATING_IN_DB 0x906D +#define UPDATING_DB 0x906E +#define UPDATING 0x906F + +#define SHOW_FIELD_EMPTY 0x9070 + +#define SELECT_SEASONS 0x9071 + +#define WHICH_SHOW 0x9072 +#define NOT_FOUND_SHOW_SEASON 0x9073 +#define NOT_FOUND_FOR_SEASON 0x9074 +#define YES_1 0x9075 +#define YES_2 0x9076 +#define NO_1 0x9077 +#define NO_2 0x9078 + +#define PATTERN_ESC_SEQ 0x9079 +#define RENAME_CONFIRM 0x907A +#define CHANGE_DB_PATTERN 0x907B +#define ADD_TO_DB 0x907C +#define REPLACE_WIN 0x907D +#define DONT_RENAME_CONFIRM 0x907E +#define USE_DVD 0x907F + +#define INVALID_LOCALE 0x9080 +#define MEM_ALLOC_FAILED 0x9081 +#define DATABASE_MENU 0x9082 diff --git a/tv_rename.rc b/tv_rename.rc new file mode 100644 index 0000000..fb2f667 --- /dev/null +++ b/tv_rename.rc @@ -0,0 +1,3 @@ +#include "resources_windows.h" +IDI_TV_RENAME_GUI ICON "tv_rename_gui.ico" +IDI_SMALL ICON "small.ico" diff --git a/tv_rename_stringtable.rc b/tv_rename_stringtable.rc new file mode 100644 index 0000000000000000000000000000000000000000..bcf6f20555e0b7e3e3c1152050478916098bd08c GIT binary patch literal 24710 zcmc(n%Who95rz-9L4-VjH>#+F2K6mm#gTIk*K z8rf;7g&sjk{;z9_eK~zDV;TtvYi7>OsjjZ;U)6Q|pMU?VdDfgXPn)CWyg6tNn@KZm zPW5`$%ys2d-|&97`9A#aKv%!l=ifHp>32VC+IRoC^2@*Imp^M}&Hd(HbGzAUzRNZ{_py9+8pciLhmNwUhX&%cgNw*mwLC*-=ThY5+wLE?7-=ubN}^kGyc~l9prOQ zoZl7S5B0j+d>&-~MX{f0^H}Sj2fmQc^}r*vk9GYbaKd#YxTk;Zm3=HEJ*0Sc$?-zF zhWAvK#>>sX&wcT-t9PI2uG-&Ja%TmTp~>YSNMWzp*Xvn9oBe$rc8QJI8eP<<`rV>hA?z zuj}0%y+cO$qFHk)^{K9XCyim72YN*^Po-7t@>RHImg_cg*!&QFy$H7Wa>)ZandtgS z(9UVFo;_W88t6F9iKK%yf7kq}%I}6OV@tY(`@6ck_J>EqD^!eYx4=_<{#IA9%JxqF zT3xYQE^%#(A?(ohHEvJX;&$^$vLD{nxILX|Z$xooh((8dPjSWJU6p%s8J2r%uUTpi z&mbqPD*_VxyZ@&0BeY-lV)DmrN$ZjR-O?{jc000!ZDjyl-@?5Fb{qJJv@}0jAx`&XX1v49PjOZ z2bX&x3a1n-`)!H_aRkrqqp-Q$Cz&Lr@^z5={hoUx)oJs!a>O%9Dy86d7k}6Nj-9k6 zY?(IIOCN=uU`2*w{C6e`M->r?`1k4SRPxF(K)RbvX=QViG>G^1>-2u?41H`!BV;*Z zS-N`qzO+6fW;=4F)Hh@`TLJ0Z>7?o_O!YhV39dORG!}XEUw6IcJf^(VJ*rN}sO-sK zL0c)663zA5f<>(q&3QgaDSGzXl5e7eo6R@U0w}i48yalqyz9-!^49A?8(rBiT@loA zM={CJtE1rdYFq&$fR(_Wc`S`owngi{cqSXpM0KWY2;Pl4pDLoflpj8;M3zX$Wm%(O z+)Xbta(zEetG*Z8kH^e3CxfhxM0*mDAQ9TpwxdYH5qTu>)poUi^2#mk9sBrPk|;Tt zhAXarkOq_|LWm%d!w{w5;#8mTtBA!xHg>J;Yg8y8c>Z0;0zevdul!qBjcM?Q@J5WtCe?DJRoW{+qh4hvPU{@nP75 zBN34FTsnqx@EG1b5pJ|v;`^|B@~Y#DL)iqVZ7vC*C*ND18{^(A#*|q$-J?eq%dt>A z7e7evwE10-=?$%jMvwK)QScclis>5qF4?K9DK`y=mD51vW_WL&C@{eY)I z0_^-OcpkC&Q++asR2!D#~b=IRbIp)ggDlwNfiMd@ zXLslugih^kTp%ydk^KS`SkwO6bbKec{<+iHv$ zZl!sB9j!FyVmDNwzDMc@IuDL1JT|7(?+5R**u%fR zhZ4_wyd=&cf3gU2KWkoG>W13=msyUEJEapuho+WGjUO^9Hf|jRqioVXTyjP9b^ctk z@C-V@YI2_IGNJdgB~HH4@9Td#A5g~Y_e9;+K;w9)dBCY8z{<6&@QMXFhd(|_SZqI( zosl)%7as-5dxx%Tzt%6S@0F`LPRs4P-Scw!cgJJwgD6jT(W4sn+t1%jzpek}9zZpN zx5L?fh(ztqTvtx8ZcMB>cjX`8rMNb_FYD4V8PGdsUEL$3Y`rP>VX~dY6PIXTFDd#F z-W+>YwQgA1sRGk<h=_;`XGjsbBbd_$06N#IWX8a>w(ZxBFJ$Zz(b)#0%=|2=9!RX`_yv?#$ zUfGrF(&3~>u%&2nSFdqZB#tN3$;6H=Pq>t$eccF^0&*rolbifE3!zMqC-LHkpeH&{ zRwsU%S$fG;AO4?;hGYK7MXB*cztK5`aYx_n9Q}JAnacxbHS*x#lU`Mexm)8wx zjw_`E|8x_!m1AM29m~JAHCM zrk~3z9>_mRj7e7K>}F5vQpdHUEPLvsPVd)nRH-?1=OR?n<9ST`21aAsrcf6UO|jw)jW$(HK0?oB03rTI@bH(WIHSTUf-}2zO_0SsaiB8Pvg(Txl~)mJ04)N zqj#5kUyPIG`9+LLWsLTGTka*deOueQtE>xJBtFL#<2&!GT7^ReMf@KxE#zX+8Hvyp zN~M6tEIwK+i0iiBSzffgo2RFg49$8(=|6RKTVlzNU}eU)1F#(yimo)0MQ)zgnXByzP z?Cp*sD}D02vikdqgDGX|N{{DY4DcUu$>JW^kUsRQ%!Y|ScIM2q2a$Z1(ah;@DH2RV zBq5>@*^xDVdoI6XE%#wC5%C3YYvYl8hw+4i?l)1;x`=H~%E~##1!azeQas(sd-Cb7 zOb4?dE$gyP!~wNgHy+_J#%)!t%cOBQMVSSGR3Lv9Rq#^pc zQPZB)sPNED%!syXe)8=3hCclR?E!1@^>gX7ZaeE>SElJM{O1-yj!gAKe&oBkY$UY_ zuBMWyaR|3$=+rt)Z{s;+?U=Ju&eGNM2>|l3o$b_gV|^>DB^;;Op7Awy`l89D|5!G| zDbXMF?a<$}@KnF|kArujxyLP;j$4&`^Uje)h%u{j?^d?1@jSFs`yQT=WvUI<9(T8` zog=#(kq|X!vS_oSuM4{E-ZQ*#Qe_ny_LA3+DW86hS&z&44zQZCe^1;T7q27cU_van z)_ff#LN1SZ%la;?#2g!V(Q3_fCw4mTRc}c#|2%CzQC70Kxs-;T;+8c*ey@Lm#?3IN zl%Frg?94v9Gc$Cckxp~9@mG`?@+dP7+T3}3^fDbJiKgEX1h z?C03%-VHSU9Jddtq;-~2?nCnQ5n~VS6Zr;KLS;!jL)1`!<{Wo8a}>uAh%swVj{Rq`P8DjG0Em zn%-5aM=;B)Ug!F`lp{;(*wtd1RrpxX@Vt;$_>;?DmnWk6uCPZt?E|6Ycs!SFE$*kZ z@@$pgTYf6-F{hJvN+Z6j;pukg)X{qGhuh6pMaC?7il3*_^;cOQuTNsfJJNU7RZVw9 z{g+OW-w}Q4f6#q;C-0}hPSd%gBiSr@9BWOf(#^dqd$h^`iqu#(h0FYKN_nb$X}xuu zw6!x7qw86e9B$`ibobMh$`h{L&`G98m#$&&$vB%Ks@7*O={Rg^^8ISF{u`ldNo=K0 zRL=RwZ}Ct1n^vb-1hHoVs9oax{ncmxwu&YH242RcM~B`nh&CBPhae76)F|#GdiU1BW$%zJ42PZ%K z+Lc{rpcz^od7f35vtBhPi8*}3)m-^)g^ z=9i-KR+fRa+H)q*L@s3~mh4y0;bml-HeZId;543t_&WGw&V61tyG*bhBA}tRat)85 z=I3#L<98H0A^nw=X?AEw#4%1&E`n5Trs}OM>%8a+#8rp)H&r~&wU_P=Id-pFY7hJy zXEW;3beWb`oO)e-iof@HfVF*Dem-4Xr(zwS_Ok#_BvtZ*Sul8?&KJ@h=B(@@`5sG} z?*h#nHLUh5zyt9!Z{En)^XhiB=K*H&OY$F)Fx}m1&jUPAY@;JcP*|D&(skl=4He?hvj9{|=SyFHUu42aDW6@V_G&*5;K(*V ziHS5^inY525w*IE>55fyVnqrPj7*F z_trQWKNW`0*I@#Je0`$5gN8uVe14UQwI0peEvo`JrBX{XMx0{;Q z@WgFJrq7Drew6-j9M7XSlJkAN33w5_0y^~xMyefT%I?q^*|zRM^_-gSW7_2_=-rofbpIhg%4xJ5WN}f5g zsP{g2=HoSR2Fgg={VB7eon5geOZMPJ6P<_^c?qitZQlRa7mYuxb9#6EN#2L zoB9{Crf%6x3BOV2f$SGK>&i{-{-tHBxL%r@COT!XdB}L*KZQkacle9=KCIGazq&Mm4$D4QSDa0|QngjVVo#RnY7ue)Inw=7 zuglnPnJJI$7B$+OTqQqZH7TNUJe1pO^hlFe8%Y^5t4C~bN8OsS14oj6I_Gw5uSn}y z+4^LuBag_&H5mPUke>Byhq9}q!hDUfpVG`T7ls;d6|sw0w+XCbTlP(CB3Alt&n~+G z=D#Ti#EV+Lw=QY?A$FT<{#WN9^}nIj%BKDrN$Gh;*Uuk{8^ zgUl0ww|Oe_DpUIDIySLonBFaA{5pLIe|m}Mk&h$P+`~&P^-t$}eE_|j@6?t{n&ljP zKAUfqVVe6u0QeWP&=&8Bd)ORV`J!p@u2;h?RvTKSxX_xQ z$JbeuM%L-dtIpliMYWvB=@(X3PTtr0J-^J>wA|u-rJ-;OtQcU|{lvwpK&u8hp|dA!$ZK3nrDr>#|At@Q zQzySWXSUA_+#cY?vpQ!7uFDcnz&oB1bL*n;2IFV!RDLd5VmrF?Gfk=!BI9G_ar=K) z4N0=E%SV{73uQ?Q2(S(M6XV13~J4>s;^Yb(S{QowVI@c zaY&7R>F@qIMa4!xl|@9i&LyvPOvAhq_7+cAo!^gxKM$d&_F8p`ShVU|%lg=Urktbp zas`(`?X_z+sdO9#jGN!zk&n^GagVo%;ioMYbL~6O0|@3_W|uari*CnE^Y4VHLY$_i z0Abo(L_A9~zvTahLH^?tC*#%&vufmxa;5Qs&3%v-`Tjs!&a27%R3*g{v5IsV$CC?> zntl?OpJ3)RhbH{J9=AOIFjQ5!rsCO(Jqy-1;ZGmK`))>YOR@fGrj6BR{J#oO@3f)= z!!2o7=tFUW>=|v`R6o2E&Cxk^HPxnBnrZm?GJkj1zFt!~(j$VK2d5{o)aP7HrCj5* zd%Axtr#V9Oy*PL8GY;~T{hnAy41Bxq553wcV!G=RhxbqU|4Xa$Y^~LEW+^Wex#&t# z*T%@}7%5%LPbSCB`M0Ba-n$u&=MlRwv71|NDJgJ9?CZuJeH+hE)ug*xb>@Gjb@)GH zl~0API``i_kr1=+xOw+7)5q>vU#`zFP#v+jl$pycdxL$nhr2sY8DIP)oU${SK{aam zq>uWl&jZXt1woZNPBLi~XmaVREiq(86Ew~&1OhBIZa}P|Z zmT|=U#!*l49Z@JfBc~ShoLGw+sUJrw^>tT0Vw1)3L?JxGXvC0%%%AM$qXFHxdjp4q<19G;a52ZjOS+de`+58ynywT KQ%U&q0{;b9N>pM1 literal 0 HcmV?d00001