ملحق الجلسة
ملحق الجلسة هي مجموعة صغيرة من عناصر التحكم التي تُركب ديناميكيًا على واجهة المستخدم في لحظات معينة، لتوفير نقاط دخول إضافية للمستخدم. السمة الأبرز لها هي أنها تظهر فقط عند الحاجة وتختفي تلقائيًا بعد ذلك.
تُستخدم ملحقات الجلسة بشكل أساسي في موقفين:
- على الأجهزة المحمولة: لا تحتوي الأجهزة المحمولة على واجهة الشريط (Ribbon) الموجودة في سطح المكتب، لذا لا يمكن عرض العديد من خيارات الأوامر الموجودة على الشريط مباشرة. تجلب ملحقات الجلسة تلك الخيارات إلى المستخدم أثناء تنفيذ الأوامر أو عند تحديد الكائنات.
- في بيئات التشغيل بدون شريط: بعض بيئات التشغيل المدمجة أو الخفيفة لا تقدم مكون الشريط، ويمكن لملحقات الجلسة أن تعمل كواجهة مستخدم تكميلية في تلك البيئات أيضًا.
هناك نوعان من ملحقات الجلسة —— ملحق جلسة الأمر و ملحق جلسة التحديد.
ملحق جلسة الأمر
يتم تركيب ملحق جلسة الأمر بواسطة الأمر أثناء تنفيذه، ويقدم عناصر تحكم إضافية خاصة بذلك الأمر. بمجرد انتهاء الأمر أو إلغائه، يُخفى الملحق تلقائيًا.
المثال الكلاسيكي هو ملحق أسلوب الرسم الذي تركبه أوامر القياس والتعليقات —— أثناء القياس أو إضافة التعليقات، يظهر في الصف الأول من لوحة الجلسة أزرار اللون وارتفاع النص، مما يسمح للمستخدم بتعديل المظهر أثناء العمل دون مقاطعة الأمر والذهاب إلى الشريط.
في العرض التوضيحي أدناه، المنطقة المحددة باللون الأحمر هي ملحق جلسة الأمر:
⚠️ لا تركب كل الأوامر ملحق جلسة أمر. الأوامر البسيطة للرسم مثل الخط أو الدائرة ليس لديها خيارات إضافية لتعرضها، لذا لا يظهر ملحق. في هذه الحالة، يعرض الجانب الأيسر من الصف الأول للوحة نص مطالبة الأمر مباشرة.
ملحق جلسة التحديد
يظهر ملحق جلسة التحديد عند تحديد كائن أو أكثر، ويُرفَق بالجانب الأيسر من شريط الأدوات المختصر (Shortcut Toolbar)، ويفصل عن أزرار العمليات السريعة على اليمين بخط فاصل عمودي. عند مسح التحديد، يختفي ملحق جلسة التحديد تلقائيًا.
دور ملحق جلسة التحديد يشبه دور ملحق جلسة الأمر —— توفير نقاط دخول سياقية للكائنات المحددة. على سبيل المثال، عند تحديد نص تعليق، يمكن لملحق جلسة التحديد أن يعرض عناصر تحكم لتعديل اللون وارتفاع النص.
في العرض التوضيحي أدناه، المنطقة المحددة باللون الأحمر هي ملحق جلسة التحديد. الخط الفاصل ومجموعة الأزرار الدائرية على اليمين تنتمي إلى شريط الأدوات المختصر نفسه:
مقارنة النوعين من ملاحق الجلسة
| الميزة | ملحق جلسة الأمر | ملحق جلسة التحديد |
|---|---|---|
| وقت الظهور | أثناء تنفيذ الأمر | عند تحديد كائن أو أكثر |
| موقع التركيب | الجوال: الصف الأول من لوحة الجلسة بدون شريط: منطقة واجهة الأمر | الجانب الأيسر من شريط الأدوات المختصر |
| شرط الاختفاء | انتهاء الأمر أو إلغاؤه | مسح التحديد |
| عناصر التحكم النموذجية | اللون، ارتفاع النص، خيارات خاصة بالأمر | اللون، ارتفاع النص، محرر خصائص الكائن |
| هل يظهر دائمًا؟ | لا، يعتمد على الأمر | لا، يعتمد على نوع الكائن المحدد |
العلاقة بشريط سطح المكتب
في سطح المكتب، تُجمع الخيارات المتعلقة بالأوامر عادةً في "علامات تبويب سياقية" على الشريط —— عندما يصبح أمر ما نشطًا، ينتقل الشريط تلقائيًا إلى علامة التبويب المقابلة لهذا الأمر. يُعد ملحق الجلسة في جوهره بديلًا خفيفًا لعلامات التبويب السياقية في البيئات المحمولة / بدون شريط:
| سطح المكتب | الجوال / بدون شريط |
|---|---|
| علامة تبويب سياقية للشريط | ملحق جلسة الأمر (داخل لوحة الجلسة) |
| لوحة خصائص الكائن على علامة تبويب عادية | ملحق جلسة التحديد (داخل شريط الأدوات المختصر) |