Udostępnij za pośrednictwem


Klasa CMFCToolBarsCustomizeDialog

Okno dialogowe karta niemodalny (Klasa CPropertySheet), który umożliwia użytkownikowi dostosowywanie pasków narzędzi, menu, skróty klawiaturowe, narzędzia użytkownika i stylu wizualnego w aplikacji.Zazwyczaj użytkownik uzyskuje dostęp do tego okna dialogowego wybierając Dostosuj z Narzędzia menu.

Dostosuj okno dialogowe ma sześć kart: polecenia, Paski narzędzi, Narzędzia, klawiatury, Menu, i Opcje.

class CMFCToolBarsCustomizeDialog : public CPropertySheet

Członkowie

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

Nazwa

Opis

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog

Konstrukcje CMFCToolBarsCustomizeDialog obiektu.

CMFCToolBarsCustomizeDialog::~CMFCToolBarsCustomizeDialog

Destruktor.

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

Nazwa

Opis

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::AddButton

Wstawia przycisk paska narzędzi na listę poleceń polecenia strony

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::AddMenu

Ładuje menu z zasobów i wywołania CMFCToolBarsCustomizeDialog::AddMenuCommands , aby dodać do listy poleceń tego menu, na polecenia strony.

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::AddMenuCommands

Ładuje menu z zasobów i wywołania CMFCToolBarsCustomizeDialog::AddMenuCommands , aby dodać do listy poleceń tego menu, na polecenia strony.

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::AddToolBar

Ładuje pasek narzędzi z zasobów.Następnie dla każdego polecenia w menu wywołania CMFCToolBarsCustomizeDialog::AddButton metody, aby wstawić przycisk na liście poleceń polecenia strony w określonej kategorii.

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::Create

Wyświetla dostosowywania okno dialogowe.

CMFCToolBarsCustomizeDialog::EnableTools

Zarezerwowane do użytku w przyszłości.

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::EnableUserDefinedToolbars

Włącza lub wyłącza tworzenie nowych pasków narzędzi za pomocą Dostosuj okno dialogowe.

CMFCToolBarsCustomizeDialog::FillAllCommandsList

Wypełnia przewidziano CListBox obiektu za pomocą poleceń w Wszystkie polecenia kategorii.

CMFCToolBarsCustomizeDialog::FillCategoriesComboBox

Wypełnia przewidziano CComboBox obiekt o nazwie każdej kategorii polecenia Dostosuj okno dialogowe.

CMFCToolBarsCustomizeDialog::FillCategoriesListBox

Wypełnia przewidziano CListBox obiekt o nazwie każdej kategorii polecenia Dostosuj okno dialogowe.

CMFCToolBarsCustomizeDialog::GetCommandName

Pobiera nazwę, która jest skojarzony z identyfikatorem danego polecenia.

CMFCToolBarsCustomizeDialog::GetCountInCategory

Pobiera numer przedmiotów w podanej listy etykiet tekstowych.

CMFCToolBarsCustomizeDialog::GetFlags

Pobiera zestaw flag, które wpływają na zachowanie okna dialogowego.

CMFCToolBarsCustomizeDialog::GetThisClass

Używane w ramach uzyskać wskaźnik do CRuntimeClass obiekt, który jest skojarzony z tego typu klasy.

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::OnEditToolbarMenuImage

Uruchamia edytor obrazu, dzięki czemu użytkownik może dostosować ikony elementu menu lub przycisk paska narzędzi.

CMFCToolBarsCustomizeDialog::OnInitDialog

Zastępuje uzupełniającej inicjowanie arkusz właściwości.(Zastępuje CPropertySheet::OnInitDialog.)

CMFCToolBarsCustomizeDialog::PostNcDestroy

Wywołana w ramach okno zostało zniszczone.(Zastępuje CPropertySheet::PostNcDestroy.)

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::RemoveButton

Usuwa przycisk z Identyfikatorem określonego polecenia z określonej kategorii lub wszystkich kategorii.

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::RenameCategory

Zmienia nazwę kategorii w polu listy kategorii na polecenia kartę.

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::ReplaceButton

Zastępuje przycisk na liście poleceń na polecenia kartę z nowego obiektu przycisku paska narzędzi.

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::SetUserCategory

Dodaje do listy Kategorie, które będą wyświetlane w kategorii polecenia kartę.

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

Nazwa

Opis

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::CheckToolsValidity

Wywołana przez ramy do określenia, czy lista narzędzi użytkownika jest prawidłowy.

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::OnAfterChangeTool

Wywołana w ramach zmiany właściwości narzędzia zdefiniowane przez użytkownika.

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::OnAssignKey

Określa, czy można przypisać skrót klawiaturowy określonej akcji.

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::OnBeforeChangeTool

Określa, czy narzędzie zdefiniowane przez użytkownika można zmienić.

CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog::OnInitToolsPage

O nazwie ramy, gdy użytkownik wybierze Narzędzia karty jest wymagane.

Uwagi

Aby wyświetlić Dostosuj okno dialogowe pole, tworzenie CMFCToolBarsCustomizeDialog obiektu i wywołanie CMFCToolBarsCustomizeDialog::Create metody.

Podczas gdy Dostosuj okno jest aktywne, aplikacja działa w specjalny tryb, który ogranicza użytkowników do zadań dostosowywania.

Przykład

Poniższy przykład demonstruje, jak korzystać z różnych metod w CMFCToolBarsCustomizeDialog klasy.W przykładzie pokazano, jak zastąpić na przycisku paska narzędzi, w polu listy poleceń polecenia strony, umożliwienia tworzenia nowych pasków narzędzi za pomocą Dostosuj okno dialogowe i wyświetlania dostosowywania okno dialogowe.To urywek kodu jest częścią IE Demo próbki.

    pDlgCust->ReplaceButton (ID_FAVORITS_DUMMY,
        CMFCToolBarMenuButton ((UINT)-1, menuFavorites, -1, strFavorites));
    pDlgCust->EnableUserDefinedToolbars();
    pDlgCust->Create ();

Hierarchii dziedziczenia

CObject

   CCmdTarget

      CWnd

         CPropertySheet

            CMFCToolBarsCustomizeDialog

Wymagania

Nagłówek: afxToolBarsCustomizeDialog.h

Zobacz też

Informacje

Wykres hierarchii

Klasa CPropertySheet

Inne zasoby

Klasy MFC