Sayfayı Yazdır | Pencereyi Kapat

background rengi ayarlama

Nereden Yazdırıldığı: Clomosy | Forum
Kategori: Genel Programlama
Forum Adı: Genel İşlemler
Forum Tanımlaması: TRObject dili ile programlama yaparken karşılaşılan genel işlemler
URL: https://forum.clomosy.com.tr/forum_posts.asp?TID=1626
Tarih: 21 Temmuz 2026 Saat 23:12
Program Versiyonu: Web Wiz Forums 12.07 - https://www.webwizforums.com


Konu: background rengi ayarlama
Mesajı Yazan: Ali cihad
Konu: background rengi ayarlama
Mesaj Tarihi: 21 Temmuz 2026 Saat 16:22
pro elementler ile standart elementlerde background rengini nasıl ayarlıyoruz button ve panel için  https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" integrity="sha512-ZE9pZaUXND66v380QUtch/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">



Cevaplar:
Mesajı Yazan: kayra12
Mesaj Tarihi: 21 Temmuz 2026 Saat 16:50
Merhaba Ali  öğrenmek için bu koda bakabilirsin Var   
  Form1: TclForm;
  ColorBtn: TClProButton;
  ClickCount: Integer;

// Butona tıklandığında çalışacak olay (Event)
void BtnOnClick;
{
  ClickCount = ClickCount + 1;
  
  // Tıklama sayısına göre listedeki renkleri sırayla BackgroundColor'a atıyoruz
  if ClickCount == 1 
  {
    ColorBtn.clProSettings.BackgroundColor = clAlphaColor.clFirebrick; // Ateş Tuğlası
    ColorBtn.Caption = 'Ateş Tuğlası';
  }
  else if ClickCount == 2 
  {
    ColorBtn.clProSettings.BackgroundColor = clAlphaColor.clSeaGreen; // Deniz Yeşili
    ColorBtn.Caption = 'Deniz Yeşili';
  }
  else if ClickCount == 3 
  {
    ColorBtn.clProSettings.BackgroundColor = clAlphaColor.clRoyalblue; // Kraliyet Mavisi
    ColorBtn.Caption = 'Kraliyet Mavisi';
  }
  else 
  {
    ColorBtn.clProSettings.BackgroundColor = clAlphaColor.clDarkorchid; // Koyu Orkide
    ColorBtn.Caption = 'Rengi Değiştir';
    ClickCount = 0; // Başa dön
  }
  
  // ÖNEMLİ: Değişiklikleri butona yansıtmak için bu metot çağrılmalı!
  ColorBtn.SetclProSettings(ColorBtn.clProSettings);
}

// Ana Program Bloğu
{
  Form1 = TclForm.Create(Self);
  ClickCount = 0;
  
  // Form üzerine ProButton ekliyoruz
  ColorBtn = Form1.AddNewProButton(Form1, 'ColorBtn', 'Rengi Değiştir');
  ColorBtn.Align = alCenter;
  ColorBtn.Width = 200;
  ColorBtn.Height = 70;
  
  // Butonun başlangıç stili ayarları
  ColorBtn.clProSettings.BackgroundColor = clAlphaColor.clDarkorchid;
  ColorBtn.clProSettings.FontColor = clAlphaColor.clWhite;
  ColorBtn.clProSettings.FontSize = 16;
  ColorBtn.clProSettings.TextSettings.Font.Style = [fsBold];
  ColorBtn.clProSettings.IsFill = True;
  
  // Köşeleri ovalleştirmek için
  ColorBtn.clProSettings.IsRound = True;
  ColorBtn.clProSettings.RoundHeight = 15;
  ColorBtn.clProSettings.RoundWidth = 15;
  
  // Başlangıç ayarlarını uygula
  ColorBtn.SetclProSettings(ColorBtn.clProSettings);
  
  // Butona tıklama olayı ataması yapıyoruz
  Form1.AddNewEvent(ColorBtn, tbeOnClick, 'BtnOnClick');
  
  // Formu çalıştır
  Form1.Run;
}      iyi çalışmalar dilerim 
https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" integrity="sha512-ZE9pZaUXND66v380QUtch/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 12.07 - https://www.webwizforums.com
Copyright ©2001-2024 Web Wiz Ltd. - https://www.webwiz.net