|
![]() |
#1 |
Scrollbar (Kaydırma Çubuğu)
Scrollbar Denetimi Bu denetim, kullanıcının yatay veya dikey olarak bir uygulama veya denetim içinde hareket etmesini sağlayarak birçok seçenekten veya çok miktarda bilgiden oluşan bir grup içinde kolayca gezinmesini kolaylaştırır. Bir Scrollbar denetimi aynı zamanda mevcut durumun analog olarak sunumunu sağlar. Sözdizimi HScrollBar VScrollBar Scrollbar denetimi aşağıdaki özellikleri destekler. Container Parent Enabled SmallChange Height TabIndex HWnd TabStop LargeChange Tag Left Top Max Value Min Visible Name Width Scrollbar denetimi aşağıdaki yöntemleri destekler:
Scrollbar denetimi aşağıdaki olayları destekler:
Açıklamalar
Bir scroll çubuğunu hız ya da miktarın bir göstergesi veya bir girdi aygıtı gibi kullanabilirsiniz. Örneğin, bir bilgisayar oyununun sesini kontrol etmek veya zamanlı bir işlemde geçen zamanı görmek gibi. Scroll çubuğu kontrolleri, bazen “baş parmak” olarak adlandırılan, bir scroll kutusunun bir scroll çubuğu üzerindeki hareketini izlemek için Scroll ve Change olaylarını kullanır. Scroll olayını kullanmakla, sürüklenirken scroll çubuğu değerine erişim sağlanır. Kullanıcı scroll kutusunu bıraktığında veya scroll çubuğunu ya da scroll oklarını seçtiğinde Change olayı meydana gelir. value özelliği (default değeri 0 dır), scroll çubuğundaki scroll kutusunun konumuna karşılık gelen bir tam sayı değeridir. Scroll kutusu pozisyonu minimum değerde iken, en sol konuma (yatay scroll çubukları için) veya en üst konuma (dikey scroll çubukları için) hareket eder. Scroll kutusu en yüksek değerde iken, scroll kutusu en sağ veya en alt konuma hareket edecektir. Aynı şekilde dizinin alt ve üstü arasında tam ortada bulunan bir değer scroll kutusunu scroll çubuğunun ortasına yerleştirecektir. Scroll çubuğunu miktar veya hız göstergesi ya da bir girdi aygıtı olarak kullanmak için, kontrol için uygun limitlere ayarlama amacıyla Max ve Min özelliklerini kullanınız. Scroll çubuğunun bilgileri azalan sırada göstermesini isterseniz, Min değeri Max değerinden daha büyük olabilir. Bir scroll çubuğunda bildirilmesini istediğiniz değişim miktarını belirlemek için, scroll çubuğu içindeki alanı seçmek için LargeChange özelliğini, scroll çubuğunun uçlarındaki okları seçmek için SmallChange özelliğini kullanınız. Scroll çubuğunun Value özelliği, LargeChange ve SmallChange özellikleri için ayarlanmış değerlerle artar veya azalır. Yürütme sırasında Value değerini 0 ile 32,767 arasında ayarlayarak scroll çubuğunu konumlayabilirsiniz. Özellikler Container Bu özellik bir Form objesi üzerinde bir kontrol konteynırını seçer ve ayarlar. Sözdizimi object.Container [= container] Enabled Bu özellik bir form veya bir kontrolün kullanıcının yarattığı bir olaya yanıt verip veremeyeceğini saptayan bir değeri başa alır ve ayarlar. Sözdizimi object.Enabled [= Boolean] Height Bu özellik kontrollerin yüksekliğini seçer ve ayarlar. Sözdizimi object.Height [= number] HWnd Bu özellik bir form veya bir kontrolün elle kontrolünü sağlar. Sözdizimi object.HWnd LargeChange LargeChange özelliği, kullanıcı scroll kutusu ile scroll oku arasındaki bir alana tıkladığında, bir Scroll çubuğu kontrolündeki Value özelliği ayarındaki değişim miktarını seçer ve ayarlar. Sözdizimi object.LargeChange [= number] Left Property Bu özellik, bir objenin iç sol kenarı ile konteynırının sol kenarı arasındaki mesafeyi seçer ve ayarlar. Sözdizimi object.Left [= value] Max Bu özellik Font Common Dialog diyalog kutusunun Size listesi kutusunda ekrana gelen en büyük yazı karakterini seçer ve ayarlar. Max özelliği aynı zamanda, scroll kutusu en alt veya en sağ konumda iken, scroll çubuğu konumunun azami Value özelliği ayarını seçer ve ayarlar. Sözdizimi object.Max [= value] Min Bu özellik Font Common Dialog diyalog kutusunun Size listesi kutusunda ekrana gelen en küçük yazı karakterini seçer ve ayarlar. Min özelliği aynı zamanda, scroll kutusu en üst veya en sol konumda iken, scroll çubuğu konumunun en düşük Value özelliği ayarını seçer ve ayarlar. Sözdizimi object.Min [= value] Name Bu özellik bir form veya bir kontrolü tanımlamak için kodda kullanılan ismi seçer ve bir yazı karakteri objesini seçer ve ayarlar. Sözdizimi object.Name Parent Bu özellik içinde bir kontrol bulunan formu, objeyi veya koleksiyonu seçer. Sözdizimi object.Parent SmallChange Bu özellik kullanıcı bir scroll oku seçtiğinde, scroll çubuğu denetimindeki Value özelliği ayarındaki değişim miktarını seçer ve ayarlar. Sözdizimi object.SmallChange [= number] TabIndex Bu özellik tekrarların ve ayarların sıralı objelerin etiketleri sayesinde bağlı oldukları aile formuna katılmaları sağlanır. Sözdizimi object.TabIndex [= index] TabStop Bu özellik bir kullanıcının bir objeye odaklanmak için TAB tuşunu kullanıp kullanamayacağını gösteren bir değeri başa alır ve ayarlar. Sözdizimi object.TabStop [= Boolean] Top Bu özellik bir objenin iç üst kenarı ile konteynırının üst kenarı arasındaki mesafeyi geri alır ve ayarlar. Sözdizimi object.Top [= value] Value Bu özellik bir kontolün durumunu gösteren bir değeri geri alır ve ayarlar. Sözdizimi object.Value [= value] Visible Bu özellik bir objenin görünür mü yoksa gizli mi olduğunu belirten bir değeri geri alır ve ayarlar. Sözdizimi object.Visible [= Boolean] Width Bu özellik bir kontrol veya Formun genişliğini geri almak veya ayarlamak için bir kontrol konteynırının scala birimlerini kullanır. Sözdizimi object.Width [= number] Methods Move Bu yöntem bir Form objesini veya kontrolü hareket ettirir. Sözdizimi object.Move left, [top], [width], [height] Refresh Bu yöntem bir Form objesinin veya kontrolün komple tekrar boyanmasını sağlar. Sözdizimi object.Refresh SetFocus Bu yöntem odak noktasını belirlenmiş bir kontrol veya forma hareket ettirir. Sözdizimi object.SetFocus ZOrder Bu yöntem zorder’ın önüne veya arkasına belli bir Form veya kontrol yerleştirir. Sözdizimi object.ZOrder position Events Change Bu olay sizin ya da kullanıcının bir kontrolün özelliklerini değiştirdiğinde meydana gelir. Sözdizimi Private Sub intrinsic_Change( ) GotFocus Bu olay bir objeye odaklanıldığında meydana gelir. Sözdizimi Private Sub object_GotFocus( ) KeyDown Bu olay kullanıcı bir objeye odaklanıldığı zaman bir tuşa bastığında meydana gelir. Sözdizimi Private Sub object_KeyDown(keycode, shift) KeyPress Bu olay kullanıcı bir ANSI tuşuna basıp bıraktığında meydana gelir. Sözdizimi Private Sub object_KeyPress(keyascii) KeyUp Bu olay bir kullanıcı bir objeye odaklanıldığı zaman bir tuşu bıraktığında meydana gelir. Sözdizimi Private Sub object_KeyUp(keycode, shift) LostFocus Bu olay, bir kullanıcı bir eylem başlattığında veya SetFocus yöntemi kullanarak koddaki odağı değiştirdiğinizde bir obje odaklanmayı kaybettiğinde meydana gelir. Sözdizimi Private Sub object_LostFocus() Scroll (Intrinsic) Bu olay bir kontrol üzerinde tekrar konumlandığınızda veya yatay ya da dikey olarak scroll kutusunu hareket ettirdiğinizde meydana gelir. Sözdizimi |
|
![]() |
![]() |
![]() |
#2 |
|
![]()
Paylasım için teşekkürler..
|
![]() |
![]() |
![]() |
Etiketler |
cubugu, kaydirma, scrollbar |
|
|