Ekrana Sığdırma
Ekrana Sığdırma
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.
Re: Ekrana Sığdırma
Iyi geceler. Object inspectordan nesnelerin Align ve Ancors özelliği ile ayarlaya bilirsiniz.
- softdestek
- Üye
- Mesajlar: 155
- Kayıt: 17 Eyl 2010 03:53
Re: Ekrana Sığdırma
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..
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..
- fesiharslan
- Üye
- Mesajlar: 591
- Kayıt: 20 Eki 2006 11:37
- Konum: Erzurum
- İletişim:
Re: Ekrana Sığdırma
Çö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
//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;