مترجم: وهاب حاجی باقری
مشكل: پنجرههای استاندارد "Open" و "Save as" در بسياری از نرمافزارهای كاربردی در نمودار ليستی ظاهر میگردند. گرچه میتوانيد اين مسئله را تغيير دهيد اما در فراخوانی بعدی باز هم با همان ظاهر قبلی مواجه خواهيد شد. میخواهيد كه نمايش استاندارد اين پنجرهها را برای هميشه به حالت Details در آوريد.
راه حل: توسط ابزار موجود در صفحه اين كار عملی نمیباشد. شما احتياج به يك ابزار patch به نام Multienhancer داريد كه در آدرس زير میتوانيد آن را دانلود كنيد:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بدينوسيله میتوانيد بر روی فايل comdlg32.DLL كار كنيد. پس از اينكه اين ابزار را از حالت فشرده خارج كرديد و آنرا فراخوانی كرديد، زبان مورد نظر خود را برگزينيد و عمل مربوط به Windows file open patch را انتخاب كنيد. در پنجره اصلی ديالوگ ليستی ظاهر میشود كه نشان میدهد اين ابزار از كدامين نسخههای System data Comdlg32.DLL پشتيبانی میكند. ابتدا امتحان كنيد كه آيا میتوانيد با DLL موجود خود كار كنيد يا نه. برای اين كار دايركتوری Windows\system32\ را باز كرده و با دكمه راست موش بر روی DLL كليك كنيد. سپس گزينه properties را برگزيده و به بخش Version آن برويد. شماره را پيدا كنيد. اگر اين شماره در ليست وجود داشت میتوانيد به كار خود ادامه دهيد.
1- يكبار بر روی patch كليك كنيد. بدين ترتيب قسمت اصلی Comdlg32.DLL را ايمن ساختهايد و میتوانيد در هر زمان موقعيت اوليه را بازسازی كنيد.
2- اكنون ابزار از شما میخواهد تا بلندی جديد درخواستی مربوط به ديالوگها را در واحد پيكسل وارد كنيد. از آنجا كه عددی كه در آنجا از قبل نوشته شده است با تنظيمات صفحه شما همخوانی دارد میتوانيد آن را تغيير نداده و تنها تاييدش كنيد. سپس ابزار System data و Backup آن را در پوشه Dllcache تنظيم كرده و به شما دستور Restart میدهد.
3- اكنون میتوانيد Notepad را شروع كرده و گزينههای File->Open را برگزينيد. اكنون بايد ديالوگ را در حالتی كه خواستارش بوديد، ببينيد. برگشتی به حالت اوليه: در هنگام اولين فراخوانی اين ابزار patch به صورت اتوماتيك در پوشه Programs شما كپی شده است. و دارای لينكی در Start->Programs می باشد. برای برگرداندن تغييرات انجام شده بر روی Comdg32.DLL توسط لينك موجود ابزار را دوباره فراخوانی كرده زبان خود را برگزينيد و عمل Windows file open patch را انتخاب كرده و بر روی گزينه Restore كليك كنيد. اگر اكنون يكبار Restart كنيد همه چيز به حالت اول بازگشته است.
گفتنی است كه MS Office برای خودش يك ديالوگ Open و Save as خاصی را دارد كه تغييرات را به خاطر میسپارد