كيفية تصغير أحد التطبيقات إلى شريط مهام الدرج في WinForms. كيفية تصغير أي برامج إلى الدرج

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

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

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

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

أما بالنسبة لمشكلة تصغير البرامج فيمكن حلها بسهولة شديدة. البرنامج نفسه يطلق على نفسه اسمًا طنانًا للغاية - Trayconizer. بالمناسبة، وجدت مقالة صغيرة رائعة حول ماهية "الدرج": Traybar - صينية، treybar.

آسف لofftopic - لا يمكن أن تقاوم. :) يمكنك تنزيل البرنامج من هنا: http://www.whitsoftdev.com/trayconizer/. نظرًا لأن البرنامج لا يحتوي في الأساس على واجهة، يتم تقليل إعداد وظائفه إلى بضع نقرات بالماوس فقط. لأكون صادقًا، إعداداته خيبت أملي قليلاً. أنا لا أقول أن البرنامج لا يناسبني، ولكن لا يزال أود أن أعيد خطأ صغير فيه. ولكن المزيد عن ذلك بالترتيب!

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

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

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

بعد ذلك، انقر بزر الماوس الأيمن واختر "خصائص" 3. في حقل "الكائن"، أضف نوعًا من العبارة يتكون من مسار ملف Trayconizer.exe. في حالتي، قمت بوضع البرنامج في المجلد "temp" على محرك الأقراص "E:/"، ونتيجة لذلك، سيبدو نص الحقل كما يلي: E:\temp\Trayconizer.exe "%SystemRoot%\system32\notepad". .exe” قد يكون المسار إلى برنامج Trayconizer .exe مختلفًا عن المسار الخاص بي، وبالتالي سيتعين عليك إدخال المسار الذي يطابق موقعك تمامًا.4.

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

ولكن هذه أشياء صغيرة...5. الآن، إذا كنت تريد تصغير برنامج "المفكرة" إلى الدرج، فانقر فوق زر التصغير، الموجود بشكل قياسي في الجزء العلوي الأيمن بجوار زر الإغلاق في نافذة كل برنامج. بما في ذلك المفكرة.

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

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

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

تصنيف جي دي ستار
نظام تصنيف ووردبريس


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

ببساطة، هذا شريط سفلي أو جانبي به أيقونات البرنامج.

كلمات المؤلف: اليوم أقدم لكم ربما أبسط و برنامج سهلمما سيساعدنا على تقليل أي برنامج إلى الدرج. لماذا هذا؟ لأسباب عديدة، يحب بعض الأشخاص الطلب على شريط المهام، والبعض الآخر لديه نظام التشغيل Windows XP، والبعض الآخر يحب تعليق كافة البرامج النشطة في الدرج. لقد صادفت العديد من الأدوات المساعدة التي تقوم بذلك. وربما يكون هذا هو البرنامج المحمول الأبسط والأسهل.

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


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


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

يوم جيد أيها الأصدقاء الأعزاء والقراء والمعجبين والزوار وجميع الشخصيات الأخرى! مرة أخرى أهنئ الجميع على الأعياد القادمة (لا تزال قديمة نوعًا ما السنة الجديدةبقي). لدينا اليوم موضوع مثير للاهتمام للغاية، والذي ربما يجعل عملك مع الكمبيوتر أكثر ملاءمة.

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

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

وصف عام للوظيفة

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

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

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

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

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

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

تثبيت وتكوين البرنامج

التثبيت بسيط للغاية، والبرنامج مجاني تماما (من المؤسف أنه، من الناحية النظرية، لا توجد لغة روسية فيه)، ولكن، وكسر التقاليد، سنمر بأبسط وأكثرها التثبيت الأساسي، كما هو :)

لتنزيل معجزة الفكر البرمجي، استخدم الزر الأخضر الصغير أو انتقل إليه وانقر عليه تنزيل 4t Tray Minimizer مجانًا. للتوضيح، لقطة الشاشة:

قم بتشغيل الملف الذي تم تنزيله واضغط على الزر " التالي».

ثم حدد المربع " أنا أقبل الاتفاقية"واضغط على الزر" مرة أخرى التالي».

بعد ذلك سيطلب منك البرنامج مجلد التثبيت. اتركه كما هو (أو قم بتعيينه بنفسك) واضغط على الزر " التالي».

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

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

وفي آخر مرةسيسألك البرنامج ما إذا كانت الإعدادات التي أدخلتها صحيحة أم لا. انقر فوق الزر " ثَبَّتَ».

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

ثم ستفتح نافذة إعدادات البرنامج. انقر فوق الزر " التالي».

يُطلب منا هنا تهيئة البرنامج ليبدأ تشغيله تلقائيًا عند بدء تشغيل النظام (في الواقع، حدد المربع "Launch 4t Tray Minimizer at" بدء تشغيل ويندوز")، واختر أيضًا ما إذا كنا بحاجة إلى أيقونة البرنامج نفسه في الدرج أم لا (في الواقع، الدائرة الأولى تقول أنه مطلوب، والثانية - أنه ليس كذلك). اضبط الإعدادات حسب تقديرك ومرة ​​أخرى انقر على زر المعاناة الطويلة " التالي".

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

في النافذة التالية، ضع دائرة " نقرة واحدة على أيقونة الدرج الخاصة به"، إذا كنت تريد تكبير النافذة من الدرج بنقرة واحدة على زر الماوس الأيسر، أو" انقر نقرًا مزدوجًا على أيقونة الدرج الخاصة به» لتكبير النوافذ عن طريق النقر المزدوج. ليس هناك فائدة معينة من لمس مربع الاختيار (المثبت في لقطة الشاشة " تفعيل تصغير صينية 4t"مسؤول عن تشغيل وإيقاف وظائف البرنامج باستخدام اختصار لوحة المفاتيح" Ctrl+Alt+T"). دعنا ننتقل.

  • « تصغير إلى الدرج» - تصغير إلى الدرج؛
  • نشمر / نشمر للأسفل- نشمر/نطرح النافذة؛
  • « جعل شفافة» - جعل النافذة شفافة؛
  • إخفاء/إظهار علبة النظام- إخفاء/إظهار الدرج.

بعد التحديد... حسنًا، نعم، انقر فوق الزر مرة أخرى التالي».

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

حسنًا ، للمرة الأخيرة نضغط على الزر " ينهي"، دون لمس مربعات الاختيار الإضافية، لأنه وضعوا استثناءات.

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

هذا كل شيء، الآن جميع وظائف البرنامج المذكورة أعلاه متاحة لك 4t علبة التصغير مجانا.

خاتمة

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

شيء من هذا القبيل. كما هو الحال دائمًا، سأكون سعيدًا لسماع إضافاتك وأسئلتك وتعليقاتك وما إلى ذلك. اكتب في التعليقات وابقى معنا;)

ملاحظة:شكرًا لعضو الفريق أوبتيموس على وجود هذه المقالة.

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

يتم تنفيذ هذه المهمة البسيطة باستخدام كائن NotifyIcon:

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

أضف كائن NotifyIcon إلى النموذج الخاص بك. لديها مجموعة الخصائص التالية:

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

للقيام بذلك، قم بإضافة معالج الحدث التالي لحدث Resize الخاص بالنموذج:

الفراغ الخاص Form1_Resize(object sender, EventArgs e) ( if (WindowState == FormWindowState.Minimized) Hide(); )

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

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

notifyIcon1_DoubleClick (object sender, EventArgs e) (Show(); WindowState = FormWindowState.Normal;)

كل ما نفعله في هذا المعالج هو إظهار النموذج باستخدام طريقة Show() وإرجاع الحالة العادية إلى النموذج.

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

كل ما عليك فعله هو تعيين عنوان تلميح الأداة هذا (BalloonTipTitle) ونصه (BalloonTipText) وإظهار تلميح الأداة باستخدام طريقة ShowBalloonTip():

الفراغ الخاص Form1_Resize(object sender, EventArgs e) ( if (WindowState == FormWindowState.Minimized) ( Hide(); notifyIcon1.BalloonTipTitle = " تم إخفاء البرنامج"; notifyIcon1.BalloonTipText = "Обратите внимание что программа была спрятана в трей и продолжит свою работу."; notifyIcon1.ShowBalloonTip(5000); // Параметром указываем количество миллисекунд, которое будет показываться подсказка } } !}

كما ترون، لقد قمت هنا بتوسيع معالج الحدث Resize، والذي لا يقوم الآن بتصغير التطبيق فحسب، بل يُظهر أيضًا تلميحًا حول هذا الحدث لمدة 5 ثوانٍ.