Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Free Rectangle oluşturma
#1
Merhaba; İyi bayramlar.


Birden fazla rectangle oluşturmak istiyorum, bu iş sanırım firemonkeyde baya sıkıntılı nette açıkçası kaynak da bulamadım. 
Bu konuda kaynak bulabileceğim bir site bilen var mı?
Cevapla
#2
oluşturma anı neresi?
runtime mı design time mı?
Cevapla
#3
Merhaba Hayırlı Bayramlar,
Sanırım Run Time'da dinamik olarak, TRectangle nesnesi oluşturmak istiyorsunuz.
Bunun için TRectangle'ın Position.X, Position.Y, Width ve Height değerlerini set etmeniz yeterli olacaktır.
Kullanmadığınız bir anda da yok etmeniz gerekiyor. Uygulama yaşam döngüsü boyunca kullanıyorsanız, ana formun OnDestroy olayında yok edebilirsiniz.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#4
(27-06-2017, Saat: 13:11)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhaba Hayırlı Bayramlar,
Sanırım Run Time'da dinamik olarak, TRectangle nesnesi oluşturmak istiyorsunuz.
Bunun için TRectangle'ın Position.X, Position.Y, Width ve Height değerlerini set etmeniz yeterli olacaktır.
Kullanmadığınız bir anda da yok etmeniz gerekiyor. Uygulama yaşam döngüsü boyunca kullanıyorsanız, ana formun OnDestroy olayında yok edebilirsiniz.



Selam, Run Time'da dinamik olarak istiyorum küçük bir oyun yapıyorum tabi başarabilirsem  Big Grin

addrectangle gibi bir şeyler denedim, ve araştırdım fakat el ile tutulur bir sonuca ulaşamadım, rica etsem ayrıntı verir misiniz.
Cevapla
#5
var
 aRectangle : Trectangle;
//////////
   aRectangle := TRectangle.Create(self);
   aRectangle.Parent := self;
   aRectangle.Align := TAlignLayout.Top;
   aRectangle.Sides := [];
   aRectangle.XRadius := 5;
   aRectangle.YRadius := 5;
   aRectangle.Height := 40;
Cevapla
#6
(01-07-2017, Saat: 04:36)serhat Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlSelam, Run Time'da dinamik olarak istiyorum küçük bir oyun yapıyorum tabi başarabilirsem  Big Grin

addrectangle gibi bir şeyler denedim, ve araştırdım fakat el ile tutulur bir sonuca ulaşamadım, rica etsem ayrıntı verir misiniz.


Merhaba,

Run-time nesne oluşturmak için ihtiyaç duyduğunuz nesnenin sınıfından bir obje oluşturmanız gerekir.

  1. Bir prosedür oluşturun ve (bu sorunuz için) TRectangle tipinden bir nesne yazın. (ARec :TRectangle) -ister prosedür içine ister global olarak-
  2. Delphi ile obje merkezli programlamanın temelinde olduğu gibi bu objeyi, sınıfın yapıcı metodu ile oluşturun. (ARec := TRectangle.Create(self); )
  3. Oluşturacağınız proje/oyun/uygulamanın arayüz tasarımında run-time olarak sürekli oluşturacağınız nesnelerin Parent objesini atamayı unutmayın.
  4. Yerleşke olarak tasarlayacağınız duruma göre run-time da olsa en son oluşturulan objenin konum bilgisini elinizde tutarak +30 sol-üst-sağ-alt yaparak yerleştirin.
  5. Yoketmek için nesne.Destroy fonksiyonunu kullanabilirsiniz.
Eğer kapsamlı bilgi verirseniz nasıl tasarlayacağınız konusunda da yardımcı olunabilir.
{ talk is cheap show me the code. }
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Listview nesnesi ile birden fazla alan oluşturma Fesih ARSLAN 11 2.820 17-03-2018, Saat: 11:36
Son Yorum: Bay_Y
  Java kütüphanesinin wrapper sınıfını oluşturma Abdullah ILGAZ 4 262 22-12-2017, Saat: 10:35
Son Yorum: Tuğrul HELVACI
  Nasaüstü database oluşturma dilo 3 444 19-05-2017, Saat: 16:31
Son Yorum: dilo
  Klasör oluşturma Paranoyaq 5 600 08-05-2017, Saat: 19:48
Son Yorum: Paranoyaq
  IOS için .ipa dosyası oluşturma pro_imaj 16 1.395 21-03-2017, Saat: 00:05
Son Yorum: pro_imaj



Konuyu Okuyanlar: 1 Ziyaretçi