Alanlar ve simgeler, bir blokta görünen görsel öğelerdir, ancak amaçları farklıdır.
Alanlar, bir programın çalışma şeklini etkileyen bloklarla ilgili verileri gösterir veya tanımlar. Örneğin, metin bloğunda bir dizeyi tanımladığınızı belirten iki tırnak işareti ve bu dizeyi tanımlamanızı sağlayan bir metin girişi bulunur. Tırnak işaretleri size bloğun işlevi hakkında bilgi verir. Giriş ise, işlevi değiştirmenize olanak tanır.
Simgeler, engellemenin kendisiyle ilgili "meta" bilgileri gösterir veya tanımlar. Örneğin, herhangi bir bloka yorum simgesi ekleyebilirsiniz. Bu simge, kendinize not yazmanıza olanak tanır, ancak blokun program içindeki işlevlerini etkilemez.
İşlevlerin karşılaştırması
Özellik | Alanlar | Simgeler |
---|---|---|
Oluşturma | Alanlar, istenen tüm öğelerden oluşturulabilir. | Simgeler, istedikleri öğelerden yapılabilir. |
Sayı | Alanların her biri, bir blokta istenilen sayıda görünebilir. | Simgelerin her biri bir blokta bir kez görünebilir. |
Yerleşim | Alanlar, bir bloğun herhangi bir girişinde herhangi bir konuma yerleştirilebilir. | Simgeler her zaman bir bloğun üst başında konumlandırılır. |
Serileştirme | Alanlar serileştirilebilir ve genellikle serileştirilebilir. | Simgeler serileştirilebilir ama genellikle durum içermedikleri için genellikle serileştirilemez. |
Daraltılabilir | Bir blok daraltıldığında ve bunların yerine blokların metni gösterildiğinde alanlar gizlenir. | Simgeler, blok daraltıldığında gösterilip gizlenmeyeceğini kontrol edebilir. |