Kaydırıcı Denetim Stilleri
Kaydırıcı denetimlerinin (CSliderCtrl) dikey veya yatay yönlendirmesi olabilir. İki tarafta da, her iki tarafta da ya da ikisinde de değer çizgileri olabilir. Bunlar ardışık bir değer aralığı belirtmek için de kullanılabilir. Bu özellikler, kaydırıcı denetimi oluşturduğunuzda belirttiğiniz kaydırıcı denetim stilleri kullanılarak denetlenilir.
kaydırıcı denetiminin yönünü TBS_HORZ ve TBS_VERT stilleri belirler. Yönlendirme belirtmezseniz kaydırıcı denetimi yatay olarak yönlendirilir.
TBS_AUTOTICKS stili, değer aralığındaki her bir artış için bir değer işareti olan bir kaydırıcı denetimi oluşturur. SetRange üye işlevini çağırdığınızda bu değer çizgileri otomatik olarak eklenir. TBS_AUTOTICKS belirtmezseniz, değer çizgilerinin konumlarını belirtmek için SetTic ve SetTicFreq gibi üye işlevlerini kullanabilirsiniz. Değer çizgileri görüntülemeyen bir kaydırıcı denetimi oluşturmak için TBS_NOTICKS stilini kullanabilirsiniz.
Kaydırıcı denetiminin iki tarafında veya her iki tarafında değer çizgileri görüntüleyebilirsiniz. Yatay kaydırıcı denetimleri için TBS_BOTTOM veya TBS_TOP stilini belirtebilirsiniz. Dikey kaydırıcı denetimleri için TBS_RIGHT veya TBS_LEFT stilini belirtebilirsiniz. (TBS_BOTTOM ve TBS_RIGHT varsayılan ayarlardır.) Herhangi bir yönde kaydırıcı denetiminin her iki tarafındaki değer çizgileri için TBS_BOTH stilini belirtin.
Kaydırıcı denetimi, seçim aralığını yalnızca oluşturduğunuzda TBS_ENABLESELRANGE stilini belirtirseniz görüntüleyebilir. Kaydırıcı denetimi bu stile sahip olduğunda, seçim aralığının başlangıç ve bitiş konumlarındaki değer çizgileri üçgen (dikey tireler yerine) olarak görüntülenir ve seçim aralığı vurgulanır. Örneğin, seçim aralıkları basit bir zamanlama uygulamasında yararlı olabilir. Kullanıcı, zamanlanmış bir toplantı saatini belirlemek için bir gün içindeki saatlere karşılık gelen bir değer aralığı seçebilir.
Varsayılan olarak, seçim aralığı değiştikçe kaydırıcı denetiminin kaydırıcı uzunluğu değişir. Kaydırıcı denetimi TBS_FIXEDLENGTH stiline sahipse, seçim aralığı değişse bile kaydırıcının uzunluğu aynı kalır. TBS_NOTHUMB stiline sahip kaydırıcı denetiminde kaydırıcı yoktur.