نصيحة 1: كيفية جعل نافذة المتصفح شفافة

نصيحة 1: كيفية جعل نافذة المتصفح شفافة

العمل في وقت واحد مع العديد من التطبيقات ،يمكنك مواجهة الحاجة للتبديل المستمر بينهما. في بعض الحالات ، يمكنك تقليل هذه الحاجة إلى الحد الأدنى من خلال جعل نافذة المستعرض شفافة باستخدام برنامج Glass2k.

كيفية جعل نافذة المتصفح شفافة

سوف تحتاج

  • - برنامج Glass2k

تعليمات

1

افتح المتصفح وانتقل إلى موقع المطورالبرنامج: chime.tv/products/glass2k.shtml. في الصفحة المفتوحة ، سيظهر وصف الأداة ، ستجد فيها نقطة التحميل (الرابعة من فوق) وانقر على نقش Glass2k - إصدار بيتا 0.9.2: 54 كيلوبايت. قم بتنزيل البرنامج على جهاز الكمبيوتر الخاص بك. يتضمن Glass2k ملف التثبيت فقط ، لذلك ، يمكنك نسخه إلى موقع منفصل.

2

قم بتشغيل البرنامج. بعد ذلك سوف تظهر تلقائيا في الدرج. ابحث عن رمز البرنامج ، وانقر بزر الماوس الأيمن عليه وحدد الإعدادات من القائمة التي تظهر. هذه قائمة إعدادات البرنامج.

3

إذا حددت عنصر التحميل التلقائيGlass2k في كل مرة يتم فيها تشغيل Windows ، سيتم تحميل البرنامج مع بدء نظام التشغيل. إذا حددت مربع إعدادات الشفافية Auto-Remember في كل نافذة ، سيتذكر البرنامج إعدادات الشفافية لكل نافذة. تشير علامة الاختيار الموجودة بجوار "Beep" في Glassification إلى أن تغييرات الشفافية ستكون مصحوبة بصوت.

4

ابحث عن القائمة المنسدلة لـ Transparency Popup ، بداخلهايمكنك تكوين مجموعة من المفاتيح التي ستفتح نافذة بها إعدادات الشفافية. في قائمة Keyboard Shortcuts ، يمكنك تعيين مفاتيح التشغيل السريع للحصول على درجات مختلفة من الشفافية. في قسم الشفافية لشريط المهام ، يمكنك ضبط شفافية لوحة التحكم. لحفظ التغييرات ، انقر فوق الزر "حفظ".

5

افتح المتصفح ، نافذة التي تريد أن تجعل شفافة. ثم يمكنك القيام بشيئين. الأول هو استخدام مفاتيح التشغيل السريع: Alt (أو المفتاح الذي قمت بتعيينه لهذا الغرض في الفقرة الثالثة من التعليمات) + الأرقام من 0 إلى 9. والثاني هو إظهار القائمة بزر الماوس الأيمن والمفتاح الذي حددته في Transparency Popup انظر الخطوة الثالثة من التعليمات) ، وفي هذه القائمة حدد إعدادات الشفافية الضرورية.

نصيحة 2: كيفية جعل النافذة شفافة

مع تحسين التكنولوجيا الرسوميةتم تحسين وحدات نظام التشغيل ، واجهات برمجة التطبيقات لأنظمة التشغيل ، مما منح المبرمجين المزيد والمزيد من الفرص لتطوير عناصر واجهة غير قياسية. لذا ، كانت إحدى ابتكارات نظام التشغيل Windows 2000 عبارة عن نوافذ ذات طبقات ، وأجزاء منها يمكن أن تكون شفافة. سرعان ما أصبح وصف API للعمل مع الإطارات ذات الطبقات متاحًا في MSDN. ومع ذلك ، في منتديات المبرمجين أسئلة حول كيفية جعل النافذة شفافة ، لا يزال يجري طرحها.

كيفية جعل نافذة شفافة

سوف تحتاج

  • - المترجم؛
  • - windows sdk أو إطار عمل للبرمجة تحت النوافذ.

تعليمات

1

الحصول على واصف النافذة التي تحتاجهاجعلها شفافة. البحث عن أو إنشاء نافذة. لإنشائها، استخدام إما CreateWindow وظائف API، CreateWindowEx، أو تقنيات مغلفة حول هذه الوظائف ينتمون إلى الطبقات المستخدمة من قبل الإطار. تعريف الدالة CreateWindow كما يلي: HWND CreateWindow (LPCTSTR lpClassName، LPCTSTR lpWindowName، DWORD dwStyle، الباحث العاشر، الباحث ذ، الباحث nWidth، الباحث nHeight، HWND hWndParent، HMENU hMenu، HINSTANCE HINSTANCE، LPVOID lpParam)؛ كما يمكن أن يرى، تقوم الدالة بإرجاع مقبض خلق نافذة نتيجة للتنفيذ. إذا كنت تستخدم أي فئة ملحقة ، استخدم أساليبها على الكائن المقابل للإطار الذي تم إنشاؤه للحصول على المقبض.

2

يمكن البحث عن نافذة باستخداماستدعاء وظائف API FindWindow و FindWindowEx و EnumWindows و EnumChildWindows و EnumThreadWindows ومجموعاتها. يمكنك الحصول على مؤشر إلى إطار في منطقة معينة باستخدام دالات WindowFromPoint و ChildWindowFromPoint.

3

عيّن نافذة النمط المتقدم WS_EX_LAYERED. استخدام SetWindowLong API وظيفة أو أساليب مناسبة للكائنات مغلفة. SetWindowLong ظيفة يستبدل تماما المعلومات على النافذة المعلمة للتعديل، لذلك استخدامها في تركيبة مع وظيفة GetWindowLong للحصول على أسلوب القيمة السابقة مجموعة من الأعلام. على سبيل المثال، يمكنك تغيير نمط ذلك ::: SetWindowLong (hWnd عنصر، GWL_EXSTYLE، :: GetWindowLong (hWnd عنصر، GWL_EXSTYLE))؛ هنا hWnd عنصر - التعامل مع النافذة، وجدت نتيجة لارتكاب الأفعال المبينة في الخطوة السابقة.

4

اجعل النافذة شفافة. استخدام أساليب SetLayeredWindowAttributes API وظيفة أو الطبقات مغلفة. SetLayeredWindowAttributes وظيفة النموذج يبدو مثل هذا: SetLayeredWindowAttributes BOOL (HWND HWND، COLORREF crKey، BYTE bAlpha، DWORD dwFlags)؛

5

يجب أن تكون المعلمة hwnd للدالةواصف النافذة الفعلية التي تم الحصول عليها في الخطوة الأولى. المعلمة crKey هي مفتاح اللون المستخدم لتعريف مناطق شبه شفافة. يحدد المعلمة bAlpha قيمة الشفافية. إذا تم ضبط bAlpha على 0 ، فستكون المناطق "الشفافة" شفافة تمامًا. إذا تم تعيين bAlpha على 255 ، فسيكون معتمًا تمامًا. تحدد المعلمة dwFlags وضع العرض الإضافي لمحتويات النافذة. إذا قمت بتمكين علامة LWA_COLORKEY في قيمة dwFlags ، فسيتم تحديد المناطق شبه الشفافة للإطار استنادًا إلى مفتاح اللون. إذا قمت بتمكين علامة LWA_ALPHA ، فسيتم استخدام المعلمة bAlpha لتحديد قيمة الشفافية.

6

من أجل جعل النافذة بأكملها شفافة ،استخدام استدعاء SetLayeredWindowAttributes بقيمة المعلمة bAlpha المفضل ، علامة LWA_ALPHA ولكن بدون علامة LWA_COLORKEY. استخدم مقبض النافذة الموجود كمعامل أول للدالة. على سبيل المثال ، لجعل نصف إطار شفاف ، استخدم الدالة ::: SetLayeredWindowAttributes (hWnd ، RGB (0 ، 0 ، 0) ، 128 ، LWA_ALPHA)؛

نصيحة 3: كيفية جعل نافذة منفصلة

الغالبية المطلقة من الصفحات على الإنترنتيحتوي على روابط لصفحات أخرى، وملفات للتنزيل، والصور، وما إلى ذلك. جزء من الارتباطات التشعبية يفتح في نفس النافذة، والباقي - في واحد جديد. لنرى كيف يتم فتح الروابط في نافذة منفصلة.

كيفية إنشاء نافذة منفصلة

تعليمات

1

في لغة هتمل (لغة النص التشعبي - اللغة)ترميز النص التشعبي ")، والذي يستخدم لوصف صفحات الإنترنت، فإن التعليمات لطباعة الرابط تبدو كما يلي: <a href="URL"> نص الرابط </a> هذا هو أبسط خيار. وتسمى هذه التعليمات في هتمل "العلامات"، وكقاعدة عامة، تحتوي كل علامة أيضا على معلومات إضافية - "سمات". في هذا أبسط نسخة من الرابط، سمة واحدة فقط هي "هريف". وهو يحتوي على عنوان الصفحة (أو الملف) الذي تريد عرضه إذا كان الزائر يتنقل بواسطة هذا الرابط. والسمة التي تشير إلى أي إطار يجب أن يتم عرض هذا المستند الجديد يتم تعيين "الهدف". إذا كنت تستطيع كتابة أي عنوان في السمة هريف (إذا كان صحيحا، بالطبع)، يمكنك تحديد أربع قيم مختلفة فقط في الهدف: _self - يجب تحميل الصفحة في نفس نافذة أو الإطار. إذا كان نافذة - إذا كانت الصفحة الحالية نفسها قد تم تحميلها من نافذة أخرى (أو إطار)، عندها يكون لها "الأصل" نافذة. وتتطلب قيمة السمة هذه أن يتم تحميل الصفحة التي يشير إليها الرابط إلى هذا الوالد نفسه نافذة؛ _top - يجب تحميل الصفحة إلى نفسها نافذة. وإذا كان هذا نافذة ينقسم إلى إطارات، ثم يجب تدمير كل منهم، وينبغي أن تكون الصفحة الجديدة الإطار الوحيد في هذه النافذة؛ _blank - يجب أن يتم فتح المستند المعين بواسطة الرابط في نافذة جديدة.

2

وهكذا، لجعل اكتشاف الروابط في نافذة منفصلة، ​​يجب أن العلامة تبدو هذه: <a href="URL" وصلات النص target="_blank"> ل</A>

3

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

http://shpargalkablog.ru/2011/02/modalnoe-okno-css.html#showimagelink
.

نصيحة 4: كيفية جعل الصفحة شفافة

إذا كنت بحاجة إلى أن يكون أمام عينيك على الفورعدة وثائق وتطبيقات ، ليس من الضروري على الإطلاق سحبها على حواف مختلفة من الشاشة ، أو حتى الطباعة على الإطلاق. هذه المشكلة يمكن أن يكون لها حل أكثر أناقة - برنامج مع اسم الحديث Glass2k.

كيفية جعل الصفحة شفافة

سوف تحتاج

  • برنامج Glass2k.

تعليمات

1

انقر على رابط chime.tv/products/glass2k.shtml هو الموقع الرسمي لمطوري البرامج. قم بتنزيل البرنامج بالضغط على الرابط Glass2k - Beta Version 0.9.2. الرابط موجود في قسم التنزيل. ملف التنزيل ليس توزيعًا ، ولكنه تطبيق مستقل ، لذا يمكنك حفظه في أي مكان مناسب لك على الفور.

2

قم بتشغيل البرنامج ،نافذة الترحيب ، ويظهر البرنامج نفسه في الدرج. من حيث المبدأ ، يمكن أن تبدأ الأداة بالفعل في استخدامها ، ولكن بالنسبة للمبتدئين ، من الأفضل ضبط الإعدادات نيابةً عنك.

3

لفتح قائمة إعدادات البرنامج ، ابحث عنأيقونة البرنامج في الدرج ، انقر بزر الماوس الأيمن عليه وحدد الإعدادات في القائمة التي تظهر (في الترجمة إلى الروسية - "الإعداد" ، "التعديل" ، "التعديل").

4

ابحث عن العنصر Auto-Load Glass2k في كل مرةيبدأ ويندوز ، هو في القمة. إذا حددت المربع الموجود بجواره ، فسيتم تشغيل البرنامج مع كل بدء تشغيل Windows. علامة الاختيار إلى جانب Auto-Remember تذكر إعدادات الشفافية في كل نافذة أن البرنامج سيتذكر إعدادات الشفافية لكل نافذة تم تطبيق هذه الإعدادات عليها. إذا قمت بتحديد المربع الموجود بجوار "Beep" في Glassification ، فسيصدر البرنامج صوتًا عند تغيير إعدادات الشفافية.

5

انتبه إلى العنصر Transparency Popup. عند تصغير البرنامج مرة أخرى إلى الدرج ، يمكنك استدعاء نافذة أخرى تحتوي على إعدادات الشفافية للإطار المفتوح في الوقت الحالي. وفقًا لذلك ، يمكنك من خلال Transparency Popup تهيئة مفاتيح الاختصار التي سيتم من خلالها استدعاء هذه النافذة.

6

بالإضافة إلى ذلك ، يمكن تغيير شفافية النافذة عندمااستخدام المفاتيح الساخنة 0-1 بالإضافة إلى أن المفتاح الذي يحدد في اختصارات لوحة المفاتيح إعداد (البديل، السيطرة، مفاتيح Alt + Ctrl وهلم جرا). الفترات الفاصلة بين 0 و 1 - مستوى من الشفافية التي هي 0 هي نافذة غير شفافة تمامًا ، 9 شفافة قليلاً ، 8 شفافية أكثر ، وحتى 1 - أقصى درجة من الشفافية. انقر فوق حفظ لحفظ الإعدادات.

7

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

نصيحة 5: كيفية تكوين نافذة المتصفح

يمكن أن يكون المستخدم المبتدئ محتوىالنوع القياسي من البرامج ، ولكن كلما زادت معرفتها بالبرمجيات ، زادت الرغبة في تكييف الكمبيوتر مع احتياجاته ومتطلباته الخاصة. على سبيل المثال ، نافذة المتصفح يمكنك إعداده بحيث يكون ملائمًا وممتعًا للعمل معه.

كيفية تكوين نافذة المتصفح

تعليمات

1

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

2

أولا ، حاول تغيير شكل الخاص بكالمتصفح. من الأفضل استخدام الوظائف الإضافية المتوفرة على الموقع الرسمي لمطور البرامج. لتثبيت خلفيات جديدة (يمكن أن يطلق عليها أيضًا "skins" و "skins") ، انتقل إلى https://addons.mozilla.org/ar/firefox.

3

حدد قسم "خلفيات" في القائمة ، وإذا كانبحاجة إلى فئة مواضيعية. لمعرفة كيف سيبدو المتصفح في التصميم الجديد ، انقل المؤشر إلى الجلد الذي تهتم به وانتظر بضع ثوانٍ. بعد إجراء تحديد ، انقر فوق الخلفية باستخدام زر الماوس الأيسر وانقر فوق الزر "Add in Firefox" في نافذة جديدة.

4

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

5

فعالية العمل في الشبكة يعتمد إلى حد كبير علىما المعلمات التي تقوم بتعيينها. على شريط القائمة ، حدد العنصر "أدوات" والعنصر الفرعي "إعدادات". ستظهر نافذة جديدة. لإجراء تغييرات على الإعدادات ، انتقل عبر علامات التبويب وعيّن القيم التي تحتاجها. قم بتأكيد الإعدادات الجديدة من خلال الزر موافق.

6

يمكنك أيضًا تثبيت الإضافات للمتصفح ،مما يساعد على التخلص من الإعلانات ومراقبة التنزيلات وإدارة الإشارات وأكثر من ذلك بكثير. يمكن تثبيت الإضافات من الموقع المذكور في الخطوة الثانية. لإدارة الوظائف الإضافية في قائمة "الأدوات" ، حدد عنصر "الإضافات". عند تحميل الصفحة ، حدد قسم "الإضافات" وقم بإجراء أي تغييرات ضرورية.

تلميح 6: كيفية جعل خلفية الصورة شفافة

لإنشاء مجموعة متنوعة في المدونة ، يتم وضع مقالة في كل مشاركة (المادة ، المادة) ، وهي عبارة عن متابعة مواضيعية. كل صورة لها لونها الخاص خلفية، والتي غالبًا لا تتوافق مع خلفية صفحات المدونة. لكي لا تنتهك مجموعة الألوان ، يمكنك نقل الشفافية صور.

كيفية جعل خلفية الصورة شفافة

سوف تحتاج

  • - خدمة الإنترنت Pixlr ؛
  • - صورة لهذه المادة.

تعليمات

1

الصور أو الصور المحفوظةشكل بابوا نيو غينيا ، لديهم خلفية شفافة. يتم تخزين معظم الصور التي يتم تنزيل المدونين من المصارف المجانية على الخادم بتنسيق png. إذا كان لديك صورة بتنسيق jpeg أو أي صورة أخرى ، فيمكنك إعطاؤها خلفية شفافة باستخدام برنامج خاص أو خدمة Pixlr للإنترنت.

2

افتح أي متصفح ويب ، وحدد الصورة المناسبة في إطار الصورة واحفظه على القرص الصلب.

3

افتح علامة تبويب جديدة في المتصفح واكتب فيهاسطر العنوان pixlr.com ، ثم اضغط على Enter. في الصفحة التي تم تحميلها من خدمة معالجة الصور ، يمكنك قراءة المعلومات حول هذا الموقع. إذا كنت تعرف اللغة الإنجليزية ، على الأقل على المستوى الأساسي ، يمكنك معرفة أن لديك تناظرية من محرر الرسومات المعروف Adobe Photoshop. تجدر الإشارة إلى أن جميع الإجراءات التي ستقوم بها على هذا الموقع ، يمكنك تكرارها في البرنامج أعلاه.

4

لبدء العمل مع هذه الخدمة ، اضغطرابط متحرك فتح محرر الصور. في الصفحة المفتوحة ستكون هناك نافذة حوار صغيرة (بالروسية) حيث من الضروري الضغط على زر "لتنزيل الصورة من الكمبيوتر". في النافذة التي تفتح ، حدد المسار إلى صورتك وانقر على زر "فتح".

5

في النافذة الرئيسية لخدمة معالجة الصورسوف تظهر الصورة المحددة. في الجزء الأيمن من النافذة ، توجد لوحات وظيفية ، ابحث عن لوحة "الطبقات". سترى طبقة واحدة في هذه اللوحة سيتم قفلها (صورة القفل). النقر المزدوج فوق زر الماوس الأيسر على الطبقة المحددة ، يمكنك إزالة القفل ، وسوف يتغير "قفل" إلى "علامة".

6

في الجزء الأيمن من النافذة ، قم بتنشيط الأداة"عصا سحرية" وتشير إلى التسامح = 23. اضغط مرة واحدة على خلفية بيضاء (قد تكون الخلفية من ألوان أخرى) ، سيظهر اختيار في الصورة. احذف الخلفية بأكملها عن طريق الضغط على الزر Delete.

7

لحفظ النتيجة ، انقر على القائمة "ملف" وحدد "حفظ باسم". في النافذة التي تفتح ، حدد مجلد الحفظ ، وحدد تنسيق صورة png ، وانقر على زر "حفظ".

نصيحة 7: كيفية جعل المسافة البادئة html

لغة ترميز هتمل هي المسؤولة عن عرض النصومحتوى الصفحة الأخرى في نافذة المتصفح. باستخدام الأدوات القياسية، يمكنك تغيير مظهر الصفحة، إضافة المسافات البادئة وتنسيق الفقرات.

كيفية جعل البادئة هتمل

تعليمات

1

لإنشاء المسافة البادئة للفقرة، يمكنكاستخدم إدراج كس في شفرة هتمل، مما سيتيح مزيدا من الدقة. للقيام بذلك، في علامة <p> فقرة، قم بتضمين معلمة المسافة البادئة للنص: <p ستايل = "تكست-إندنت: 15px؛"> نص الفقرة </ p> تنشئ هذه الشفرة فقرة بعلامة تساوي 15 بكسل من الجانب الأيمن من الشاشة.

2

ضبط المسافة البادئة من خلال إنشاءالجداول وتطبيق معايير سيلبادينغ و سيلسباسينغ. تحدد السمة الأولى المسافة من المحتوى إلى حدود الخلية، وسيساعد تباعد الخلايا على ضبط المسافة بين الخلايا. لتعطيل عرض حدود الجدول، استخدم معلمة الحدود لتكون صفر: <تابل ويدث = "100" هيت = "100" سيلبادينغ = "5" سيلسباسينغ = "2" بوردر = "0"> <تر> <تد> تد> </ تر> </ تابل> ستؤدي هذه الشفرة إلى إنشاء جدول يبلغ ارتفاعه 100 بكسل وعرض 100 بكسل و 5 بكسل بعيدا عن حافة الخلية. بعد تجربة هذه المعلمات، يمكنك تحقيق التوافق الأمثل للفقرة المطلوبة.

3

تعيين الفجوة اللازمة بين العناصرأيضا، سوف يساعد <ديف> واصف الذي يقوم بإنشاء كتلة مع معلمات معينة. يمكن استخدامه لزيادة المسافة البادئة بين الفقرات: <ديف ستايل = "ويدث: 20px؛ هيت: 15px "> </ ديف>

4

لإنشاء مسافة بادئة، يمكنك أيضا استخدامأي صورة شفافة، من المستحسن شكل gif أو بابوا نيو غينيا. تحميل الصورة إلى مجلد مع ملف أتش تي أم أل وأدخل التعليمة البرمجية التالية لتتناسب مع فقرة: <IMG SRC = "otstup.gif" ارتفاع = "5" العرض = "10"> عند تشغيل هذا الأمر، والمتصفح سيتم إدراج صورة شفافة، والتي لن تكون ملحوظة للمستخدمين و في الوقت نفسه إنشاء المساحة اللازمة.

نصيحة 8: كيفية إنشاء المستعرض الخاص بك

هناك العديد من الذين يرغبون في خلق المتصفح يده الخاصة. لكن الجميع يعرف كيف يفعل ذلك. يمكن تجميعها باستخدام مكون CppWebBrowser القياسية.

كيف تصنع متصفحك

تعليمات

1

من السهل جدا القيام به المتصفح في بورلاند سي + باني v.6.0. لا تكتب المحرك الخاص بك. استخدم الجاهزة من إنترنت إكسبلورر. قم بإنشاء النموذج ووضع عنصر CppWebBrowzer مع علامات تبويب الإنترنت عليه. هو الأكثر تطرفًا على اليمين. وأضف الزر وتعديل ، لإدخال العنوان. ستحصل على مستطيل أبيض كبير ، حيث سيتم عرض صفحة الموقع. وصف الأحداث عن طريق النقر فوق الزر "أو" في "y تحرير": CppWebBrowser1-> Navigate (StringToOleStr (Edit1-> Text))؛ أضف الآن بعض الأزرار التي استخدمتها في المقياس المتصفحآه. على سبيل المثال ، يمكن أن تكون هذه الأزرار: مرة أخرى ، إلى الأمام ، والتوقف والصفحة الرئيسية. رموز المياه للأزرار: CppWebBrowser1-> GoBack ()؛ - زر العودة ، CppWebBrowser1-> GoForward () ؛ - زر للأمام ، CppWebBrowser1-> Stop () ؛ - زر الإيقاف ، CppWebBrowser1-> Refresh ()؛ - زر التحديث ، CppWebBrowser1-> GoHome () ؛ - زر الصفحة الرئيسية. الآن استبدال عنصر التحرير مع ComboBox. سوف يسجل صفحات العناوين المفتوحة مؤخرا. أضف بضعة سطور إلى معالج الحدث: if (Key == VK_RETURN).

2

من أجل جعل علامات التبويب ، تحتاجPagecontrol. ضعه في النموذج وانقر عليه بزر الفأرة الأيمن ، في القائمة المفتوحة ، اضغط على صفحة جديدة. إذا قمت بالنقر مرة أخرى ، فسوف تحصل على علامة التبويب الثانية. انتقل إلى علامة التبويب الأولى ثم نقل المكون CppWebBrowser إليه. فقط اسحبه إلى إطار "كائن استعراض" في TabSheet1. الآن بعد فتح كل علامة تبويب المتصفح، إضافة مكون Form1 إلى معالج onkeydown: TCppWebBrowser * newbrowser.

كيفية إنشاء <strong> المتصفح </ strong>

3

أن المتصفح عندما تكشفت تتكشف ، تحتاج إلى إضافةفي الحدث onCreate لمكون Form1: PageControl1-> Align = alClient. لكي تكون الأزرار مرئية ، ضع مكون CoolBar في علامة التبويب. ثم اسحب كل الأزرار إليه. الآن ترتيب كل شيء. لإجراء تغييرات في شريط العناوين عند التغيير من صفحة إلى أخرى ، أضف سطرًا إلى الحدث onBeforeNavigate2 CppWebBrowser: ComboBox1-> Text = CppWebBrowser1-> LocationURL.

4

الآن تحتاج إلى إنشاء لوحة واحدة على أيسيكون هناك جميع الأزرار ، وأنها سوف تدير الصفحة النشطة. للقيام بذلك ، قم بتحريك CoolBar مع كافة العناصر في النموذج. اكتب الرمز لإنشاء علامة تبويب في وظيفة منفصلة. اكتب في ملف الرأس ، class TForm1 ، في القسم المنشور ما يلي: void __fastcall make_tab ()؛ ثم انسخ هذه الوظيفة إلى onkeydown. باستخدام هذه الوظيفة ، يمكنك تسهيل العمل مع علامات التبويب. لتوسيع شريط العناوين لتوسيع ، انتقل إلى مكون Form1 unresize واكتب: Form1-> ComboBox1-> Width = Form1-> Width - 150.

5

يبقى فقط لجعل الأزرار شفافة. للقيام بذلك ، قم بتحميل الصور إلى FormCreate وأضف الرموز لمساعدتك على ضبط الشفافية. حدد لون الشفافية واكتبها. SpeedButton1-> Transparent = true؛ - دقة الشفافية ، SpeedButton1-> Glyph-> Transparent = true؛ - يشير إلى أن الصورة مع الشفافية ، SpeedButton1-> Glyph-> TransparentColor = clBlack؛ - لون الشفافية. جعل الأمر make_tab () هنا في FormCreate ، وهذا كل ما تبذلونه المتصفح جاهز ، يمكنك البدء وتشغيله.

كيفية إنشاء <strong> المتصفح </ strong>
مقاطع الفيديو ذات الصلة
نصيحة مفيدة
مع هذا البرنامج ، لا يمكنك أن تجعل نافذة المتصفح شفافة فقط ، بل أيضًا نافذة أي برنامج آخر.