CMFCRibbonStatusBar sınıfı
CMFCRibbonStatusBar Sınıfı şeridinde öğeleri görüntülemek için durum çubuğu denetimi uygular.
class CMFCRibbonStatusBar : public CMFCRibbonBar
Üyeler
Public yöntemler
Ad |
Description |
---|---|
Dinamik öğe şerit durum çubuğu ekler. |
|
Yeni bir şerit öğesi şerit durum çubuğu ekler. |
|
Bir şerit öğesi şerit durum çubuğunda genişletilmiş bölgesine ekler. |
|
Ayırıcı şerit durum çubuğu ekler. |
|
Kurdele durum çubuğu oluşturur. |
|
Genişletilmiş bir stille şerit durum çubuğu oluşturur. |
|
|
|
Belirtilen komut kimliğine sahip öğe için bir işaretçi döndürür |
|
Şerit durum çubuğunun bir ana alanda bulunan öğelerin sayısını verir. |
|
Belirtilen dizinde bulunan öğe için bir işaretçi döndürür. |
|
Kurdele durum çubuğunda genişletilmiş alanında bulunan öğelerin sayısını verir. |
|
Genişletilmiş alan şerit durum çubuğu belirtilen dizinde bulunur öğesine bir işaretçi döndürür. |
|
|
|
|
|
|
|
|
|
Bilgi modu için şerit durum çubuğunu etkin olup olmadığını belirler. |
|
(Geçersiz kılar CMFCRibbonBar::RecalcLayout.) |
|
Tüm öğeleri şerit durum çubuğundan kaldırır. |
|
Kurdele durum çubuğunda belirtilen komut Kimliğine sahip öğeyi kaldırır. |
|
Etkinleştirir veya şerit durum çubuğu bilgi modunu devre dışı bırakır. |
Korumalı yöntemleri
Ad |
Description |
---|---|
Kurdele durum çubuğunda bilgi modu etkin olduğunda görünür bilgi dize görüntüler. |
Notlar
Kullanıcılar için şerit durum çubuğu yerleşik bağlam menüsünü kullanarak Kurdele durum çubuğunda şeridinde öğeleri görünürlüğünü değiştirebilirsiniz.Ekleyebilir veya öğeleri dinamik olarak kaldırabilirsiniz.
Kurdele durum çubuğu iki alanı vardır: ana alan ve genişletilmiş bir alan.Genişletilmiş alan şerit durum çubuğunun sağ tarafında görüntülenir ve ana alana göre farklı bir renkte görünür.
Genellikle, ana alan durum çubuğunun durumu bildirimleri ve genişletilmiş alan görünüm denetimleri görüntüler.Genişletilmiş alan mümkün olduğunca uzun şerit durum çubuğu kullanıcı boyutlandırdığında görünür kalır.
Örnek
Aşağıdaki örnekte çeşitli yöntemleri kullanımı gösterilmiştir CMFCRibbonStatusBar sınıfı.Şerit durum çubuğunda yeni bir şerit öğesi eklemek, şerit durum çubuğunun genişletilmiş alan şerit öğesi eklemek nasıl örnek gösterir bir ayırıcı eklemek ve normal mod şerit Durum Çubuğu'nu etkinleştirin.
// CMFCRibbonStatusBar m_wndStatusBar
m_wndStatusBar.AddElement(rsbp, strTitlePane1);
m_wndStatusBar.AddExtendedElement(new CMFCRibbonStatusBarPane(ID_STATUSBAR_PANE2, strTitlePane2, TRUE),
strTitlePane2);
...
m_wndStatusBar.AddSeparator();
m_wndStatusBar.SetInformation(NULL);
Devralma hiyerarşisi
Gereksinimler
Başlık: afxribbonstatusbar.h