Arkadaşlar mrb.
Bir sorum var ama aslında bu sorunun yeri sanırım flash tarzı konuların tartışıldığı bir yer olsa gerek.Fakat delphide yapmam lazım.
Sorun bana animasyon tarzı birşey lazım.
Bir atama kura programı yapıyorum.Mesela birisi kurayı çektiği zaman atanacağı il belli oluyor.Ona göre altta bir türkiye haritası açılacak ve atandığı il harita üzerinde farklı bir renkte olup gösterecek.
İşte istenen şey bu.Biraz fantazi ama acilen yapmam gereken birşey. Sanki bir ara böyle bir harita componenti duymuştum ama bulamadım. Şimdiden teşekkürler.Selametle..
AnİmAsYoN
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- vahapburhan
- Üye
- Mesajlar: 28
- Kayıt: 24 Tem 2004 11:42
- Konum: Elazığ
- İletişim:
AnİmAsYoN
Yarın ölecekmiş gibi ahirete, hiç ölmeyecekmiş gibi dünyaya çalış..
- vahapburhan
- Üye
- Mesajlar: 28
- Kayıt: 24 Tem 2004 11:42
- Konum: Elazığ
- İletişim:
şöyle yapın. bir türkiye haritasını boş haliyle alın ve bir image'e atın, veri tabanınızda her ilin merkezinin koordinatları olsun. konya merkezinin haritadaki pixel olarak koordinatı 500,400 olsun. veritabanında bu kayıtlı.
program 500,400 koordinatından boyamaya başlasın,
bu kodu düzgün bir döngüye koyarsan il sınırını belirleyen siyah çizgiye kadar il merkezini kırmızıya boyar.
bilmem anlatabildim mi?
yapamazsan ben ufak bir örnek gönderirim.
kolay gelsin.
program 500,400 koordinatından boyamaya başlasın,
Kod: Tümünü seç
repeat
aktifpixel.color:=clred;
until aktifpixel.color=clblack;
bilmem anlatabildim mi?
yapamazsan ben ufak bir örnek gönderirim.
kolay gelsin.
- vahapburhan
- Üye
- Mesajlar: 28
- Kayıt: 24 Tem 2004 11:42
- Konum: Elazığ
- İletişim:
Hocam evet aynı şey aklıma geldi ancak her şehrin sınırlarını nasıl belirtecemki.Hocam eğer dediğim buysa o zaman tek tek imagin koordinatarını pixel pixel girmem lazımki herhalde geceli gündüzlü 1 ayımı alır sanırım.Beliki kod üzerinde görsem farlı birşey anlatmak istedin.Mümkünse söylediğin şeyi gönderirsen bir bakayım.Hem nasıl image üzerinde koordinatlarıda nasıl girecem veri tabanına oda ayrı bir konu tabi.Sağolasın hocam..
Yarın ölecekmiş gibi ahirete, hiç ölmeyecekmiş gibi dünyaya çalış..
http://kontrol.armantr.com adresindeki projemde benzer bir çözüme ihtiyacım olmuştu. Önce M.E.B. sitesindeki flash üzerinde güncelleme yaparak fsCommand ile kullanmak şeklinde çözüm üretmiş, sonra kendime göre farklı renklere ihtiyacım olunca bunun yerine floodfill fonksiyonu ile çizgi sınırları içerisini boyama metodunu benimsemiştim. Size bu ikinci metodu önericem...
Kullanımı
şeklinde...
Kullanımı
Kod: Tümünü seç
var
x,y : Integer;
C : TColor;
begin
C:= clYellow;
Image1.Canvas.FloodFill(X, Y, C, fsSurface);
end;
- vahapburhan
- Üye
- Mesajlar: 28
- Kayıt: 24 Tem 2004 11:42
- Konum: Elazığ
- İletişim:
Arkadaşlar sağolun.Birde dbgrid üzerinde hareketli renklendirmeyi nasıl yapabilirim.Yani örneğin adam kuraya başla dedi o sıra dbgrid üzerinde işaretçi rastgele gidip gelecek.Query kullandığım için bir döngüye soktum ama işe yaramadı.Benim için Fonksiyolitesi önemli değil önemli olan dbgrid üzerinde farklı renkte işaretçinin işlem bitene kadar hareket etmesi.
Selametle..
Selametle..
Yarın ölecekmiş gibi ahirete, hiç ölmeyecekmiş gibi dünyaya çalış..
hocam bu konuda biraz arama yapsaydın bu konu ile alakalı
birçok başlık bulabilirdin
renklendirme ile ilgi bir kaç başlık buldum ve linkini verdim
sende bunları bir döngüye sokarak istediğin hale getirebilirsin
viewtopic.php?t=1705
viewtopic.php?t=11575
viewtopic.php?t=6048
birçok başlık bulabilirdin
renklendirme ile ilgi bir kaç başlık buldum ve linkini verdim
sende bunları bir döngüye sokarak istediğin hale getirebilirsin
viewtopic.php?t=1705
viewtopic.php?t=11575
viewtopic.php?t=6048
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR