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