Clomosy Resmi Forum Sitesidir. Amacımız kullanıcılarımıza, iş ortaklarımıza, danışmanlara, yazılımcılara programlarımız hakkında destek ve bilgi vermektir. |
ProImage'i hareket ettirme |
Yanıt Yaz |
Yazar | |
Yusuf Eren
Yeni Üye Kayıt Tarihi: 25 Temmuz 2023 Durum: Aktif Değil Puanlar: 29 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı Yusuf Eren
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
Gönderim Zamanı: 02 Ağustos 2023 Saat 10:40 |
procedure Ballhareket;
ProImage türünden bir değişkenim var. Bu değişkeni sürekli sağa hareket etmesini istiyorum. ImgBall.Position.X := ImgBall.Position.X - 15; kullandığımda topu hareket ettiremedim. Kenar sınır kontrolleri çalışmadı. Ne yapabilirim? ImgBall : TclProImage; procedure Hareket; begin //ImgBall.Margins.Right := ImgBall.Margins.Right + 15; ImgBall.Position.X := ImgBall.Position.X - 15; if (ImgBall.Position.X + ImgBall.Width) > TForm(MyForm).ClientWidth then // Form Right border control ImgBall.Position.X := TForm(MyForm).ClientWidth - ImgBall.Width; if (ImgBall.Position.X) < 0 then // Left border control begin ImgBall.Position.X := 0; end; if (ImgBall.Position.Y + ImgBall.Height) > TForm(MyForm).ClientHeight then // Form Bottom border control ImgBall.Position.Y := TForm(MyForm).ClientHeight - ImgBall.Height; if (ImgBall.Position.Y < 0) then // Top border control ImgBall.Position.Y := 0; end; |
|
Alforce
Yeni Üye Kayıt Tarihi: 26 Temmuz 2023 Durum: Aktif Değil Puanlar: 150 |
Mesaj Seçenekleri
Teşekkürler(0)
|
Position.X için Left,
Position.Y için Top özelliklerini kullanabilirsiniz.
|
|
Yanıt Yaz | |
Tweet |
Forum Atla | Forum İzinleri Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |