Formun başlık çubuğundaki (caption) yazıyı sağ tarafa nasıl alabiliriz?
yapmak istediğim programın adını sola kendi adımıda sağa yazdırmak
Hocam açıkcası ne yapmak istediğinizi tam olarak anlayamadım.
Bilmiyorum basit bir tavsiye olacak ama form1.caption komutunu kullanabilirsiniz.Biraz daha açıklarsanız daha iyi yardımcı olabilirim.
(http://img87.imageshack.us/img87/4201/001xw4.jpg)
mesela yukarıdaki gibi, başlık çubuğunun en sağına yazmak istiyorum
eğer caption özelliğine boşluk ekleyip yaparsam forumun boyutu değiştiğinde yada ekran çözünürlüğü değiştiğinde yazının konumuda değişiyor
Biraz uğraşarak formülle bu sorun çözülebilir.
Visual basic bilmiyorum ama sanırım komutları delphiye benziyor.
Örnek olarak şuan benzer bir kod yazılabilir.
x:= form1.width;
a:=textwidth('Adsız');
b:=textwidth('Not Defteri');
bosluk = (x-a-b) / (textwidth(' ')); // Boşluğa kaç adet boş karakter sığıyor
s1 := '';
for i:= 1 to bosluk do
begin
s1 := s1+' ';
end;
form1.caption := a+s1+b;