ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Ribbon UI
    GUI/컨트롤 2011. 4. 1. 16:07
    CWinAppEx
    CMDIFrameWndEx, CFrameWndEx
    .DockPane()
    CMDIChildWndEx

    CMFCStatusBar

    Ribbon Bar(리본 메뉴)

    CMFCRibbonBar
        .OnCreate()
        .SetApplicationButton()
        .AddMainCategory()
        .AddCategory()

    CMFCRibbonQuickAccessToolBar

    CMFCRibbonCategory
        .AddPanel()

    CMFCRibbonPanel
        .Add()

    CMFCRibbonApplicationButton
        The application button for the ribbon

        .SetImage()
        .SetToolTipText()
        .SetText()

    CMFCRibbonMainPanel
        보통 File 관련 메뉴들이 위치

        .AddRecentFilesList()
        .AddToBottom()

        .Add()
        .AddSeparator()

    CMFCRibbonButton
        .SetText()
        .AddSubItem()
        .SetKeys()

    CMFCRibbonGallery -> CMFCRibbonButton
    .AddGroup()
    .EnableMenuResize()
    .AddSubItem()

    CMFCRibbonColorButton -> CMFCRibbonGallery
    .SetColumns()
    .SetColorBoxSize()

    CMFCRibbonLabel

    CDockablePane
        .Create()
            CBRS_LEFT|CBRS_BOTTOM|CBRS_RIGHT
        .EnableDocking()
            CBRS_BOTTOM
        .DockToWindow()
            CBRS_TOP|CBRS_LEFT
        .AttachToTabWnd()

    참조 사이트:

Designed by Tistory.