| bortecine007 | 24.09.2004 - 02:54:24 |
| BorderIcons'ları başlık çubuğunun ortasına nasıl alabilirim sanırım API'le yapılabiliyor...
API ile formumu elips şekline getirdim ki kod aşağıda; HRGN bortecine;
bortecine=CreateEllipticRgn(0,0,Width,Height); SetWindowRgn(Form1->Handle,bortecine,true); form elips olduğundan BorderIcons'lar görünmüyor... Tam ortaya getirebilirsek çok şık bi görüntüde sağlamış olucaz... Yardımınızı bekliyorum... | |
| gkimirti | 24.09.2004 - 09:55:37 |
| bordericonsu ortaya alabilsende yine goremeyeceksin
cunku border bu kullanımda zaten gorunmuyor:) onun yerine bir speedbutton koyup fonutu couriernew yap caption ına X yaz oldu sana kapatma dugmesi var
a: HRGN ; begin a:=CreateEllipticRgn(0,0,Width,Height-50); SetWindowRgn(self.Handle,a,True); sp.Top:=5; sp.Left:=(self.Width div 2)-5; deneme yanılma yoluyla yerini ayarlarsın neresi hosuna gidiyorsa orada dursun. not:bu sekilde butonu renklendirip daha guzel bir gorunum de kazandırabilirsin kolay gelsin | |
| bortecine007 | 26.09.2004 - 19:57:24 |
| Öyle SpeedButton'u başlık çubuğunun altında görünce bayağ bi fikir şimşek şeklinde aklımda ışık saçtı :D
Görsellik dehşet oldu hakkaten :P Bende böyle mutlu olardım Yaşasın C++ Builder ve Admin abilerim Allah(c.c)'a emanet olun.... | |