Bu dersle Flash 5 ile nasıl form hazırlanacağını öğreneceğiz. Isim , WebSite, Mail, dusunceler adında text filed ve Gönder , Temizle adında form öğeleri oluşturalım.Text Fieldler
Bir tex field yapmak için Toolbarda bulunan simgesine tıklayınız. Stage(Çalışma Alanında)'de istediğiniz yere tıklayınız. Bir text box içinde yanıp sönen bir imleç göreceksiniz. Daha sonra "Text Options" penceresinden "Input Text" i seçiniz.
Variable degerini Isım olarak değiştirin.
Aynı yöntemle WebSite, Mail, ve Dusunceler adında Input Box'lar olsuturun. Tum input boxlar bittiğinde çalışma alanında şöyle bir görüntü olmalı.
MultineLine / Single Line / Password
Single Line seçeneği tek satırlık girişler için kullanılır. Multiline ise birden fazla satır girişine izin verir. Multineline seçildiğinde Word wrap aktif olur. Bu seçenek seçili ise bir satıra sığmayan karakterler bir alt satıra aktarılır. Password ise girilen değerin ekranda gözükmesini önler.
Max Char : Seçili alana en fazla kaç karakter girileceğini bu alandan belirtebiliriz. 0 değeri sonsuz girişe izin verir.
Embed Fonts : TextField ile gömülecek karakterleri ayarlamamızı sağlar.
HTML : Eğer bu alan seçili ise textfield içinde HTML kodlarının aktif olacağını belitir . Böylece textfield içinde <a href>, <b> gibi HTML kodlar kullanılabilir.
Butonları Hazırlama :
İki tane buton yapıyoruz . Biri gönder ve diğeri temizle butonu.
Bu butonları formumuza yerleştiriyoruz.
Gönder butonu için şu action kodları ekliyoruz :
on (release) {
loadVariablesNum ("http://www.server.com/MailGonder.asp", 0, "POST");
}
Bu action ile serverımızda bulunan MailGonder.asp isimli ASP dosyasına Flash içindeki Isim,Mail,WebSite ve Dusunceler değişkenlerini post ediyoruz.
Temizle butonu için ise şu action'ları ekliyoruz.
on (release) {
Isim = "";
Mail = "";
WebSite = "";
Dusunceler = "";
}
Temizle butonuna basıldığında tüm değişkenlerin değeri boşaltıldığından Input boxlara girilen tüm değerler silinecektir.