void ZamanlayıcıKesmesi(object source, System.Timers.ElapsedEventArgs e) { try { if (Tepsiİkonu.Icon.Handle != Pencere.Icon.Handle) { D_İkon.Yoket(Tepsiİkonu.Icon); } Tepsiİkonu.Icon = D_İkon.Metinden(TeİkMe.Metin_, Tepsiİkonu.Icon, TeİkMe.Fontu, TeİkMe.Yazı, new Point(TeİkMe.SayacKonum, 0), TeİkMe.ArkaPlan); TeİkMe.SayacKonum -= Tepsiİkonu.Icon.Size.Width / 10; if (--TeİkMe.SayacKonum < TeİkMe.Uzunluğu) { TeİkMe.SayacKonum = 0; TeİkMe.Metin_ = TeİkMe.Metin; } } catch (Exception) { } if (TeİkMe.Zamanlayıcı != null) { TeİkMe.Zamanlayıcı.Enabled = true; } }
public bool MetniTepsiİkonundaGöster(string Metin, Color Metin_Rengi = new Color(), Color ArkaPlan_Rengi = new Color()) { if (Tepsiİkonu == null) { return(false); } if (Metin == "") { if (TeİkMe.Zamanlayıcı != null) { TeİkMe.Zamanlayıcı.Stop(); TeİkMe.Zamanlayıcı.Dispose(); TeİkMe.Zamanlayıcı = null; } Tepsiİkonu.Text = Kırp(Pencere.Text, 63); if (Tepsiİkonu.Icon.Handle != Pencere.Icon.Handle) { D_İkon.Yoket(Tepsiİkonu.Icon); Tepsiİkonu.Icon = Pencere.Icon; } return(true); } if (Metin_Rengi.IsEmpty) { TeİkMe.Yazı = Color.Black; } else { TeİkMe.Yazı = Metin_Rengi; } if (ArkaPlan_Rengi.IsEmpty) { TeİkMe.ArkaPlan = Color.White; } else { TeİkMe.ArkaPlan = ArkaPlan_Rengi; } Tepsiİkonu.Text = Kırp(Pencere.Text + " " + Metin, 63); if (TeİkMe.Fontu == null) { TeİkMe.Fontu = new Font("Microsoft Sans Serif", Tepsiİkonu.Icon.Size.Width - 1, FontStyle.Regular, GraphicsUnit.Pixel); } TeİkMe.Metin = " " + Metin; TeİkMe.Uzunluğu = TextRenderer.MeasureText(TeİkMe.Metin, TeİkMe.Fontu).Width * -1; TeİkMe.Metin += " "; if (TeİkMe.Zamanlayıcı == null) { TeİkMe.Metin_ = TeİkMe.Metin; TeİkMe.Zamanlayıcı = new System.Timers.Timer(); TeİkMe.Zamanlayıcı.Elapsed += new System.Timers.ElapsedEventHandler(ZamanlayıcıKesmesi); TeİkMe.Zamanlayıcı.Interval = 100; TeİkMe.Zamanlayıcı.Enabled = true; TeİkMe.Zamanlayıcı.AutoReset = false; TeİkMe.Zamanlayıcı.Start(); TeİkMe.SayacKonum = 0; } return(true); }