private int sIndex; //silinen þeklin sýrasý //kurucu fonksyon public SekilSilmeDegisikligi(Katman katman, Sekil silinenSekil) { this.katman = katman; this.silinenSekil = silinenSekil; //bu þeklin kendi katmanýndaki index'ini sakla sIndex = katman.sekiller.IndexOf(silinenSekil); }
//çizim alanýnýn ilk halini hazýrlar. Boþ bir katman ekler private void ilkCizimAlaniniHazirla() { Katman k = new Katman(); k.isim = "ilk katman"; SeciliKatman = k; katmanlar.Add(k); }
private void mnKatmanYeni_Click(object sender, System.EventArgs e) { if (seciliCizimFormu != null) { //yeni katman oluþtur ve seçili forma ekle Katman k = new Katman(); k.isim = "yeni katman"; seciliCizimFormu.katmanlar.Add(k); //görüntüyü güncelle ListeleriGuncelle(); seciliCizimFormu.GoruntuyuGuncelle(); } }
private int kIndex; //silinen katmanýn sýrasý //kurucu fonksyon public KatmanSilmeDegisikligi(frmCizim cizimFormu, Katman silinenKatman) { this.silinenKatman = silinenKatman; //bu katmanýn çizim formundaki index'ini sakla kIndex = cizimFormu.katmanlar.IndexOf(silinenKatman); }
public frmKatmanOzellikleri(frmAna anaForm, Katman katman) { this.anaForm = anaForm; this.katman = katman; InitializeComponent(); }
//kurucu fonksyon public CizimDegisikligi(Katman cizilenKatman, Sekil cizilenSekil) { this.cizilenKatman = cizilenKatman; this.cizilenSekil = cizilenSekil; }