Unity’de belirli bir işlem
serisini tek bir tuşa
bağlayıp kullanım
hatalarının önüne geçmek ve
zamandan kazanmak mümkündür.
Makro tanımlama
belli bir işlem adımını
tanımlayarak tek bir tuşla
tekrar tekrar kullanmak
anlamına gelmektedir.
Tanım yapılırken önce
işlemde kullanılacak tuş
belirlenir. Bundan sonra
kullanılan her tuş ya da
yapılan her işlem bu tuşa
bağlanacak ve makroda
geçerli olacaktır.
Her program bölümünde
birbirinden bağımsız
makrolar tanımlanır ve her
makro tanımlanan işlem için
kullanılır.
Makro tanımlarının yapılması
Makro tanımı yapmak için
programın herhangi bir
yerinde CTRL+ALT+F10 tuşu
kullanılır. Makro kayıt
penceresi açılır. Açılan
pencereden makro bilgileri
kaydedilir.
Açıklama alanında
çalıştırılacak makro adı
verilir.
Tanımlanacak makronun bağlı
çalışacağı kısayol tuşlarına
basılarak tanımı yapılır.
Örneğin Kısayol alanında
iken CTRL, ALT ve B
tuşlarına basıldığında bu
tuşların isimleri kısayol
alanına otomatik olarak
yazılır ve bu programın
kullanımı sırasında bu
tuşlara birlikte basılması
halinde makro çalışır.
Tanımlanan makro özellikleri
tanım penceresinin alt
bölümünde yer alan Hızlı
Çalıştır ve Tekrarlanabilir
seçenekleri ile belirlenir.
Hızlı Çalıştır seçeneği
makro kaydı sırasında
belleğe alınan işlem
adımlarını belleğe alınma
hızıyla mı yoksa hiçbir
duraksama olmadan sistemin
izin verdiği en yüksek hızla
mı uygulanacağını belirler.
Bu özellik makro tanımlarken
düşünülerek basılacak her
tuşun daha sonraki
uygulamalarında hızla
yapılmasını sağlaması
açısından önemlidir.
Tekrarlanabilir seçeneği
aynı adımın kaç defa
tekrarlanacağını belirtmek
için kullanılır. Örneğin
kayıtlı muhasebe fişlerini
yukarıdan aşağıya doğru
değiştirip kaydetmek için
makro kaydında sırasıyla
“ENTER”, F2”, “ALT OK TUŞU”
yapmalıyız. Bu işlemi makro
kaydedilirken bir defa
yapmamız yeterli olacaktır.
Makromuzun “Tekrarlanabilir”
işareti varsa program
içerisinden makro
çalıştırıldığında tekrar
saysı sorulur. Vereceğimiz
tekrar sayısı kadar işlem
tekrarlayacaktır.
Başlat seçeneği ile otomatk
olarak çalıştırılacak
işlemler kaydedilmeye
başlanır. Bu aşamadan sonra
basılacak tuş hafızaya
alınacağından gereksiz bir
tuşa basılmamalıdır. Makroya
bağlanacak işlem adımları
tamamlandığında CTRL+ALT+F10
tuşlarına basılır ve kayıt
işlemi tamamlanır. Önemli
bir noktada makro kaydı
sırasında tuşlar yalnızca
klavyeden kullanılmalıdır,
mouse vb. giriş üniteleri
kullanımı daha sonra
makronun çalışmamasına neden
olabilir.
Makronun çalıştırılması
Tanımlı makroyu çalıştırmak
için Makro manüsü altında
çalıştırılacak makro seçilir
ve çalıştırılır.
Makronun kısa yol tuşuna
bağlanması durumunda
çalıştırmak için bu tuş da
kullanılabilir. Yukarıdaki
örnekten hareket edersek
“CTRL, ALT ve B” tuşlarına
birlikte basıldığında makro
çalışacaktır.
Tanımlı makroyu silmek için
ise Makro Çıkar seçeneği
kullanılır.