1

Konu: form u açılışta tam ekran yapmak

1024x768 formatında tasarlanmış bir ekranı açılır açılmaz o anki ekran
rezülasyonu ne olursa olsun ekrana nasıl tam olarak sığdırabilirim

örneğin :  1280x1024 ekrana nasıl tam olarak sığar. (forma girer girmez )

teşekkürler

2

Re: form u açılışta tam ekran yapmak

WindowState properties'ini 2 (Maximized) yap

/o---------------------o\
     www.haser.com
\o---------------------o/

3

Re: form u açılışta tam ekran yapmak

anladığım kadarıyla 2 sorun var.
1) açılısta ekranı maximize etmek istiyorsun bunun için ana.prg  içerisine;
 
*-- Configure application object.
_screen.windowstate=2  &&maximize
_screen.maxbutton=.f.    & max butonunu kapat
_screen.closable=.t.        & close butonunu aç.

2) ekranı 1280x 1024 olarak dizayn etmek istiyorsun; foxpro menüsünden;

menu > tools > options > forms > maxsimum desing area : 1280 x 1024 olarak ayarlıyabilirsin.

4

Re: form u açılışta tam ekran yapmak

Amaç açılışta formu ekranın çözünürlüğüne göre ayarlamaksa; (ben böyle anladım)
thisform.width=sysmetric(1)
thisform.height=sysmetric(2)

5

Re: form u açılışta tam ekran yapmak

teekkürler

soruyu eksik birazda yanlış yazdım

asıl sormak istediğim 1024x768 ekranda tasarladığım bir formu 1280x1024  ekranda nasıl
açılır açılmaz Resizable yaparım olacaktı. 
ekrandaki tüm elemanları nasıl 1280x1024 de sanki 1024x768 kullanıyor gibi görünebilir ?
ekranı maximize yapabiliyorum ama tum ekranın %25 i boş kalıyor.

Resize işlemini kodla yapılabiliyor. ama açılır açılmaz bunu tam ekrana oturtmayı beceremedim

teşekkürler

6

Re: form u açılışta tam ekran yapmak

Eğer VFP9 kullanıyorsan işin çok kolay smile
Her objenin (galiba hemen hemen) Anchor özelliği var. Bu özelliği kullanarak objeleri istediğin gibi yeniden boyutlandırarak ve yerini değiştirerek ekran tasarımını ekran çözünürlülüğüne göre ayarlayabilirsin.

Örneğin ekranın sağ alt köşesinde KAPAT düğmesi varsa ve hep sağ alt köşesinde kalmasını istiyorsan Anchor özelliğini 12 olarak ata.
Ekranının ortasında bir grig var ve bu gridin ekran büyüdükçe veya küçüldükçe eşit olarak boyutlanmasını istiyorsan grid'in anchor özelliğine 15 ata.

Yardım menüsünde Anchor ile ilgili açıklayacı bilgi bulabileceğin gibi anchor özelliğindek "..." düğmesine bastığında açılan pencerede sana yardımcı olacaktır.

/o---------------------o\
     www.haser.com
\o---------------------o/

7

Re: form u açılışta tam ekran yapmak

eğer vfp9 altı bir versiyon kullanıyorsan www.universalthread.com un download kısmında benim xresize class'ımı indirebilirsin bunun için...

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com