PDA

View Full Version : روش حذف تاپیکهای راهنمای CLX از سیستم Help دلفی



مهدی کرامتی
شنبه 02 آبان 1383, 22:02 عصر
سوال: چگونه میتوان تاپیکهای راهنمای CLX را از سیستم Help دلفی حذف نمود؟

پاسخ: از ابزار کمکی Open Help برای حذف Reference های CLX از بخشهای Contents، Index و Links در Help دلفی استفاده کنید. با طی مراحل زیر میتوانید این کار را انجام دهید: اگر دلفی در حال اجرا است آنرا ببندید.

با استفاده از Windows Explorer به فولدر Bin در محلی که دلفی را نصب کرده اید بروید.

برنامه OH.EXE را اجرا کنید.

فایل OHP. مربوط به ورژن دلفی خود را باز کنید (در دلفی 7 این فایل Help\D7.ohp میباشد).

صفحه Contents بصورت پیش فرض انتخاب شده است. در این صفحه گزینه CLX Reference را از لیست انتخاب کرده و سپس از منوی Edit گزینه Remove را انتخاب کنید (و یا روی دکمه Remove در Toolbar کلیک کنید).

این کار را در صفحه های Index و Links نیز تکرار کنید.

با انتخاب گزینه Save Project از منوی فایل تغییرات را ذخیره کنید.

از برنامه Open Help خارج شوید و دلفی را مجددا اجرا کنبد.

نکته 1: اگر بعدا نیاز داشتید که تاپیک های CLX را مجددا به سیستم راهنمای دلفی اضافه کنید با اجرای برنامه Open Help فایلهای dlx1clx.toc و dlx1clx.hlp را بترتیب به صفحه های Index و Links راهنمای دلفی اضافه کنید.

نکته 2: از این روش میتوانید برای حذف موارد غیرضروری دیگر نیز استفاده کنید.

چرا باید چنین کاری را انجام داد؟
سیستم Help دلفی بطور پیش فرض در بردارنده منابع راهنما برای کلاسهای VCL (که برای ساخت برنامه های تحت ویندوز بکار میرود) و کلاسهای CLX (که برای ساخت برنامه ها با استفاده از Kylix برای لینوکس بکار میرود) میباشد. از دلفی معمولا برای ساخت برنامه های Cross Platform استفاده نمیشود و این منابع راهنمای اضافی بار زیادی را بر روی سیستم Help دلفی تحمیل کرده و سرعت کار و استفاده از آنرا کاهش میدهد.

بعنوان مثال وقتی هنگامی که کلمه TStringList را در محیط توسعه دلفی Highlight کرده و کلید F1 را میزنید یک دیالوگ باز میشود که از شما میپرسد میخواهید نسخه CLX راهنما برای کلمه مربوطه را مشاهده کنید و یا نسخه VCL را. در موارد دیگر نیز برای کلاسهای پایه دلفی هر دو نسخه VCL و CLX نمایش داده میشود که غیرضروری است.

حذف Reference های CLX از سیستم Help دلفی این موارد اضافی را حذف کرده و استفاده از راهنمای دلفی را هنگام توسعه برنامه های تحت ویندوز آسان تر میکند.