Ekrana Sığdırma

FireMonkey ve Mobil uygulama (iOS, Android, Windows Phone) ile ilgili sorularınızı bu foruma sorabilirsiniz.
Cevapla
Bulutiib
Üye
Mesajlar: 41
Kayıt: 13 Ara 2013 12:45

Ekrana Sığdırma

Mesaj gönderen Bulutiib »

Merhaba Arkadaş Benim Bi sorum Olacaktı. Xe5 De mobil uygulama geliştiriyorum yanlız nesneleri ekrana tam yerleştiremedim. Kendi telefonumda düzgün görünüyor ama başka bi telefonda bütün nesneler ekrana ya sığmıyor yada tam gözükmüyor.Bu konuda bi yardımcı olur musunuz Teşekkür ederim.
Kullanıcı avatarı
AliZairov
Üye
Mesajlar: 341
Kayıt: 06 Nis 2012 03:09
Konum: Azerbaycan, Bakü
İletişim:

Re: Ekrana Sığdırma

Mesaj gönderen AliZairov »

Iyi geceler. Object inspectordan nesnelerin Align ve Ancors özelliği ile ayarlaya bilirsiniz.
Kullanıcı avatarı
softdestek
Üye
Mesajlar: 155
Kayıt: 17 Eyl 2010 03:53

Re: Ekrana Sığdırma

Mesaj gönderen softdestek »

Formun üstüne bir adet ScaledLayout1 componenti ekle her şeyi onun üstüne koy ScaledLayout1 Align özelliğini client olarak ayarla..
Her telefonda programın açılır ..Ekran çözünürlüğüne göre büyüklükleri ScaledLayout1 bileşeni sağlar..Sen hiç bir şeyle uğraşmassın..
Kullanıcı avatarı
fesiharslan
Üye
Mesajlar: 591
Kayıt: 20 Eki 2006 11:37
Konum: Erzurum
İletişim:

Re: Ekrana Sığdırma

Mesaj gönderen fesiharslan »

Çözünürlüğe göre formunuzda yer alan nesnelerin de yeniden boyutlanabilmesi için aşağıdaki gibi bir kod kullanabilirsiniz.

//formun oncreate olayına

Kod: Tümünü seç

var
 EkranBoyutu: TSize;
begin
  EkranBoyutu:= Screen.Size;
  ScaledLayout1.Scale.X := EkranBoyutu.cx / ScaledLayout1.OriginalWidth;
  ScaledLayout1.Scale.Y := EkranBoyutu.cy / ScaledLayout1.OriginalHeight;
Cevapla