Jump to content

Çözünürlük.! Sorunum Aio'da


HaYTo

Recommended Posts

Merhaba.

Arkadaşlar ben kendimce bir tane toplu oyun çalışması v.7'de (Şuan 8'de aktarmakdayım çalışmamı)yaptım 1-2 sene önce herneyse Her kurulum yaptığım pc kurmakdaydım ama yaptığım zamanlar netbooklar o kadar popüler değildi şimdi artık elimize oldukca netbookda geçmekde benim bu çalışmam Çözünürlüğü kullanılabilir olsun diye 1000*700 dü (1024*768 olduğu için çoğu pc ve diğer üst çözünürlüklerde sorun olmadığı için sorun yokdu)

ama şimdi netbooklara var ve onlarda yaptığım çalışma tam açılmamakda SS'lerde verdiğim gibi Resimler tam ekrandan alınmıştır

Benim istediğim çalışmamı hangi çözünürlükde olursa olsun Çalıştığı bilgisayar tam ekran açılsın yazılım ve kayıp olmasın böyle birşey mümkünmü veya buna benzer sorunuma çözüm olacak yöntemler geliyorsa aklınıza paylaşırmısınız ?

Teşşekürler

Masaüstündeki Çalıştığındaki Durum (Sorunsuz)

2213.jpg

Netbookda Çalıştırdığımızdaki Durumu (Çalışmamın alt kısmı gözükmemekde)

6478682.jpg

Link to comment
Share on other sites

Çözünürlüğe göre pencere boyutunu ayarlayabilirsin ama bu seferde menüler yine görünmeyecektir. Şöyle bir çözüm sunabilirim; Projen 2 sayfadan oluşur,

1. sayfa 1024x768 ve daha büyük çözünürlekler için olur ve boyutu yine 1000x700 olur.

2. sayfa 1024x768'den küçük çözünürlükler için olur ve boyutuda örneğin 750x550 olur.

öncelikle projenin boyutu 100x700 olsun. 1. sayfanı normal şekilde tasarla. 2. sayfanın boyutuda haliyle 1000x700 olacaktır. olsun bunu daha sonra halledeceğiz. 2. Sayfana 750x550 boyutunda bir paragraph nesnesi ekle. Bu nesnenin sadece kenar çizgilerinden yararlanacağız. Özelliklerine girip metnini sil ve Border Style'dan Solid'i seç. Yani 2. sayfanı o boyut gibi düşünerek tasarlayacaksın. Artık buttonları felan küçülterek ayarlarsın. 2. SAyfa şu şekilde gorunecek:

qttemphp2424.png

Şimdi projenin Actions Evresine şu kodları yazalım;

tblCoz = System.GetDisplayInfo()
if tblCoz.Width < 1024 and tblCoz.Height < 768 then
Page.Jump("Page2")
end[/CODE]

Yani dedikki ekran cozunurlugu 1024 ve 768 den küçükse sayfa2'yi aç, büyükse zaten direk sayfa1'i açacaktır. Umarım işini görür.

Link to comment
Share on other sites

evet evet güzel bi Mantık dostum çok sağolasın eline klavyene sağlık ama şu var benim çalışmam zaten 7 sayfa :) 1 sayfaya sığdıramadığım için ama bu mantıkda güzel umarım daha değişik birşeylerde gelir ;)

çok çok sağolasın

Link to comment
Share on other sites

Pardon. Sayfa2'nin On Preload evresine şu kodları yazmalısın, es geçmişim bunu:

handle = Application.GetWndHandle()
Window.SetSize(handle, 750, 550)[/CODE]

Bunu yazalım ki 2. sayfanın boyutları küçülsün ;)

Link to comment
Share on other sites

1. Page.Redraw()

2. Tüm nesnelere Auto-Resize bölümündeki ResizeLeft, ResizeRight, ResizeTop, ResizeBottom seçeneklerine True seç(Nesneye tıkladığında Properties penceresinde)

3.

Please register to see this content.
buradaki plugini kullan

bu 3ünü bi dene istersen çözüm olabilir ..

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...