Ribbon Quick Steps

Fully implemented BCGControlBar Pro (MFC)

Not available BCGSuite (MFC)

Not available BCGControlBar for .NET

"Quick Steps" is a customizable Ribbon Gallery extension. The differences between the gallery and Quick Steps are:

  1. Icons with text labels on the right side
  2. Custom images
  3. Ability to modify the gallery content in-run-time

Ribbon quick steps:

Ribbon quick steps:

Sample code:

CBCGPRibbonQuickStepsButton* pQuickStepsCtrl = 
	new CBCGPRibbonQuickStepsButton(
		ID_QUICK_STEP, 
		_T("Quick Steps"), 
		-1, -1, IDB_QUICK_STEPS);

pQuickStepsCtrl->AddQuickStep(
	new CBCGPRibbonQuickStep(
		0, 
		_T("Completed"), 
		_T("<descr>)));
pQuickStepsCtrl->AddQuickStep(
	new CBCGPRibbonQuickStep(
		1, 
		_T("To Manager"), 
		_T("<descr>")));
pQuickStepsCtrl->AddQuickStep(
	new CBCGPRibbonQuickStep(
		2, 
		_T("Team E-Mail"), 
		_T("<descr>")));
pQuickStepsCtrl->AddQuickStep(
	new CBCGPRibbonQuickStep(
		3, 
		_T("Reply & Delete"), 
		_T("<descr>")));
pQuickStepsCtrl->AddQuickStep(
	new CBCGPRibbonQuickStep(
		4, 
		_T("Done"), 
		_T("<descr>")));
pQuickStepsCtrl->AddQuickStep(
	new CBCGPRibbonQuickStep(
		5, 
		_T("New Report"), 
		_T("<descr>")));

// Add "Manage Quick Steps" menu item:
pQuickStepsCtrl->AddSubItem(
	new CBCGPRibbonButton(
		ID_MANAGE_QUICK_STEPS, 
		_T("Manage Quick Steps...")));

// Enable dropped-down gallery resizing:
pQuickStepsCtrl->EnableMenuResize (TRUE);

// Add "Quick Steps" to Ribbon panel:
pPanel->Add(pQuickStepsCtrl);

Cookie consent

Cookies could be used by BCGSoft.com for analytical purposes. We must request that you accept them. Cookies are used on our website to enhance browsing experience and personalize it for you. Cookies are necessary in some circumstances for the site to operate properly. By using this website, you consent to the usage of cookies. Find out more details on BCGSoft Privacy Statement and Terms of Use.

I understand and accept it