
Progress bar, genellikle bilgisayar programlarında veya web uygulamalarında kullanılan bir grafik öğesidir. Bir işlemin ilerleme durumunu görsel olarak kullanıcıya göstermek için kullanılır. Örneğin, dosya indirme, yükleme veya bir işlem sırasında gerçekleşen herhangi bir uzun süreli işlem için kullanılabilir. Progress bar genellikle bir çizgi veya bar şeklinde ve yüzdeye dayalı olarak gösterilir, böylece kullanıcı işlemin ne kadarının tamamlandığını görebilir. Bu tür göstergeler, kullanıcıya işlemin ne kadar süreceği hakkında bir fikir verirken, aynı zamanda işlem sırasında görsel geri bildirim sağlar.
Visible
Progress bar i ekranda gösterme ile ilgili olan koddur.
ProgressBarSet("ProgressBar1","Visible","True");
Set
Progress bar değerini set etme işlemini yapar.
ProgressBarSet("ProgressBar1","Value","45");
// progressbar değerini 45 e set et.
Parameter olarak char array alır. Yani değişen bir değer için, eğer integer ise char array a dönüştürmek gerekir. Bu dönüşüm şu şekilde yapılır.
char data[20];
sprintf(data,"%d",25); // 25, integer değerini String e çevirir.
ProgressBarSet("ProgressBar1","Value",data);
Hide
Progress bar değerini gizleme işlemini yapar.
ProgressBarSet("ProgressBar1","Visible","False");
Color
Progress bar aktif kısmın rengini değiştirir.
ProgressBarSet("ProgressBar1","Color" ,"100"); // koyu mavi.
Back Color
Progress bar pasif kısmın rengini değiştirir.
ProgressBarSet("ProgressBar1","BackGround_Color","11000"); // koyu mavi.
İndir
Comments