Nesne adları
Sayfadaki her nesnenin bir adı vardır. Betikler nesneleri adlarıyla bulur, nesnenin olay işleyicilerinin adları da bu addan türetilir. İki nesne aynı adı taşısaydı bir betik yanlış nesneyi değiştirebilirdi. Bu yüzden YTCC iki nesnenin aynı adı paylaşmasına izin vermez.
Adın benzersiz olması gereken yer
Ad, düzenlediğiniz sayfa, sembol, popup ya da layout içinde, nesnelerin türünden bağımsız olarak benzersiz olmalıdır.
Aynı sayfadaki bir dikdörtgen ile bir düğmenin ikisi birden Pump adını alamaz. İki ayrı sayfada ise her birinde Pump
adlı bir nesne bulunabilir.
Adların karşılaştırılması
YTCC büyük-küçük harf farkını ve baştaki, sondaki boşlukları yok sayar. Feed Pump, FEED PUMP ve feed pump aynı ad
sayılır. Adın içindeki boşluklar korunur; baştaki ve sondaki boşluklar ad kaydedilirken atılır.
Betik ise adı tam yazıldığı gibi kullanır; bu yüzden adı betikte sayfadakiyle aynı biçimde yazın.
Adlandırma ve yeniden adlandırma
Yeni bir nesne türünün adını ve sıradaki boş numarayı alır, örneğin rectangle_1, rectangle_2. Yapıştırdığınız ya da
çoğalttığınız kopya da kendine boş bir ad alır: Feed Pump Feed Pump 2 olur, rectangle_1 ise sıradaki boş
rectangle_ numarasını alır. YTCC bu adlar için soru sormaz.
Bir nesneyi yeniden adlandırmak için seçin ve PROPERTIES (Türkçe arayüzde: Özellikler) panelindeki Name (Ad) alanına yeni adı yazın. F2 sizi bu alana götürür. Adı kaydetmek için Enter, olduğu gibi bırakmak için Esc tuşuna basın.
Ad kullanılamadığında
Siz yazarken alan kırmızıya döner ve altında bir ileti çıkar:
| İleti | Nedeni |
|---|---|
"<name>" already exists. Please choose a different name. | Aynı sayfa, sembol, popup ya da layout içindeki başka bir nesnede bu ad var. |
A name must be provided. | Alan boş. |
Kullanılamayan bir adla Enter tuşuna basarsanız ya da alandan çıkarsanız YTCC iletiyi bir kez daha gösterir ve alan eski ada döner.
Sayfa, sembol ve popup adları
Sayfalar, semboller ve popuplar dosya olarak kaydedilir; bu yüzden adları gördüğünüz metne göre değil, addan üretilen
dosya adına göre karşılaştırılır. Dosya adında A–Z, rakamlar, - ve _ dışındaki karakterler _ olur, Türkçe harfler
düz karşılıklarına döner (ş → s). Burada da büyük-küçük harf ayrılmaz. Bu yüzden Page 1 ile page_1, ya da
Şalter ile Salter aynı ad sayılır.
| İleti | Nedeni |
|---|---|
"<name>" already exists. Please choose a different name. | Aynı türden başka bir öğenin adı aynı dosya adına düşüyor. |
"<name>" is not valid as a file name. Please choose a different name. | Kullanılabilir bir dosya adı kalmıyor, örneğin *** için. |
A name must be provided. | Ad boş. |