📘 ❞ برنامج مطوّر لعرض VS.NET Help مع إمكانية Zoom ❝ كتاب

كتب فجوال بيسك دوت نت - 📖 كتاب ❞ برنامج مطوّر لعرض VS.NET Help مع إمكانية Zoom ❝ 📖

█ _ 0 حصريا كتاب ❞ برنامج مطوّر لعرض VS NET Help مع إمكانية Zoom ❝ 2025 Zoom: تعلمون أن 2012 قد صدرت وصدر معها الإصدار الثاني من عرض ملفات المساعدة Microsoft Viewer V 2 ونظرا لأني أستخدم هذا البرنامج كثيرا فقد ضايقني فيه عدم قدرتي تكبير وتصغير الصفحة المعروضة بنفس الطريقة الموجودة متصفح الإنترنت (فأنا أحب القراءة وأنا بعيد عن الشاشة بمسافة كافية لكي لا ترهق إضاءة عيني) لهذا قررت البحث حل لهذه المشكلة وقد وصلت بالفعل إلى مشروع مفتوح المصدر مكتوب بـ C# لبرنامج مماثل اسمه HV2Viewer كتبه بعض مبرمجي ميكروسوفت وهو مبني نفس مكتبات الربط DLL الخاصة قادر بفيجوال ستديو وأي مساعدة أخرى جهازك نوع HV2 هذا يحتوي شجرة المواضيع وفهرس الكلمات وإمكانية وكلها تعمل جيدا لكني وجدت العيوب مثل قدرته فتح الروابط (كالمراجع وبعض روابط المواضيع) حللتها بحمد الله كما أنه يعرض مصدر XML Source مربع نص منسق RichTextBox وهذا كان يسبب بطئا هائلا عند تحميل الصفحات كبيرة الحجم فقمت بتحويل النص المنسق عادي خاصة يستخدم أي إمكانيات وبهذا صار الضخمة أسرع بكثير بعد أضفت الإمكانيات الناقصة لهذا المشروع القدرة أكثر صفحة طرق العرض المريحة للمستخدم كإخفاء القسم الخاص بشجرة وإعادة عرضه وعرض كامل والاستجابة لاستعلامات F1 الصادرة والأهم هو إضافة خاصية التكبير والتصغير وكذلك تغيير لون خلفية (لأن الخلفية البيضاء تتعب عيني المتواصلة لفترة طويلة أفضل رمادية) وغير التحسينات هذه صورة للبرنامج عدة صفحات بنسبة 250%: http: 4 bp blogspot com Ja_Art_1Juk UI2VGOs1oLI AAAAAAAAAgg D7fcN1i31zU s400 Pic1 gif وهذه وضع الكاملة: http: 8e Kplxli1c UI2VaEj0daI AAAAAAAAAgo gJa4pQzJ_Yo pic2 خيارات البرنامج: 1 ضغط زر Ctrl تحريك عجلة الفأرة يكبر أو يصغر ما يمكن فعله باختيار نسبة مباشرة القائمة المنسدلة شريط الأدوات العلوي 2 عنوان موضوع يؤدي فتحه جديدة سواء العنوان رابطا معروضا عنصرا نتائج الفهرس ويتم كشرائط Tabs تضاف أسماؤها قائمة الأيسر تحت الشريط Pages حفظ المعرضة إغلاق لعرضها مرة إعادة ويمكنك بضغط الزر X 3 F11 إخفاء وشريط مما يجعل تظهر مساحة تقريبا وضغط يعيد عرضها الوضع العادي ويمكن فعل الشيء الأيمن واختيار الأمر Full Screen 4 لتغيير اضغط Options ومن Document BackColor حيث سيظهر لك حوار اختيار اللون لتختار الذي تريده منه 5 يحتفظ أيضا بقائمة بالصفحات التي تم (تحت History) ليسهل عليك العودة إليها وقت لكن يتم هذه أخيرا أرجو ملاحظة يلي: 1 يعمل ويندوز 7 دوت نت إصدارات سابقة) يجب تكون بفيجيوال معدة للأسف لم توزع المكتبات قرص ضوئي يحدث سابقا ولهذا تريدها خلال نفسه يستجيب القادمة لو أردت فيمكنك اتباع الخطوات التالية: افتح مجلد الغالب: C:Program FilesMicrosoft Viewerv2 0 غير اسم الملف HlpViewer exe بميكروسوفت HlpViewer2 ولا تنس الرابط بالاختصار Shortcut يشير إليه يمكنك بعد (ستحتاجه لتحميل المساعدة) لاحظ يحتاج معاملات ترسل بدء التشغيل وهي مكتوبة رابط الاختصار به تفسدها انسخ كل محتويات والصقها واصنع له اختصارا وضعه سطح المكتب بهذه ضغطت فسيتم بنا وسيعرض نتيجة الاستعلام أرجو يفيدكم ملحوظة: موقع المصدر: http: hv2 helpmvp code viewer تأليف: محمد حمدي غانم كتب فجوال بيسك مجاناً PDF اونلاين فيجوال (بالإنجليزية: Visual BASIC) هي بيئة تطوير ولغة برمجة مايكروسوفت تستند لغة البيسك الشهيرة تصنف ضمن لغات البرمجة بالكائنات منذ بدأت اصدار الفيجوال تلاقي نجاحا باهرا وشعبية بأس بها بين المبرمجين نظرا لسهولتها الشديدة مقابل التعقيد الشديد يواجهه مبرمج يسعى لبرمجة باستخدام السي السي++ عموما تناسب تطبيقات قواعد بيانات والتطبيقات المخصصة للشركات الصغيرة وبرامج الحسابات مريحة وسهلة وتؤدي الغرض بالإضافة أنها تسمح للمبرمج بالتركيز فغالباً يواجه صعوبات فنية أثناء كتابة بالفيجوال بقى نذكر برامج تتم ترجمتها كاملة الآلة الدلفي وإنما تترجم كود وسطى يتصل مكتبة ربط تسمى ب"Run Time library" واسمها MSVBM dll استبدال علامات الاستفهام برقم

إنضم الآن وتصفح بدون إعلانات
برنامج مطوّر لعرض VS.NET Help مع إمكانية Zoom
كتاب

برنامج مطوّر لعرض VS.NET Help مع إمكانية Zoom

برنامج مطوّر لعرض VS.NET Help مع إمكانية Zoom
كتاب

برنامج مطوّر لعرض VS.NET Help مع إمكانية Zoom

حول
المتجر أماكن الشراء
مناقشات ومراجعات
QR Code
عن كتاب برنامج مطوّر لعرض VS.NET Help مع إمكانية Zoom:
تعلمون أن VS.NET 2012 قد صدرت، وصدر معها الإصدار الثاني من برنامج عرض ملفات المساعدة Microsoft Help Viewer V 2.0.. ونظرا لأني أستخدم هذا البرنامج كثيرا، فقد ضايقني فيه عدم قدرتي على تكبير وتصغير الصفحة المعروضة Zoom، بنفس الطريقة الموجودة في متصفح الإنترنت (فأنا أحب القراءة وأنا بعيد عن الشاشة بمسافة كافية، لكي لا ترهق إضاءة الشاشة عيني).

لهذا قررت البحث عن حل لهذه المشكلة، وقد وصلت بالفعل إلى مشروع مفتوح المصدر مكتوب بـ C#، لبرنامج مماثل اسمه HV2Viewer، كتبه بعض مبرمجي ميكروسوفت، وهو مبني على نفس مكتبات الربط DLL الخاصة بـ Microsoft Help Viewer، وهو قادر على عرض مكتبات المساعدة الخاصة بفيجوال ستديو وأي مكتبات مساعدة أخرى على جهازك من نوع HV2.

هذا البرنامج يحتوي على شجرة المواضيع، وفهرس الكلمات، وإمكانية البحث، وكلها تعمل جيدا.. لكني وجدت بعض العيوب في هذا البرنامج مثل عدم قدرته على فتح بعض الروابط (كالمراجع الموجودة في نفس الصفحة، وبعض روابط المواضيع)، وقد حللتها بحمد الله.. كما أنه يعرض مصدر الصفحة XML Source في مربع نص منسق RichTextBox وهذا كان يسبب بطئا هائلا عند تحميل بعض الصفحات كبيرة الحجم، فقمت بتحويل مربع النص المنسق إلى مربع نص عادي، خاصة أن البرنامج لا يستخدم أي إمكانية من إمكانيات مربع النص المنسق.. وبهذا صار تحميل الصفحات الضخمة أسرع بكثير.

بعد هذا أضفت الإمكانيات الناقصة لهذا المشروع، مثل القدرة على عرض أكثر من صفحة، وبعض طرق العرض المريحة للمستخدم كإخفاء القسم الخاص بشجرة المواضيع وإعادة عرضه، وعرض الصفحة في كامل الشاشة، والاستجابة لاستعلامات F1 الصادرة من VS.NET، والأهم هو إضافة خاصية التكبير والتصغير Zoom، وكذلك إمكانية تغيير لون خلفية الصفحة المعروضة (لأن الخلفية البيضاء تتعب عيني عند القراءة المتواصلة لفترة طويلة، لهذا أفضل خلفية رمادية)، وغير هذا من التحسينات.

هذه صورة للبرنامج وهو يعرض عدة صفحات بنسبة عرض 250%:

http://4.bp.blogspot.com/-Ja_Art_1Juk/UI2VGOs1oLI/AAAAAAAAAgg/D7fcN1i31zU/s400/Pic1.gif

وهذه صورة للبرنامج في وضع الشاشة الكاملة:

http://4.bp.blogspot.com/-8e-Kplxli1c/UI2VaEj0daI/AAAAAAAAAgo/gJa4pQzJ_Yo/s400/pic2.gif

وهذه بعض خيارات البرنامج:

1- ضغط زر Ctrl مع تحريك عجلة الفأرة يكبر أو يصغر الصفحة المعروضة.. وهو نفس ما يمكن فعله باختيار نسبة العرض مباشرة من القائمة المنسدلة الموجودة على شريط الأدوات العلوي.

2- ضغط زر Ctrl مع ضغط عنوان أي موضوع، يؤدي إلى فتحه في صفحة جديدة.. سواء كان هذا العنوان رابطا معروضا في الصفحة، أو عنصرا معروضا في شجرة المواضيع أو نتائج البحث أو في الفهرس.. ويتم عرض الصفحات كشرائط Tabs كما تضاف أسماؤها في قائمة خاصة في القسم الأيسر من الشاشة تحت الشريط Pages.. ويتم حفظ الصفحات المعرضة عند إغلاق البرنامج، لعرضها مرة أخرى عند إعادة فتحه.. ويمكنك إغلاق أي صفحة بضغط الزر X على شريط الأدوات.

3- ضغط الزر F11 يؤدي إلى إخفاء القسم الخاص بشجرة المواضيع وشريط الأدوات العلوي، مما يجعل صفحة المساعدة تظهر في كامل مساحة الشاشة تقريبا.. وضغط F11 مرة أخرى يعيد عرضها في الوضع العادي.. ويمكن فعل نفس الشيء بضغط زر الفأرة الأيمن على شريط الأدوات واختيار الأمر Full Screen.

4- لتغيير لون خلفية الصفحات المعروضة، اضغط الزر Options على شريط الأدوات، ومن القائمة المنسدلة، اضغط الأمر Document BackColor حيث سيظهر لك مربع حوار اختيار اللون، لتختار اللون الذي تريده منه.

5- يحتفظ البرنامج أيضا بقائمة بالصفحات التي تم عرضها (تحت الشريط History)، ليسهل عليك العودة إليها في أي وقت.. لكن لا يتم حفظ هذه الصفحات عند إغلاق المشروع.

أخيرا أرجو ملاحظة ما يلي:

1- هذا البرنامج يعمل على ويندوز 7 (لأن دوت نت 2012 لا تعمل على أي إصدارات سابقة).

2- يجب أن تكون مكتبات المساعدة الخاصة بفيجيوال ستديو معدة على جهازك.. للأسف ميكروسوفت لم توزع هذه المكتبات على قرص ضوئي كما كان يحدث سابقا، ولهذا يجب عليك تحميل المكتبات التي تريدها من على الإنترنت من خلال برنامج Microsoft Help Viewer V 2.0 نفسه.

3- برنامج Microsoft Help Viewer V 2.0 يستجيب لاستعلامات F1 القادمة من VS.NET.. لو أردت تغيير هذا، فيمكنك اتباع الخطوات التالية:

- افتح مجلد البرنامج Microsoft Help Viewer وهو في الغالب:

C:Program FilesMicrosoft Help Viewerv2.0

- غير اسم الملف HlpViewer.exe الخاص بميكروسوفت إلى HlpViewer2.exe، ولا تنس تغيير الرابط الخاص بالاختصار Shortcut الذي يشير إليه أيضا، لكي يمكنك فتح هذا البرنامج بعد هذا لو أردت (ستحتاجه لتحميل مكتبات المساعدة).. لاحظ أن هذا البرنامج يحتاج إلى معاملات ترسل إليه عند بدء التشغيل، وهي مكتوبة في رابط الاختصار Shortcut الخاص به، لهذا لا تفسدها.

- انسخ كل محتويات مجلد البرنامج HV2Viewer والصقها في مجلد البرنامج HlpViewer، وغير اسم الملف HlpViewer.exe إلى HlpViewer.exe، واصنع له اختصارا Shortcut وضعه على سطح المكتب.

بهذه الطريقة لو ضغطت F1 في VS.NET، فسيتم فتح البرنامج الخاص بنا لا بميكروسوفت، وسيعرض نتيجة الاستعلام.

أرجو أن يفيدكم هذا البرنامج.

ملحوظة: هذا موقع البرنامج مفتوح المصدر:

http://hv2.helpmvp.com/code/viewer





تأليف:

محمد حمدي غانم
الترتيب:

#7K

0 مشاهدة هذا اليوم

#57K

3 مشاهدة هذا الشهر

#16K

14K إجمالي المشاهدات