Clomosy | Forum Ana Sayfa
Forum Anasayfa Forum Anasayfa > Genel Programlama > Genel İşlemler
  Aktif Konular Aktif Konular RSS - clProSetting hata
  SSS SSS  Forumu Ara   Etkinlikler   Kayıt Ol Kayıt Ol  Giriş Giriş

Clomosy Resmi Forum Sitesidir. Amacımız kullanıcılarımıza, iş ortaklarımıza, danışmanlara, yazılımcılara programlarımız hakkında destek ve bilgi vermektir.

clProSetting hata

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
  Konu Arama Konu Arama  Topic Seçenekleri Topic Seçenekleri
Aysu Sena Demirel Açılır Kutu İzle
Yeni Üye
Yeni Üye


Kayıt Tarihi: 07 Temmuz 2025
Durum: Aktif Değil
Puanlar: 8
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Aysu Sena Demirel Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: clProSetting hata
    Gönderim Zamanı: 13 Saat 1 Dakika Önce Saat 10:28
var
eForm : TclStyleForm; 
csNedirBtn,csKullanimBtn,csOzellikBtn,csKurulumBtn,close1,close2,close3,close4 : TClProButton; 
test1,test2,test3,test4 : TclProPanel; 
lbl1,lbl2,lbl3,lbl4 : TClLabel; 
scroll1,scroll2,scroll3,scroll4 : TclVertScrollBox;

void ClosePanel1
  test1.Visible = False; 

void ClosePanel2
  test2.Visible = False; 

void ClosePanel3
  test3.Visible = False; 

void ClosePanel4
  test4.Visible = False; 

void OnClick1
  test1 = eForm.AddNewProPanel(eForm,'test1'); 
  test1.Align = alCenter;
  test1.Width = 300;
  test1.Height = 500;
  test1.Margins.Bottom = 200;
  test1.Margins.Top = 500;
  test1.RoundHeight = 10;
  test1.RoundWidth = 10;
  test1.BorderWidth = 2;
  test1.BorderColor = clAlphaColor.clHexToColor('#1976d2');

  scroll1 = eForm.AddNewVertScrollBox(test1,'scroll1');
  scroll1.Align = alClient;
  scroll1.Margins.Left = 10;
  scroll1.Margins.Right = 10;
  scroll1.Margins.Top = 10;
  scroll1.Margins.Bottom = 70;
  scroll1.clProSettings.BackgroundColor = "#f8f9fa";
  scroll1.clProSettings.ScrollBarColor = clAlphaColor.clHexToColor('#1976d2');
  scroll1.clProSettings.ScrollBarBackgroundColor = clAlphaColor.clHexToColor('#e3f2fd');
  scroll1.SetclProSettings(scroll1.clProSettings);

  lbl1= eForm.AddNewLabel(scroll1,'lbl1',
    'C# NEDİR?
    
TEMEL TANIM:
•2000 yılında Microsoft tarafından geliştirilmiştir.
•Modern, nesne yönelimli, tip güvenli bir programlama dilidir.
•.NET platformunun ana dillerindendir.
•C, C++ ve Java dillerinden esinlenerek tasarlanmıştır.
•Hem açık kaynak hem de Microsoft tarafından desteklenmektedir.


DÜNYA ÇAPINDAKİ KULLANIM:
•Milyonlarca geliştirici tarafından aktif olarak kullanılmaktadır.
•Kurumsal, bireysel ve topluluk projelerinde yaygın olarak tercih edilir.
•Oyun, web, masaüstü, mobil ve bulut uygulamalarında kullanılır.
•Unity oyun motorunun ana programlama dilidir.


TEMEL İLKELER:
•Modern yazılım geliştirme prensipleri (SOLID, DRY, KISS, vb.)
•Yüksek güvenlik ve kararlılık.
•Platformlar arası çalışabilirlik (.NET Core/.NET 5+ ile Windows, Linux, macOS).
•Sürekli güncellenen ve gelişen bir ekosistem.
•Güçlü topluluk ve Microsoft desteği.
'
  ); 

  lbl1.Margins.Left= 15; 
  lbl1.Margins.Right= 15;  
  lbl1.Margins.Top= 15; 
  lbl1.Margins.Bottom= 15; 
  lbl1.align = alTop; 
  lbl1.AutoSize = true; 
  lbl1.WordWrap = True; 
  lbl1.StyledSettings = ssFamily; 
  lbl1.textSettings.Font.Size = 12; 
  

  close1 = eForm.AddNewProButton(test1, 'close1', 'Kapat'); 
  close1.Align = alBottom;
  close1.Width = 120;
  close1.Height = 50;
  close1.Margins.Bottom = 15;
  close1.Margins.Left = 25;
  close1.Margins.Right = 25;
  close1.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#1976d2');
  close1.clProSettings.TextColor = clAlphaColor.clHexToColor('#ffffff');
  close1.clProSettings.FontHorzAlign = palCenter;
  close1.clProSettings.FontVertAlign = palCenter;
  close1.clProSettings.TextSettings.Font.Style = [fsBold];
  close1.clProSettings.RoundHeight = 15;
  close1.clProSettings.RoundWidth = 15;
  close1.SetclProSettings(close1.clProSettings);

  eForm.AddNewEvent(close1, tbeOnClick, 'ClosePanel1'); 

void OnClick2
  test2 = eForm.AddNewProPanel(eForm,'test2'); 
  test2.Align = alCenter;
  test2.Width = 300;
  test2.Height = 500;
  test2.Margins.Bottom = 200;
  test2.Margins.Top = 500;
  test2.RoundHeight = 10;
  test2.RoundWidth = 10;
  test2.BorderWidth = 2;
  test2.BorderColor = clAlphaColor.clHexToColor('#1565c0');

  scroll2 = eForm.AddNewVertScrollBox(test2,'scroll2');
  scroll2.Align = alClient;
  scroll2.Margins.Left = 10;
  scroll2.Margins.Right = 10;
  scroll2.Margins.Top = 10;
  scroll2.Margins.Bottom = 70;
  scroll2.clProSettings.BackgroundColor = "#f8f9fa";
  scroll2.clProSettings.ScrollBarColor = clAlphaColor.clHexToColor('#1565c0');
  scroll2.clProSettings.ScrollBarBackgroundColor = clAlphaColor.clHexToColor('#e3f2fd');
  scroll2.SetclProSettings(scroll2.clProSettings);

  lbl2= eForm.AddNewLabel(scroll2, 'lbl2',
    'C# KULLANIM ALANLARI
    
BAŞLICA UYGULAMA ALANLARI:
•Masaüstü Uygulamaları
•Windows Forms, WPF (Windows Presentation Foundation), UWP (Universal Windows Platform)
•Zengin kullanıcı arayüzü ve iş uygulamaları
•Web Geliştirme
•ASP.NET Core ile modern, hızlı ve güvenli web uygulamaları
•RESTful API ve web servisleri
•Oyun Geliştirme
•Unity ile 2D/3D oyunlar (PC, mobil, konsol)
•Oyun motoru script yazımı
•Mobil Uygulamalar
•Xamarin ve .NET MAUI ile Android ve iOS uygulamaları
•Bulut Uygulamaları
•Azure üzerinde ölçeklenebilir bulut servisleri ve mikroservis mimarileri
•Serverless (Functions) uygulamaları
•IoT (Nesnelerin İnterneti)
•Akıllı cihazlar ve gömülü sistemler için uygulama geliştirme
•Veri Analitiği ve Yapay Zeka
•ML.NET ile makine öğrenmesi ve veri analitiği projeleri

•SEKTÖRLER:
•Finansal hizmetler (banka, sigorta)
•Telekomünikasyon
•E-ticaret ve perakende
•Sağlık teknolojileri
•Eğitim sistemleri
•Oyun ve eğlence sektörü
•Kamu ve savunma sanayi'
  ); 

  lbl2.Margins.Left= 15; 
  lbl2.Margins.Right= 15;  
  lbl2.Margins.Top= 15; 
  lbl2.Margins.Bottom= 15; 
  lbl2.align = alTop; 
  lbl2.AutoSize = true; 
  lbl2.WordWrap = True; 
  lbl2.StyledSettings = ssFamily; 
  lbl2.textSettings.Font.Size = 12; 
  

  close2 = eForm.AddNewProButton(test2, 'close2', 'Kapat'); 
  close2.Align = alBottom;
  close2.Width = 120;
  close2.Height = 50;
  close2.Margins.Bottom = 15;
  close2.Margins.Left = 25;
  close2.Margins.Right = 25;
  close2.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#1565c0');
  close2.clProSettings.TextColor = clAlphaColor.clHexToColor('#ffffff');
  close2.clProSettings.FontHorzAlign = palCenter;
  close2.clProSettings.FontVertAlign = palCenter;
  close2.clProSettings.TextSettings.Font.Style = [fsBold];
  close2.clProSettings.RoundHeight = 15;
  close2.clProSettings.RoundWidth = 15;
  close2.SetclProSettings(close2.clProSettings);

  eForm.AddNewEvent(close2, tbeOnClick, 'ClosePanel2'); 

void OnClick3
  test3 = eForm.AddNewProPanel(eForm,'test3'); 
  test3.Align = alCenter;
  test3.Width = 300;
  test3.Height = 500;
  test3.Margins.Bottom = 200;
  test3.Margins.Top = 500;
  test3.RoundHeight = 10;
  test3.RoundWidth = 10;
  test3.BorderWidth = 2;
  test3.BorderColor = clAlphaColor.clHexToColor('#42a5f5');

  scroll3 = eForm.AddNewVertScrollBox(test3,'scroll3');
  scroll3.Align = alClient;
  scroll3.Margins.Left = 10;
  scroll3.Margins.Right = 10;
  scroll3.Margins.Top = 10;
  scroll3.Margins.Bottom = 70;
  scroll3.clProSettings.BackgroundColor = "#f8f9fa";
  scroll3.clProSettings.ScrollBarColor = clAlphaColor.clHexToColor('#42a5f5');
  scroll3.clProSettings.ScrollBarBackgroundColor = clAlphaColor.clHexToColor('#e3f2fd');
  scroll3.SetclProSettings(scroll3.clProSettings);

  lbl3=eForm.AddNewLabel(scroll3, 'lbl3',
    'C# ÖZELLİKLERİ VE AVANTAJLARI
    
TEMEL ÖZELLİKLER:
•Nesne Yönelimli Programlama (OOP)
•Sınıf, kalıtım, çok biçimlilik, kapsülleme, soyutlama
•Güçlü Tip Denetimi
•erleme zamanında hata yakalama, güvenli kod
•Modern Dil Özellikleri
•LINQ (Language Integrated Query) ile veri sorgulama
•Lambda ifadeleri, async/await ile asenkron programlama
•Pattern matching, record types, nullable reference types
•Delegeler ve event mekanizması
•Yüksek Performans
•JIT (Just-In-Time) derleyici ve optimizasyonlar
•Span<T>, Memory<T> gibi düşük seviyeli bellek yönetimi
•Zengin Kütüphane ve Framework Desteği
•.NET Standard, .NET Core, .NET 5/6/7+
•Geniş üçüncü parti kütüphane ve NuGet ekosistemi
•Platformlar Arası Geliştirme
•Windows, Linux, macOS, mobil ve web platformları


AVANTAJLARI:
•Hızlı geliştirme ve bakım kolaylığı
•Yüksek güvenlik ve kararlılık
•Büyük ve aktif topluluk desteği
•Microsoft ve açık kaynak desteği
•Geniş iş ve kariyer fırsatları
•Sürekli güncellenen ve modernleşen bir dil'

  ); 

  lbl3.Margins.Left= 15; 
  lbl3.Margins.Right= 15;  
  lbl3.Margins.Top= 15; 
  lbl3.Margins.Bottom= 15; 
  lbl3.align = alTop; 
  lbl3.AutoSize = true; 
  lbl3.WordWrap = True; 
  lbl3.StyledSettings = ssFamily; 
  lbl3.textSettings.Font.Size = 12; 
 

  close3 = eForm.AddNewProButton(test3, 'close3', 'Kapat'); 
  close3.Align = alBottom;
  close3.Width = 120;
  close3.Height = 50;
  close3.Margins.Bottom = 15;
  close3.Margins.Left = 25;
  close3.Margins.Right = 25;
  close3.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#42a5f5');
  close3.clProSettings.TextColor = clAlphaColor.clHexToColor('#ffffff');
  close3.clProSettings.FontHorzAlign = palCenter;
  close3.clProSettings.FontVertAlign = palCenter;
  close3.clProSettings.TextSettings.Font.Style = [fsBold];
  close3.clProSettings.RoundHeight = 15;
  close3.clProSettings.RoundWidth = 15;
  close3.SetclProSettings(close3.clProSettings);

  eForm.AddNewEvent(close3, tbeOnClick, 'ClosePanel3'); 

void OnClick4
  test4 = eForm.AddNewProPanel(eForm,'test4'); 
  test4.Align = alCenter;
  test4.Width = 300;
  test4.Height = 500;
  test4.Margins.Bottom = 200;
  test4.Margins.Top = 500;
  test4.RoundHeight = 10;
  test4.RoundWidth = 10;
  test4.BorderWidth = 2;
  test4.BorderColor = clAlphaColor.clHexToColor('#0d47a1');

  scroll4 = eForm.AddNewVertScrollBox(test4,'scroll4');
  scroll4.Align = alClient;
  scroll4.Margins.Left = 10;
  scroll4.Margins.Right = 10;
  scroll4.Margins.Top = 10;
  scroll4.Margins.Bottom = 70;
  scroll4.clProSettings.BackgroundColor = "#f8f9fa";
  scroll4.clProSettings.ScrollBarColor = clAlphaColor.clHexToColor('#0d47a1');
  scroll4.clProSettings.ScrollBarBackgroundColor = clAlphaColor.clHexToColor('#e3f2fd');
  scroll4.SetclProSettings(scroll4.clProSettings);

  lbl4= eForm.AddNewLabel(scroll4, 'lbl4',
     'C# KURULUM VE TEMEL KOD BİLGİSİ
    
KURULUM ADIMLARI:
•.NET SDK İndirme
dotnet.microsoft.com/download adresinden en güncel .NET SDK’yı indirin.
İşletim sisteminize uygun sürümü seçin (Windows, Linux, macOS).

•Geliştirme Ortamı
Visual Studio (Community, Professional, Enterprise)
Visual Studio Code (C# eklentisi ile)
JetBrains Rider (ücretli, profesyonel IDE)

•Doğrulama
Komut satırında: dotnet --version
Yüklü .NET sürümünü kontrol edin.


İLK C# PROGRAMI:

using System;

class Program
{
    static void Main()
    {
        Console.WriteLine("Hello, World!");
    }
}


PROGRAM ÇALIŞTIRMA:
•Kodu Program.cs olarak kaydedin.
•Komut satırında:
•Derleme: dotnet build
   Çalıştırma: dotnet run
   Sonuç: Hello, World!
   
GELİŞTİRME ORTAMLARI:
•Visual Studio (Microsoft önerisi)
•Visual Studio Code
•JetBrains Rider
'
  ); 

  lbl4.Margins.Left= 15; 
  lbl4.Margins.Right= 15;  
  lbl4.Margins.Top= 15; 
  lbl4.Margins.Bottom= 15; 
  lbl4.align = alTop; 
  lbl4.AutoSize = true; 
  lbl4.WordWrap = True; 
  lbl4.StyledSettings = ssFamily; 
  lbl4.textSettings.Font.Size = 12; 
 
  close4 = eForm.AddNewProButton(test4, 'close4', 'Kapat'); 
  close4.Align = alBottom;
  close4.Width = 120;
  close4.Height = 50;
  close4.Margins.Bottom = 15;
  close4.Margins.Left = 25;
  close4.Margins.Right = 25;
  close4.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#0d47a1');
  close4.clProSettings.TextColor = clAlphaColor.clHexToColor('#ffffff');
  close4.clProSettings.FontHorzAlign = palCenter;
  close4.clProSettings.FontVertAlign = palCenter;
  close4.clProSettings.TextSettings.Font.Style = [fsBold];
  close4.clProSettings.RoundHeight = 15;
  close4.clProSettings.RoundWidth = 15;
  close4.SetclProSettings(close4.clProSettings);

  eForm.AddNewEvent(close4, tbeOnClick, 'ClosePanel4'); 

{
   eForm = TclStyleForm.Create(Self); 
   eForm.SetFormColor('#a0d3fa','', clGNone); 

   csNedirBtn=eForm.AddNewProButton(eForm,'csNedirBtn','C# Nedir?'); 
   csNedirBtn.Align = alBottom;
   csNedirBtn.Width = 120;
   csNedirBtn.Height = 60;
   csNedirBtn.Margins.Bottom = 25;
   csNedirBtn.Margins.Left = 25;
   csNedirBtn.Margins.Right = 25;
   csNedirBtn.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#1976d2');
   csNedirBtn.clProSettings.TextColor = clAlphaColor.clHexToColor('#ffffff');
   csNedirBtn.clProSettings.FontHorzAlign = palCenter;
   csNedirBtn.clProSettings.FontVertAlign = palCenter;
   csNedirBtn.clProSettings.TextSettings.Font.Style = [fsBold];
   csNedirBtn.clProSettings.RoundHeight = 15;
   csNedirBtn.clProSettings.RoundWidth = 15;
   csNedirBtn.SetclProSettings(csNedirBtn.clProSettings);

   csKullanimBtn=eForm.AddNewProButton(eForm,'csKullanimBtn', 'C# Kullanım Alanları'); 
   csKullanimBtn.Align = alBottom;
   csKullanimBtn.Width = 120;
   csKullanimBtn.Height = 60;
   csKullanimBtn.Margins.Bottom = 25;
   csKullanimBtn.Margins.Left = 25;
   csKullanimBtn.Margins.Right = 25;
   csKullanimBtn.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#1565c0');
   csKullanimBtn.clProSettings.TextColor = clAlphaColor.clHexToColor('#ffffff');
   csKullanimBtn.clProSettings.FontHorzAlign = palCenter;
   csKullanimBtn.clProSettings.FontVertAlign = palCenter;
   csKullanimBtn.clProSettings.TextSettings.Font.Style = [fsBold];
   csKullanimBtn.clProSettings.RoundHeight = 15;
   csKullanimBtn.clProSettings.RoundWidth = 15;
   csKullanimBtn.SetclProSettings(csKullanimBtn.clProSettings);

   csOzellikBtn=eForm.AddNewProButton(eForm,'csOzellikBtn', 'C# Özellikleri'); 
   csOzellikBtn.Align = alBottom;
   csOzellikBtn.Width = 120;
   csOzellikBtn.Height = 60;
   csOzellikBtn.Margins.Bottom = 25;
   csOzellikBtn.Margins.Left = 25;
   csOzellikBtn.Margins.Right = 25;
   csOzellikBtn.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#42a5f5');
   csOzellikBtn.clProSettings.TextColor = clAlphaColor.clHexToColor('#ffffff');
   csOzellikBtn.clProSettings.FontHorzAlign = palCenter;
   csOzellikBtn.clProSettings.FontVertAlign = palCenter;
   csOzellikBtn.clProSettings.TextSettings.Font.Style = [fsBold];
   csOzellikBtn.clProSettings.RoundHeight = 15;
   csOzellikBtn.clProSettings.RoundWidth = 15;
   csOzellikBtn.SetclProSettings(csOzellikBtn.clProSettings);

   csKurulumBtn=eForm.AddNewProButton(eForm,'csKurulumBtn', 'C# Kurulum Ve Örnek Kod'); 
   csKurulumBtn.Align = alBottom;
   csKurulumBtn.Width = 120;
   csKurulumBtn.Height = 60;
   csKurulumBtn.Margins.Bottom = 25;
   csKurulumBtn.Margins.Left = 25;
   csKurulumBtn.Margins.Right = 25;
   csKurulumBtn.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#0d47a1');
   csKurulumBtn.clProSettings.TextColor = clAlphaColor.clHexToColor('#ffffff');
   csKurulumBtn.clProSettings.FontHorzAlign = palCenter;
   csKurulumBtn.clProSettings.FontVertAlign = palCenter;
   csKurulumBtn.clProSettings.TextSettings.Font.Style = [fsBold];
   csKurulumBtn.clProSettings.RoundHeight = 15;
   csKurulumBtn.clProSettings.RoundWidth = 15;
   csKurulumBtn.SetclProSettings(csKurulumBtn.clProSettings);

   eForm.AddNewEvent(csNedirBtn,tbeOnClick,'OnClick1'); 
   eForm.AddNewEvent(csKullanimBtn,tbeOnClick,'OnClick2'); 
   eForm.AddNewEvent(csOzellikBtn,tbeOnClick,'OnClick3'); 
   eForm.AddNewEvent(csKurulumBtn,tbeOnClick,'OnClick4'); 

   eForm.Run; 
}        hata alıyorum sorun nedir yardımcı olur musunuz?
Yukarı Dön
cerenn Açılır Kutu İzle
Deneyimli Üye
Deneyimli Üye


Kayıt Tarihi: 18 Haziran 2025
Durum: Aktif Değil
Puanlar: 41
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (1) Teşekkürler(1)   Alıntı cerenn Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 12 Saat 5 Dakika Önce Saat 11:24
Merhaba TclVertScrollBox pro özelliğinde değil bu yüzden tanımladığın scroll1,2,3 ve 4 için clProSettings kullanamazsın.

  scroll3 = eForm.AddNewVertScrollBox(test3,'scroll3');
  scroll3.Align = alClient;
  scroll3.Margins.Left = 10;
  scroll3.Margins.Right = 10;
  scroll3.Margins.Top = 10;
  scroll3.Margins.Bottom = 70;
  scroll3.clProSettings.BackgroundColor = "#f8f9fa";
  scroll3.clProSettings.ScrollBarColor = clAlphaColor.clHexToColor('#42a5f5');
  scroll3.clProSettings.ScrollBarBackgroundColor = clAlphaColor.clHexToColor('#e3f2fd');
  scroll3.SetclProSettings(scroll3.clProSettings);
örneğin scroll3 özelliklerinde kullandığın clProSettings ayarları olmayacak.


Buradan scrollboxa hangi özellikleri verebileceğini detaylı bir şekilde inceleyebilirsin.
Hatayı tam paylaşmadığın için bulabildiğim bu daha fazla hata olursa açık bir şekilde paylaşırsan yardımcı olabilirim.
İyi çalışmalar.
Yukarı Dön
 Yanıt Yaz Yanıt Yaz

Forum Atla Forum İzinleri Açılır Kutu İzle

Forum Software by Web Wiz Forums® version 12.07
Copyright ©2001-2024 Web Wiz Ltd.

Bu Sayfa 0,031 Saniyede Yüklendi.