From 69298f54c3ea5aa3c17cde76c02940315214054b Mon Sep 17 00:00:00 2001 From: Rainer Kottenhoff Date: Wed, 27 Jun 2018 15:07:00 +0200 Subject: [PATCH 1/2] + chg: complete set of German strings for MiniPath --- minipath/language/mp_de_de/dialogs_de_de.rc | Bin 33892 -> 34828 bytes minipath/language/mp_de_de/menu_de_de.rc | Bin 11180 -> 11180 bytes minipath/language/mp_de_de/strings_de_de.rc | Bin 11858 -> 13018 bytes minipath/src/Dialogs.c | 11 +++----- minipath/src/Dlapi.c | 27 ++++++-------------- minipath/src/minipath.c | 2 +- 6 files changed, 13 insertions(+), 27 deletions(-) diff --git a/minipath/language/mp_de_de/dialogs_de_de.rc b/minipath/language/mp_de_de/dialogs_de_de.rc index 81d4643c2d3a8a4f1d3b68299a075efb39fcb3b7..e2295c0ad43324e8543ec8418286440d85c146b9 100644 GIT binary patch literal 34828 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 diff --git a/minipath/language/mp_de_de/menu_de_de.rc b/minipath/language/mp_de_de/menu_de_de.rc index f25817978411d08e54b90ed57ee324bb6df2c24b..ac29ddc782c9d4063c69c8df32cc095fc5477dc8 100644 GIT binary patch delta 21 dcmZ1zz9xJ_05@aaWPfhcNxVXvXK;%s0037D2HpSw delta 24 gcmZ1zz9xJ_0Qck|Zj;FY@?4W22y$(n!7ZWy0CeC8S^xk5 diff --git a/minipath/language/mp_de_de/strings_de_de.rc b/minipath/language/mp_de_de/strings_de_de.rc index 40c685c7f5cc218aed92ff7d6060d1fd5a7f77e3..e4d71b56dd39da8e2b5ce5ec04d80d43b5b6e050 100644 GIT binary patch literal 13018 zcmds;O>Y~?5r+F5Apc=PBY}4lOWEu(hd`!itzcQwlKRLl3<#1XT8t#hpeSe8$WINB zi+_VpMw0jGV!3CAJtW2Gz$^yT42RRz^<8gQkN)%T^{^g_@G1<#n=lHu;ZC1^80+4V z?%jp^a2l@ltsQ=^qX=)qMHuQc(*3c{=ejr2nQ`~JdZX(?-=H=K@AS-C_;vV|W?7Ht zC%QY-uh)9|JU-i+8ow4ULn}Vb$S3i+ejEqwjj$hj;UFA_&9EKz!b#|cj_z*idN=HZ zA9Sauzpuh`-PzH#&kql)cQ|)`F2a`dQrB@`TDlE4l7B4ipoarV{a5|nmeg&@i9R~I z|0jLw7MX8@zeoMrIINg#kh9pDeqYy9aCD=;L+RYcrg1LM>S-K~;O>cha5(X@tM0)1P+uFitw9CB%X`PMtC6~vpg86=&Vi-Cf;1)Ojm|r&1EC1 zzhfPIj3ZXlYu$6p=cY{Hp6NRHMv^z>44!!|*|%ag;af2| z^4a-y_~Rr)cceMf7^BEN%gm9>F|Cl#Nv-f&x#qR}*lI-LG*4w-u4<;&B;~hDO4-DB z(>zaN9XMBJ#%t}cXkNsFvB&?D7xz@zzzjoS47}(xoCzgde2GTn;Y023MnB!s)kci{ zPW&bB!Q1lB1Lc?RG={Nz8VyExuCZ-Jyld9at?*++GM`o7u4+EkMC(PQdMt`v&E}K} zjXqL!9LbYE>hD;%sOqy$?@*WqG}A4OO;plVEBsSh0eykPpnNWUU5GLW49v!FAM_VI zcd6gNaQQjA;(1T{NYwLJt#BOm0oCj9{sA)_NurKMpQuV~#Qcig$Pc~BtS$Y1D$2++ zh_cjU+x7H9<99UvMEU~t9aZQg{$1}NC1|3pLK-&AI%v>HqP{EIV5>y2eAQCU`xy0m z7rA{1<*usLZUbHXg(x@`&scQ67QPp??dZj>>nfkUi5FnGYtbFb8_YAtb9K;*HUn8# ztz|R7={xag)X*}xg0(`Eza{Oq<#+oLq3_9pVAk@{QcT{8_8{60Evze6FBC%;lhsGw zpA&tM1YUxtl_@*tJK>YKBt90=ahV$Rt$MUHQ<)mr>ZRzC#|lY#`bCnf=-+2TIC=iv zf2a)ucXY*LyHauLoLLRZRfP}A>ThFq>Eu*REgFiU9Vy9G|y+z;d!T2&nh?i6$Er2*S@zA!;j+g zc@{q)GD>l4v0P z&|kSxhIuQ^rd&%dq_Q)Hx=F6FoP+JKkF9H2lk?k#ve3Io;VMS#U@``~4W%VCNT&u~ zR?Rxp;$z9sbhJuZn{S<*rqRhT>WQ32U7-KvF@xvx9i3wjG`7l`YQ~YEBA3eKG<>*- z)-2BR;|s;zFGGW#@4-B*m+ME_*XTS{5zw=#3|h{pMMUm{n8)fPiBXT^>Fn@oX8e-} z%wNGAWCU9wkPldK;K@J5Y%$hf?2iXq@3ow73=#3`KorOfcIUIGSa!%)dC#I{-Q_Cs zW9hCV?#HoefH{%Hx=ToEc-Lhx{w=#bQw|*KU^Q?SGak>Q1@fgyTeYSk@N!O`S4Y}H zJM_KiCUr!$eoW&g@@W)U$>xHIK_pamczN7q?hqSuXq1DXS;+h6Y(j-RUqrKGhXn z&ZNykmT;@&^W~zFQW6mV7%smbYc|}lB$f}e1&5Eh`sU=>b{=$>qT|GD_hb{WbdP=<6$~)&h&W26dvvwMZuI?hveWPcf$$H#8 zXkYX%V%!s7NY&SeY%q@0eW#kY3(DOhdzQIb-IGI@&#veJv*P8<9Y*%!H)@LWIWI1~ zJA53m7%L*sDZ7O1?=@iobcejnczIe9Jdds_nGVj~Bk(E1pC83PeA_BAVS~#kkJk}o zJ&hT25OXN`s$K_Dp0qV8Ggv0Pk6c@Yp_bgo+3mfKs^;tbeiCwiAw?Y(yThf|jkHkI&HQVqL?v z_xABbcE-s{|I(SLw)nD4_esy2KYD$Ep4U?<=UvQ;)M!THW6);RXg;{9XS_pYKFBD% z(*3#6E}G>+TNRgMgm||VC>i%gvpAlHYihi8W5`U%#dlV+^b0S(^zGpngqAQ=y$=a3 zFfdQf%NW>#w~6+n_q)Z?Id6;kYaG^PWH9s%FDZxJMf+g6!GheCD`et~tCqM%r|%B zL|pADxCaswjxismm&eJjJz1Q5(H6#Mud*Y4atAvT7MVm#N2>`Uh@Ob=ujkiYwu+eE zU##y*Rq30qs3!Oz7|U}~ZoiQo7Mo`}_tj;o&eKuskoQ0ddH$_yJg>8lx9y5s>ScL_ zkf&KjU+k9ghEttSzPI$7XWWFxEEb=JuNCcIt7m|h*)>;-%-C#aW+ZEqvB8(NuBysZ zo*#sB5&j(Kx3~E0nsMXF{cCY`HMwRtwqN3Tx$($pnn{=sy!9}hn8#R`yCeViH#+K; z;JpRgkwOn-S&RRKjvlt=o7aKx`B|sfx+1NLXZ0BJT%aMtcV4;vx4hAlrp#w~OXUY; z1>TlLcl!-KysgSygx{&-LzEdhU=PsVnJnaI;0o$j-Ftm5-oHKkf@WMl)903E*%p-? z&VTG(Q?Kx>466N+DqmIa0ZHMhO}4s;*~oel)m3Dn^(R;f{o#QYh4jVzeHSt$h|M(F zv{%PC_XOwE@#O6HDg0^jQZ6DKr@fC{)ZZOyo^$qU-Dh29&T?1D^o8EY(PiB>apwCF zRLBDzAiJ$nPbP6T3pLbnfng@rWMmUtslk!udHC9w4e8l|@#w^xz4M5yib?V~#O15T zJ?pdP_X4*xtH0IzkhgqS`#nK_^N;sCS*sFDzr^==u^ygY{@;ql-~0boJ_tH3|0hQE Wy?@u^YFoS6yN8M|aQ7l_zy22h0(=Jm literal 11858 zcmds-ZEqXL5y$s+fP9C`8EN7)k=y2FUIa2lDS~B5AtfsY3>cJ1*{WsA5$PlX`q|t5 ze>)uQJ@TlBBx-RW?|8hOoyY&o?B0L={UkgIS$H1K!b!Lc7h$H)X_)KY3*DQAk6{$f z^{W^Dsv`?;!X!-fxzzo+&STxX)R}P~b#icz|Qw+q;T?wb9v(6puu0pqZRXrqP?qjFiMX7{Ij&l$55(J^WKMLNuX4?Qp@X__RoXAa zbw3y`3(#qDOL3i_Vox;GXSx;s009?&F?Q z@`X&CsS4Ka)k=89K>F=T&s9!}zwyQ@dQ+30=l~l*v%Wlte$VP0^Hy?FdIH?1&n6?B zh#vj1b>q|v<=n6qtEFD-8$poNL-On_-eInEpYC%mjNvZN)9FohSjGW$r`OtZ+1xs= zhi>aQ!roT;vOTE?4;H;K+90O0*zsKHd>ns~D@;qriu+6mIF&5cQ6v8-=Gb$MKGF4D zXOk4#f3*I{R7c{e?Qpz7%4Ob@w2T!$N-wP0nB1-xR%<3vVzl$;_>0NgUJKnkZkpok zVe7z=jhs!tRy~R~Px-ry7U>uGK#p(5KYW@x>O!$$wYEnDad5uyh;fV)Y9f$=h_L!R zMHu%pVFk52sQry%2&!CDpPEP2GdMZJv7#t`WaSPoBESxS(fFgxp=sg)F0&?tOnI{)N&8m5I0ny zO;LeGZpzU(`lxkOXvVFK2apMF&ta4QwsW{w@J1|YcDLNs%@Y>36+O#uRjKeZqM6Ko zCO_!5{PJGTy4q?t2a>ego-Eze0p?Nb7cn1Aq;tzU!$L)4c$6uM!K1V2!F9W2QD>=k zVZJ?4@$5}+!(5Dn&P7~bIM(^M&N$eST+f74tU(^g`_}dSgJ}7YE8ejfHByS?q>m!! zZq1pn2P6fdz)Hgcti;pQExz)BSDH6k+`iKod=%WCH&y?xgD$^dE!^{Ys&t!hkNCQKhF{)08?JcGz8Rx{ z2*Ed#E>c{La5PWt)+tjzeeuR4^I5XBb|4Pn+t!Gh(G!boh-M}#^cK{Cj3( zyG@{ZUAwF6*Qy!z!jbg%)9q2zs&#CxVIrJN(4=AdI@SiuJh?6%fvc6P?S8FCjAE_a zcI42JjcBf|_LZqp6yfE@74HmK3=oyPJK*ue-JkWZ)qY-eu`)M~2t$R4T=Zz~Q?t5)N(n7I;%T=|+BIvGa$ zfD!bBvsyn>&s_J%;gNEy?KYJ8>*lb^by^EaUEgO>7Sny|Yz-5uYj8J_>3+~`C=Vh= zd#Xj*&FIS(O^0>O76s%8`f>VP_t|EDwOY5n9|49IXDL!&Wp{#p-)Pqnrbw6TBJKVn z)00`7IkuIfuJuN!?n(!sqg5D9`wDPbtW{Wj=S_wxhsNdl0*9>fprT@T;VWUmS6U}0 zJK8l@&AgZAYPV)CE7vWU;yTUDTFoSU7iTskwQE*+=8OC1;^*Ds`h(*4w7~7{#v|d~ zwPF5YYk+Ywqwm_t)w99q4Y08ddK7 z@1}U3q!KRo+&;gZtDfMNscYYABK}WZF;Qdnf>l@a8>jN7;%+tG#X1pnS8-Qh)|&B` z@0BM0tGwgItM_GXUR})HO^t9GO97Kz*e8%=*~!0BwZj?WU5k%wIZu#)}5r>?|LmqDZNPh z`#8L@>2K5BAP_Z8oOF28T-0(_=?cK`qY diff --git a/minipath/src/Dialogs.c b/minipath/src/Dialogs.c index cf07f48da..75105e7d2 100644 --- a/minipath/src/Dialogs.c +++ b/minipath/src/Dialogs.c @@ -103,11 +103,11 @@ BOOL GetDirectory(HWND hwndParent,int iTitle,LPWSTR pszFolder,LPCWSTR pszBase,BO BROWSEINFO bi; LPITEMIDLIST pidl; - WCHAR szTitle[256]; - WCHAR szBase[MAX_PATH]; + WCHAR szTitle[256] = { L'\0' }; + WCHAR szBase[MAX_PATH] = { L'\0' }; BOOL fOk = FALSE; - lstrcpy(szTitle,L""); + lstrcpy(szTitle, L""); GetLngString(iTitle,szTitle,COUNTOF(szTitle)); if (!pszBase || !*pszBase) @@ -146,7 +146,7 @@ BOOL GetDirectory2(HWND hwndParent,int iTitle,LPWSTR pszFolder,int iBase) BROWSEINFO bi; LPITEMIDLIST pidl,pidlRoot; - WCHAR szTitle[256]; + WCHAR szTitle[256] = { L'\0' }; BOOL fOk = FALSE; lstrcpy(szTitle,L""); @@ -175,7 +175,6 @@ BOOL GetDirectory2(HWND hwndParent,int iTitle,LPWSTR pszFolder,int iBase) CoTaskMemFree(pidlRoot); return fOk; - } @@ -548,9 +547,7 @@ INT_PTR CALLBACK GotoDlgProc(HWND hwnd,UINT umsg,WPARAM wParam,LPARAM lParam) // void GotoDlg(HWND hwnd) { - ThemedDialogBox(g_hLngResContainer,MAKEINTRESOURCE(IDD_GOTO),hwnd,GotoDlgProc); - } diff --git a/minipath/src/Dlapi.c b/minipath/src/Dlapi.c index 37bd47c79..e291460fa 100644 --- a/minipath/src/Dlapi.c +++ b/minipath/src/Dlapi.c @@ -990,7 +990,6 @@ BOOL DirList_SelectItem(HWND hwnd,LPCWSTR lpszDisplayName,LPCWSTR lpszFullPath) } return(FALSE); - } @@ -1001,15 +1000,16 @@ BOOL DirList_SelectItem(HWND hwnd,LPCWSTR lpszDisplayName,LPCWSTR lpszFullPath) // // Create a valid DL_FILTER structure // -void DirList_CreateFilter(PDL_FILTER pdlf,LPCWSTR lpszFileSpec, - BOOL bExcludeFilter) +void DirList_CreateFilter(PDL_FILTER pdlf,LPCWSTR lpszFileSpec,BOOL bExcludeFilter) { ZeroMemory(pdlf,sizeof(DL_FILTER)); - lstrcpyn(pdlf->tFilterBuf,lpszFileSpec,(DL_FILTER_BUFSIZE-1)); + + if (lpszFileSpec) + lstrcpyn(pdlf->tFilterBuf, lpszFileSpec, (DL_FILTER_BUFSIZE - 1)); + pdlf->bExcludeFilter = bExcludeFilter; - if (!lstrcmp(lpszFileSpec,L"*.*") || !lstrlen(lpszFileSpec)) - return; + if (!lpszFileSpec || !lstrcmp(lpszFileSpec, L"*.*") || !lstrlen(lpszFileSpec)) { return; } pdlf->nCount = 1; pdlf->pFilter[0] = &pdlf->tFilterBuf[0]; // Zeile zum Ausprobieren @@ -1022,7 +1022,6 @@ void DirList_CreateFilter(PDL_FILTER pdlf,LPCWSTR lpszFileSpec, p = StrChr(pdlf->pFilter[pdlf->nCount], L';'); pdlf->nCount++; // Increase number of filters } - } @@ -1540,7 +1539,6 @@ LPITEMIDLIST IL_Create(LPCITEMIDLIST pidl1,UINT cb1, // UINT IL_GetSize(LPCITEMIDLIST pidl) { - LPITEMIDLIST pidlTmp; UINT cb = 0; @@ -1553,9 +1551,7 @@ UINT IL_GetSize(LPCITEMIDLIST pidl) cb += pidlTmp->mkid.cb; - return cb; - } @@ -1572,21 +1568,15 @@ BOOL IL_GetDisplayName(LPSHELLFOLDER lpsf, LPWSTR lpszDisplayName, int nDisplayName) { - STRRET str; - - if (NOERROR == lpsf->lpVtbl->GetDisplayNameOf(lpsf, - pidl, - dwFlags, - &str)) + if (NOERROR == lpsf->lpVtbl->GetDisplayNameOf(lpsf,pidl,dwFlags,&str)) { - // Shlwapi.dll provides new function: return StrRetToBuf(&str,pidl,lpszDisplayName,nDisplayName); + // ...but I suppose my version is faster ;-) /*switch (str.uType) { - case STRRET_WSTR: WideCharToMultiByte(CP_ACP, 0, @@ -1610,7 +1600,6 @@ BOOL IL_GetDisplayName(LPSHELLFOLDER lpsf, break; } - return TRUE;*/ } diff --git a/minipath/src/minipath.c b/minipath/src/minipath.c index 4953299e9..ad6a78a1d 100644 --- a/minipath/src/minipath.c +++ b/minipath/src/minipath.c @@ -2080,7 +2080,7 @@ LRESULT MsgCommand(HWND hwnd,WPARAM wParam,LPARAM lParam) case IDM_VIEW_OPTIONS: - OptionsPropSheet(hwnd,g_hInstance); + OptionsPropSheet(hwnd, g_hLngResContainer); break; From cdebd57396e88d88af0a8d1b289209ce39b1eee0 Mon Sep 17 00:00:00 2001 From: Rainer Kottenhoff Date: Wed, 27 Jun 2018 15:15:09 +0200 Subject: [PATCH 2/2] + chg: small design change of MiniPath dialog box (Copy/Move) --- minipath/language/mp_af_za/dialogs_af_za.rc | Bin 33896 -> 33896 bytes minipath/language/mp_en_gb/dialogs_en_gb.rc | Bin 33934 -> 33934 bytes minipath/language/mp_en_us/dialogs_en_us.rc | Bin 33930 -> 33930 bytes minipath/language/mp_es_es/dialogs_es_es.rc | Bin 34018 -> 34018 bytes minipath/language/mp_fr_fr/dialogs_fr_fr.rc | Bin 33888 -> 33888 bytes minipath/language/mp_nl_nl/dialogs_nl_nl.rc | Bin 33900 -> 33900 bytes 6 files changed, 0 insertions(+), 0 deletions(-) diff --git a/minipath/language/mp_af_za/dialogs_af_za.rc b/minipath/language/mp_af_za/dialogs_af_za.rc index bde3f286c34273f750f9813bd78bbb7c673a7da3..9401cfe418d6aad3b8b315acb949a7fe25f8bc01 100644 GIT binary patch delta 74 zcmaFS!SteoX#vo$R1r$8OGG2oy1%%$RCE`Hy}AuNi{{kdF`* Oo%}%2Wb-D2ZNUJ0^%8IZ diff --git a/minipath/language/mp_en_gb/dialogs_en_gb.rc b/minipath/language/mp_en_gb/dialogs_en_gb.rc index 8d51243d68e44e1f406b49c70e7eaf3f43774063..62c95f95bc179d11012d0a2ddb7b831d86db9f75 100644 GIT binary patch delta 73 zcmeC{Wa{f=+MuM*X~tm2pu=FqU^3a>(R6ZxejQZAgu!5PqpRs;8G{6VV+K>88gm8< RAPEr{o}^^5`I5n&U;uVL5w8FM delta 69 zcmeC{Wa{f=+MuM*Y0hB8paaAvlkFW%CnxCFv70j(0!54`E2f%HmN7`+HDj;<@)4q< Nlax$0UozMe3;;K-5XArh diff --git a/minipath/language/mp_en_us/dialogs_en_us.rc b/minipath/language/mp_en_us/dialogs_en_us.rc index 016ed9fbf05b8ee8b941cf60447732ede388f066..08604436d3dcc8f96f0f7d6e904b61085fb9cd2c 100644 GIT binary patch delta 74 zcmeC`Wa{c<+MuA%X~tm2pu=FqU^3a((R6a0ejQZAgu!64p_A!kDT4%lV+K>88gm8< SAPEr{p8PMvZ1W|99l-#5RuVh_ delta 74 zcmeC`Wa{c<+MuA%Y0hB8paaAvlWiSMC&%g60YwafBE}5HlMS6rCrcS5@S8DM07a0+ Pg(v^ZFxz~|U`H?jdTJ6l diff --git a/minipath/language/mp_es_es/dialogs_es_es.rc b/minipath/language/mp_es_es/dialogs_es_es.rc index 73d8b06aed8341a7ca9623ee20765392faac97f6..403af6a875b1ac6d02dea42ab37c0171822af338 100644 GIT binary patch delta 74 zcmaFV$@Hj`X+wfOrx}A8gARicgURGtN7Kpk^y{D^CJY9X3!O|SM;RpW8#9;!)tEC_ S07;0r@MOD8v&}+=7lHxfC=&(% delta 74 zcmaFV$@Hj`X+wfOr#XWWgANdzOs;h_ojgy!4k%&>6ftHno?Pf;IyuT9f!~b50w{tk PEVl;e}uT;ye=q diff --git a/minipath/language/mp_fr_fr/dialogs_fr_fr.rc b/minipath/language/mp_fr_fr/dialogs_fr_fr.rc index 6f1370c4c62cdb5669d71df7743c54497fe9f936..12cfc185de52902f1db6aaec36d56e1f207979f0 100644 GIT binary patch delta 66 zcmaFR!StYmX#<-+rx}A8gARicgURGT6Vu5q`gN>ek;(B^wv$;5Vz`YNOo8&|3>FMJ RKr!*jF)|jLcNr`T1^_qK5fK0Y delta 73 zcmaFR!StYmX#<-+r#XWWgANdzOb#?Lo$R7t2NW>`iWoB(Pfj#9on(-}Z^mE&6hH`H QRCJ#_L55}XE`w#k0GN3aTmS$7 diff --git a/minipath/language/mp_nl_nl/dialogs_nl_nl.rc b/minipath/language/mp_nl_nl/dialogs_nl_nl.rc index d9aa353144680a995f5286e295e287ef38aa6abb..d797d489380716d87ebbff05fe6cff4accb75c4e 100644 GIT binary patch delta 68 zcmaFU!StqsX#_D19hrwiWVW8;b5AG_H@40bI<}(Q6HD)jcikmZ7 Pz-4