14-12-2016, Saat: 12:47
(Son Düzenleme: 14-12-2016, Saat: 12:50, Düzenleyen: Tuğrul HELVACI.)
(14-12-2016, Saat: 11:36)Fesih ARSLAN Adlı Kullanıcıdan Alıntı:(14-12-2016, Saat: 10:01)Tuğrul HELVACI Adlı Kullanıcıdan Alıntı: Teşekkür ederim yorumlarınıza, dikkate alacağım. Volkancım, o component'i biliyorum; ama benim için yeterince smooth değil
Şimdilik basit bir örnek uygulamayı buradan indirebilirsiniz:
Tek kelimeyle Mükemmel. Ellerinize sağlık hocam.
(14-12-2016, Saat: 10:22)Tuğrul HELVACI Adlı Kullanıcıdan Alıntı: Sanki; yeni bir eklenen yazı olduğunda ve ekranda kayan bir başka yazı mevcut ise; mevcut yazının ekran koordinatlarından tamamen çıkmasının beklenmesine müteakip yeni eklenen yazının da bir öncekinin dibine eklenmesi en makulu gibi görünüyor. Siz ne düşünürsünüz bu hususta ?
Sonradan eklenen yazının akıbeti, dinamik (publish veya public bir özellik olabilir) olmalıdır.
(14-12-2016, Saat: 10:22)Tuğrul HELVACI Adlı Kullanıcıdan Alıntı: İkinci olarak, parse işleminin kolay olması açısından ve string'in de unicode olmasından dolayı (char = 2 Byte); komutların 2 byte (word) yapılması gerektiğini düşünüyorum. Örneğin <b> komutu için 190 ve 00, <fs=24> için 195 ve 24 byte'larını birleştirerek eklemeyi düşünüyorum yazıya. Böylece parse ederken epeyce kolaylaşmış olacak işler.
Arka planın nasıl olacağını size bırakarak, ön planda (son kullanıcı olarak) şöyle olursa daha iyi olur.
TKayanYazı.Add('Dakika 1 gol 1').Bold.Italik.UnderLine.fs(24).fn('Gabriola').Link('http://www.delphican.com','Delphi Can').Picture('http://www.delphican.com/images/duyuru/delphican.png')
Çok şey istedim galiba.
Yoo güzel bir istek, bu hâlde yazarım
Bu arada o gönderdiğim örnek şimdilik amatörce çalışıyor. Oyun programlama mantığında değil de timer mantığında çalışıyor şimdilik. Aynı zamanda her bilgisayarda aynı performansta çalışacak kodlardan da mahrum. Nihai halinde; QueryPerformance(Count/Freq) vb ile senkronizasyonu tüm bilgisayarlarda aynı şekilde çalışacak biçimde ayarlamak ve döngüyü while GetMessage do .. biçiminde değil de while PeekMessage do.. biçimine almak gerekecek.
Mal sahibi, mülk sahibi
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...