Udostępnij za pośrednictwem


Klasa CMFCRibbonBaseElement

CMFCRibbonBaseElement Klasa jest klasą bazową dla wszystkich elementów, które można dodać do pasek wstążki.Przykłady elementów wstążki są wstążki przyciski, Wstążka pól wyboru i pól kombi Wstążka.

class CMFCRibbonBaseElement : public CObject

Członkowie

Bb983027.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

CMFCRibbonBaseElement

Konstrukcje CMFCRibbonBaseElement obiektu.

Bb983027.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CMFCRibbonBaseElement::AddToKeyList

Dodaje etykietce klawisza wstążki elementu tablicy etykietki klawiszy.

CMFCRibbonBaseElement::AddToListBox

Dodaje pole listy poleceń wstążki określony element wstążki.

CMFCRibbonBaseElement::CanBeAddedToQuickAccessToolBar

Wskazuje, czy element Wstążkę można dodać do paska narzędzi Szybki dostęp.

CMFCRibbonBaseElement::CanBeCompacted

Wskazuje, czy można kompaktowy rozmiar elementu wstążki.

CMFCRibbonBaseElement::CanBeStretched

Wskazuje, czy wysokość elementu wstążki można zwiększyć w pionie do wysokości wiersza wstążki.

CMFCRibbonBaseElement::CanBeStretchedHorizontally

Wskazuje, czy można zmienić szerokość elementu wstążki.

CMFCRibbonBaseElement::CleanUpSizes

Czyści ustawienia wymiaru dla elementu wstążki.

CMFCRibbonBaseElement::ClosePopupMenu

Zamyka menu podręczne dla elementu wstążki.

CMFCRibbonBaseElement::CopyFrom

Kopiuje określony stan CMFCRibbonBaseElement do bieżącego obiektu.

CMFCRibbonBaseElement::DestroyCtrl

Niszczy element wstążki.

CMFCRibbonBaseElement::DrawImage

Rysuje obraz elementu wstążki.

CMFCRibbonBaseElement::Find

Zwraca wskaźnik określony element Wstążka, jeśli wskazuje bieżący obiekt.

CMFCRibbonBaseElement::FindByData

Pobiera wskaźnik do elementu wstążki, jeśli zawiera określone dane.

CMFCRibbonBaseElement::FindByID

Pobiera wskaźnik do elementu Wstążkę, jeśli ten element jest identyfikowany przez identyfikator określonego polecenia.

CMFCRibbonBaseElement::FindByOriginal

Pobiera wskaźnik do elementu wstążki, jeżeli jego oryginalny element Wstążka pasuje do elementu określonego wstążki.

CMFCRibbonBaseElement::GetCompactSize

Zwraca kompaktowy rozmiar elementu wstążki.

CMFCRibbonBaseElement::GetData

Pobiera dane zdefiniowane przez użytkownika, skojarzone z elementem wstążki.

CMFCRibbonBaseElement::GetDescription

Zwraca opis elementu wstążki.

CMFCRibbonBaseElement::GetDroppedDown

Pobiera wskaźnik do elementu wstążki, jeżeli jego wyskakujące menu jest rozwijana.

CMFCRibbonBaseElement::GetElements

Określona tablica dodaje bieżący element na Wstążce.

CMFCRibbonBaseElement::GetElementsByID

Dodaje do określonej tablicy bieżący element na Wstążce, jeśli bieżący element Wstążka zawiera identyfikator określonego polecenia.

CMFCRibbonBaseElement::GetHighlighted

Pobiera wskaźnik do elementu wstążki, jeżeli jest wyróżniony.

CMFCRibbonBaseElement::GetID

Zwraca identyfikator polecenia elementu wstążki.

CMFCRibbonBaseElement::GetImageSize

Zwraca rozmiar obrazu elementu wstążki.

CMFCRibbonBaseElement::GetIntermediateSize

Zwraca rozmiar elementu wstążki w stanie pośrednich.

CMFCRibbonBaseElement::GetKeys

Zwraca etykietce klawisza skojarzone z elementem wstążki.

CMFCRibbonBaseElement::GetKeyTipRect

Pobiera prostokąt granicy poradzie dotyczącej klawiszy dla elementu wstążki.

CMFCRibbonBaseElement::GetKeyTipSize

Pobiera rozmiar tekstu etykietce klawisza.

CMFCRibbonBaseElement::GetLocationInGroup

Wskazuje lokalizację wyświetlania elementu Wstążce w grupie wstążki.

CMFCRibbonBaseElement::GetMenuKeys

Zwraca wartość skojarzoną z przyciskiem etykietki klawiszy.

CMFCRibbonBaseElement::GetNotifyID

Pobiera identyfikator polecenia powiadomień dla elementu wstążki.

CMFCRibbonBaseElement::GetOriginal

Pobiera element oryginalny wstążki.

CMFCRibbonBaseElement::GetParentCategory

Pobiera kategorii wstążki dla elementu wstążki.

CMFCRibbonBaseElement::GetParentPanel

Pobiera panelu wstążki, który zawiera element wstążki.

CMFCRibbonBaseElement::GetParentRibbonBar

Pobiera pasek wstążki nadrzędnego elementu wstążki.

CMFCRibbonBaseElement::GetParentWnd

Pobiera element Wstążka okna nadrzędnego.

CMFCRibbonBaseElement::GetPressed

Pobiera wskaźnik do elementu wstążki, jeżeli użytkownik naciśnie aktualnie go.

CMFCRibbonBaseElement::GetQuickAccessToolBarID

Pobiera identyfikator polecenia wstążki elementu znajdującego się na pasku narzędzi Szybki dostęp.

CMFCRibbonBaseElement::GetRect

Zwraca prostokąta obwiedni element wstążki.

CMFCRibbonBaseElement::GetRegularSize

Zwraca regularnych rozmiar elementu wstążki.

CMFCRibbonBaseElement::GetSize

Zwraca bieżący rozmiar elementu wstążki.

CMFCRibbonBaseElement::GetText

Zwraca tekst skojarzony z elementem wstążki.

CMFCRibbonBaseElement::GetToolTipText

Zwraca tekst elementu tooltip elementu wstążki.

CMFCRibbonBaseElement::GetTopLevelRibbonBar

Pobiera pasek najwyższego poziomu wstęgi elementu wstążki.

CMFCRibbonBaseElement::HasCompactMode

Określa, czy element Wstążka ma tryb kompaktowy.

CMFCRibbonBaseElement::HasFocus

Wskazuje, czy element nadrzędny ma fokusu klawiatury.

CMFCRibbonBaseElement::HasIntermediateMode

Określa, czy element Wstążka ma pośrednie trybu.

CMFCRibbonBaseElement::HasLargeMode

Określa, czy element Wstążka ma duże trybu.

CMFCRibbonBaseElement::HasMenu

Wskazuje, czy element Wstążka menu.

CMFCRibbonBaseElement::HitTest

Pobiera wskaźnik do elementu Wstążkę, jeśli określony punkt znajduje się w nim.

CMFCRibbonBaseElement::IsAlignByColumn

Wskazuje, czy element Wstążka jest wyrównany w pionie z innymi elementami na Wstążce.

CMFCRibbonBaseElement::IsAlwaysLargeImage

Wskazuje, czy rozmiar obrazu element Wstążka jest zawsze duże.

CMFCRibbonBaseElement::IsAutoRepeatMode

Wskazuje, czy element Wstążka jest w trybie powtarzania auto.

CMFCRibbonBaseElement::IsChecked

Określa, czy element Wstążka jest zaznaczone.

CMFCRibbonBaseElement::IsCompactMode

Określa, czy element Wstążka jest w trybie kompaktowym.

CMFCRibbonBaseElement::IsDefaultMenuLook

 

CMFCRibbonBaseElement::IsDisabled

Określa, czy element Wstążka jest wyłączone.

CMFCRibbonBaseElement::IsDroppedDown

Określa, czy element Wstążka Wyświetla menu podręczne i jest rozwijana.

CMFCRibbonBaseElement::IsFocused

Określa, czy element Wstążka ma fokus.

CMFCRibbonBaseElement::IsGalleryIcon

Wskazuje, czy element Wstążka zawarty w galerii na Wstążce.

CMFCRibbonBaseElement::IsHighlighted

Określa, czy element Wstążka jest wyróżniony.

CMFCRibbonBaseElement::IsIntermediateMode

Wskazuje, czy bieżący obraz elementu wstążki jest rozmiar pośredniego.

CMFCRibbonBaseElement::IsLargeMode

Wskazuje, czy obraz bieżący element Wstążka jest dużych rozmiarach.

CMFCRibbonBaseElement::IsMenuMode

Wskazuje, czy element Wstążka jest zawarte w menu.

CMFCRibbonBaseElement::IsPressed

Wskazuje, czy po kliknięciu elementu wstążki.

CMFCRibbonBaseElement::IsQATMode

Wskazuje, czy element Wstążka jest zawarte w pasku narzędzi Szybki dostęp.

CMFCRibbonBaseElement::IsSeparator

Wskazuje, czy element Wstążka jest separator wyświetlania.

CMFCRibbonBaseElement::IsShowGroupBorder

Wskazuje, czy element Wstążka zawarty w grupie, która wyświetla wspólną granicę.

CMFCRibbonBaseElement::IsShowTooltipOnBottom

Wskazuje, czy element tooltip jest wyświetlany pod elementem wstążki.

CMFCRibbonBaseElement::IsTabStop

Wskazuje, czy element Wstążkę można wybierać za pomocą klawiatury.

CMFCRibbonBaseElement::IsTextAlwaysOnRight

Wskazuje, czy tekst dla elementu Wstążka jest wyświetlana po prawej stronie.

CMFCRibbonBaseElement::IsVisible

Wskazuje, czy element Wstążka jest aktualnie wyświetlany.

CMFCRibbonBaseElement::IsWholeRowHeight

Wskazuje, czy w pionie wyświetlania elementu wstążki jest taka sama wysokość wyświetlania panelu wstążki, który go zawiera.

CMFCRibbonBaseElement::NotifyCommand

Wysyła powiadomienie polecenia do okna nadrzędnego elementu wstążki.

CMFCRibbonBaseElement::NotifyHighlightListItem

Powiadamia o okno nadrzędne pasek wstążki użytkownika wyróżnia element wstążką, który znajduje się na liście.

CMFCRibbonBaseElement::OnAddToQAToolbar

Dodaje pasek narzędzi Szybki dostęp określony element wstążki.

CMFCRibbonBaseElement::OnAfterChangeRect

Aktualizuje tooltip elementu wstążki.

CMFCRibbonBaseElement::OnAutoRepeat

Aktualizacje elementu wstążki w odpowiedzi na dane wejściowe użytkownika trwałego.

CMFCRibbonBaseElement::OnCalcTextSize

Oblicza rozmiar tekstu dla elementu wstążki.

CMFCRibbonBaseElement::OnChangeMenuHighlight

Wywołana w ramach podświetlenie zmianie elementu wstążką, który znajduje się w menu.

CMFCRibbonBaseElement::OnDraw

Wywołana przez RAM, aby narysować element wstążki.

CMFCRibbonBaseElement::OnDrawKeyTip

Wywołana przez ramy do ciągnięcia etykietce klawisza dla elementu wstążki.

CMFCRibbonBaseElement::OnDrawMenuImage

Wywołana w ramach podczas rysowania obraz menu dla elementu wstążki.

CMFCRibbonBaseElement::OnDrawOnList

Wywołana przez RAM, aby narysować element Wstążka w polu listy poleceń.

CMFCRibbonBaseElement::OnKey

Wywoływane w ramach, gdy użytkownik naciśnie etykietce klawisza i element Wstążka ma fokus.

CMFCRibbonBaseElement::OnMenuKey

CMFCRibbonBaseElement::OnRTLChanged

Wywoływane w ramach, gdy układ zmienia kierunek.

CMFCRibbonBaseElement::OnShow

Wywołana przez RAM, aby pokazać lub ukryć element wstążki.

CMFCRibbonBaseElement::OnShowPopupMenu

Wywoływane w ramach, gdy element Wstążka zamierza wyświetlić menu podręczne.

CMFCRibbonBaseElement::PostMenuCommand

CMFCRibbonBaseElement::Redraw

Aktualizacje ekranu dla elementu wstążki.

CMFCRibbonBaseElement::SetACCData

Zestawy danych ułatwień dostępu dla elementu wstążki.

CMFCRibbonBaseElement::SetCompactMode

Ustawia rozmiar wyświetlania elementu wstążki.

CMFCRibbonBaseElement::SetData

Kojarzy element danych z elementu wstążki.

CMFCRibbonBaseElement::SetDefaultMenuLook

 

CMFCRibbonBaseElement::SetDescription

Ustawia opis elementu wstążki.

CMFCRibbonBaseElement::SetID

Ustawia identyfikator polecenia elementu wstążki.

CMFCRibbonBaseElement::SetInitialMode

Ustawia rozmiar początkowy dla elementu wstążki.

CMFCRibbonBaseElement::SetKeys

Ustawia poradzie dotyczącej klawiszy dla elementu wstążki.

CMFCRibbonBaseElement::SetOriginal

Ustawia oryginalny element Wstążka elementu wstążki.

CMFCRibbonBaseElement::SetParentCategory

Ustawia kategorii nadrzędnej dla elementu wstążki.

CMFCRibbonBaseElement::SetParentMenu

Ustawia kontenera menu Wstążka elementu nadrzędnego.

CMFCRibbonBaseElement::SetParentRibbonBar

Ustawia pasek wstążki nadrzędnego elementu wstążki.

CMFCRibbonBaseElement::SetRect

Ustawia fot wymiary on wyświetlanie prostokąta dla elementu wstążki.

CMFCRibbonBaseElement::SetText

Ustawia tekst dla elementu wstążki.

CMFCRibbonBaseElement::SetTextAlwaysOnRight

Ustawia tekst do wyświetlania po prawej stronie elementu wstążki.

CMFCRibbonBaseElement::SetToolTipText

Określa tekst etykietki narzędzia dla elementu wstążki.

CMFCRibbonBaseElement::SetVisible

Ustawia stan widoczności elementu wstążki.

CMFCRibbonBaseElement::StretchHorizontally

Rozciąga szerokość elementu wstążki.

CMFCRibbonBaseElement::StretchToWholeRow

Zmienia wysokość wyświetlania elementu wstążki wysokość wiersza.

CMFCRibbonBaseElement::UpdateTooltipInfo

Tekst etykietki narzędzia aktualizacji przy użyciu polecenia zasobu dla elementu wstążki.

Bb983027.collapse_all(pl-pl,VS.110).gifMetody chronione

Nazwa

Opis

CMFCRibbonBaseElement::OnProcessKey

Wywołana przez ramy, gdy użytkownik naciśnie klawisz skrótu.

CMFCRibbonBaseElement::OnSetFocus

Wywoływane w ramach, gdy element Wstążka otrzymuje lub traci fokus.

Uwagi

CMFCRibbonBaseElement Klasa definiuje właściwości, które są wspólne dla wszystkich elementów wstążki, które zawierają identyfikator polecenia, etykiety tekstowe, tekst elementu tooltip, opis elementu i Państwo (które może być koncentruje się, wyróżniony, wciśnięty, wyłączone, sprawdzane lub rozwijana).

Rozmiar obrazu element Wstążka jest zdefiniowany przez RibbonImageType członka, który może być jedną z następujących wartości:

  • RibbonImageLarge

  • RibbonImageSmall

Od jego rozmiaru elementu wstążki wyświetla zarówno małe lub duże obrazu.

Przykład

Poniższy przykład demonstruje, jak korzystać z różnych metod w CMFCRibbonBaseElement klasy.W przykładzie pokazano, jak uzyskać CMFCRibbonBaseElement obiekt z CMFCRibbonStatusBar klasy, Ustaw opis elementu wstążki, tekst, ustaw etykietce klawisza i Ustaw tekst etykietki narzędzia dla elementu wstążki.To urywek kodu jest częścią klienta narysować próbki.

    // CMFCRibbonStatusBar m_wndStatusBar
    CMFCRibbonBaseElement* pPane = m_wndStatusBar.FindByID(nID);


...


        pPane->SetDescription(_T("a pane"));
        // CString strText
        pPane->SetText(strText);
        pPane->SetKeys(_T("p"));
        pPane->SetToolTipText(_T("this is a pane"));

Hierarchii dziedziczenia

CObject

   CMFCRibbonBaseElement

Wymagania

Nagłówek: afxbaseribbonelement.h

Zobacz też

Informacje

Wykres hierarchii

Inne zasoby

Klasy MFC