Sezer Çoban

Bir İki Şey Biliyorum, Üç Dört Şey Ekliyorum.

Proje : Youtube’dan Video Ve Müzik İndirme

youtubeLogoC# ile ilgilenmeye başladıktan sonra ihtiyaçtan doğan basit bir youtube indirici yapmayı planlamıştım fakat biraz daha ileri gidip çok fonksiyonlu bir indirici ortaya çıkarmış oldum.

Program youtube için özel. Youtube’dan içerik çekmek temel görevi. Video ve ses olarak içerik çekebiliyor ve bunu asenkron bir şekilde arka planda, kodla, url ile uğraşmadan yapabiliyor. Detayları vereyim.

Continue reading

SublimeText Eklentileri

sublimetext logoArayüz tasarımında yıllardır bıkmadan ısrarla kullandığım dreamveawer artık yetmemeye başladı.  Basit fakat kullanışlı bir text editor ararken SublimeText ile tanıştım. Küçük dosya boyutu ve eklenti desteğiyle gayet başarılı.

Bu yazıda sublimetext’in kendisinden ziyade onu vazgeçilmez yapan ve kullandığım eklentilerinden bahsedeceğim. Continue reading

C#’ta DataGrid’e Sağ Tıklama Menüsü Ekleme

C#’ta windows form ile çalışırken forma eklediğiniz datagridview’e sağ tık meüsü ile ekle, sil, tümünü sil gibi komutlar ekleyebilirsiniz. Form dizaynınızda datagridview1 adında data grid olduğunu varsayarsak mouseclick event’i için;

private void dataGridView1_MouseClick(object sender, MouseEventArgs e)
        {
            //Uzerine gelinen satırın numarasını alıyoruz
            int currentMouseOverRow = dataGridView1.HitTest(e.X, e.Y).RowIndex;
            //Click Eventi sağ tıklama ise
            if (e.Button == MouseButtons.Right)
            {
                // Bir contextmenu oluşturuyoruz
                ContextMenu m = new ContextMenu();
                //eğer sağ tıklama boşluğa değilse
                if (currentMouseOverRow >= 0)
                {
                    //menuleri ekliyoruz
                    m.MenuItems.Add(new MenuItem("Sil"));
                    m.MenuItems.Add(new MenuItem("Düzenle"));
                }
                //boşluğada tıklansa hepsini sil menüsü gösterilsin
                m.MenuItems.Add(new MenuItem("Hepsini Sil",dataGridView1_hepsiniSil));
                m.Show(dataGridView1, new Point(e.X, e.Y));//menuyu goster
            }
        }
private void dataGridView1_hepsiniSil(object sender, EventArgs e)
        {
         //tıklama eylemi
        }

Hepsini sil seçeneğinde bulunan dataGridView1_hepsiniSil, bu seçenek seçildiğinde çalıştırılacak fonksiyondur. Buraya istediğiniz kodu yazabilirsiniz.

Windows Phone 8 Uygulamada Ekran Kapanmasını Önleme

Windows phone 8 için yaptığınız uygulamada, ekran uyku moduna geçtiğinde timer ya da diğer update panelleriniz çalışmayı durduracaktır. Ekranın sürekli açık kalması için sayfa yüklendiğinde şu kodu çalıştırmanız yeterli olacaktır.


PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;

Kolay Gelsin.

Windows 8’de Google Chromu Metro Arayüzünde Açın

Windows 8’de metro arayüzü ilk başta tuhaf gelsede kullandıkça alışılan bir özellik. 8.1 ile kullanım kolaylığı tamamiyle önplanda. Özellikle ekranı bölümlere ayırma olayı gerçekten büyük kolaylık sağlıyor. Windows store’dan indirebileceğiniz uygulamaları ekrana istediğiniz gibi yerleştirebilirsiniz. Fakat google chrome dahili masaüstü ile çalıştığı için ayrıca açmak önceden mümkün değildi. En son güncellemelerle bu özellik geldi ve muhteşem oldu.

splitscreen

Google Chrome’u metro uygulaması olarak açmak için yapmanız gereken bildirilen chrome güncellemelerini yapmak ve sağ üst köşede bulunan butondan Google Chrome’u Metro Arayüzünde Aç seçeneğini seçmek.

windows 8.1 chrome

Chrome Menüsü

Bu ayarı seçtikten sonra Chrome kapanıp yeniden metro uygulaması olarak açılacak. Böylece Chrome’u split screen özelliği ile kullanabilirsiniz.

Not: Internet explorer ve Google Chrome’un Metro arayüzünde açılması için varsayılan tarayıcı olarak tanımlanması gerekmektedir.

Msc Adams Öğrenci Lisansı ve Windows 7 üzerine Kurulumu

MSC Software‘nin CAE yazılımlarından biri olan MSC Adams, mekanizmalarda statik, kinematik, ve dinamik analiz yapmaya olanak veriyor.  Fakat msc software programı sık sık güncellemediği içi en yaygın kullanılan 2003 versiyonunu sadece xp üzerinde sorunsuz çalışıyor. Msc Software, 2012 sürümü  ile öğrencilere 2 yıllık ücretsiz öğrenci versiyonunu ücretsiz dağıtıyor ve windows 7 ve 8 üzerinde sorunsuz çalışıyor. Continue reading