guclusat

Tanınmış Üye
Süper Moderatör

REHBER: AMS'de Başlık Çubuğunu Gizleme ve Özel Tasarım

Başlık çubuğunu gizlediğinizde (Borderless Window), Windows'un standart "Kapat, Küçült, Ekranı Kapla" butonları ve pencereyi sürükleme özelliği de kaybolur. Bu yüzden bu özellikleri kendimiz eklemeliyiz.

1. Başlık Çubuğunu Kaldırma (Ayarlar)

  1. Project > Settings menüsüne gidin.
  2. Appearance (Görünüm) sekmesini seçin.
  3. Window Style kısmından Standard yerine Flat veya None (sürüme göre değişebilir) seçeneğini değerlendirin.
  4. En kesin yöntem: Title Bar kutucuğundaki işareti kaldırın.

2. Kritik Adım: Kapatma Butonu ve Sürükleme Eklemek

Başlık çubuğu gidince programı kapatacak bir yer kalmaz. Bu yüzden kendi butonlarımızı kodlamalıyız:
  • Kapat Butonu İçin: Bir buton ekleyin ve içine şu kodu yazın:
Kod:
Application.Exit();
Pencereyi Sürükleme (Drag): Kullanıcının pencereyi herhangi bir yerinden tutup kaydırabilmesi için projenin On Project Startup veya sayfanın On Mouse Down evresine şu kodu ekleyebilirsiniz:
Kod:
Window.StartMoving(Application.GetWndHandle());

3. Neden Tercih Edilir?

  • Estetik: Tamamen markanıza özel, oval köşeli veya özel şekilli (Skin) tasarımlar yapmanıza olanak tanır.
  • Kontrol: Kullanıcının pencere boyutunu değiştirmesini veya yanlışlıkla kapatmasını engellemek için kontrolü elinize alırsınız.
  • Markalaşma: Dükkan logonuzu tam tepeye, kendi istediğiniz font ve renkle yerleştirebilirsiniz.

Dükkan İçin Teknik İpucu (Usta Notu)

Usta, dükkanda hazırladığın araçlarda başlık çubuğunu gizlersen, en üst kısma şık bir dikdörtgen (Rectangle) çizip üzerine "Uydudoktoru Teknik Servis Paneli v1.0" yazabilirsin. Yanına da dükkan numaranı (0216 388 48 00) eklediğinde, o klasik Windows penceresinden çok daha profesyonel ve kurumsal bir "servis cihazı arayüzü" elde etmiş olursun.

Ancak unutma: Başlık çubuğunu gizlediğinde kullanıcılar bazen programı nasıl kapatacağını şaşırabilir. Bu yüzden sağ üst köşeye belirgin, kırmızı bir "X" butonu koymayı asla ihmal etme.
 
Son düzenleme:
Geri
Yukarı