RibbonDX v2.26

RibbonDX is a C# ActiveX User Control that you can embed in your APL+Win Forms.

RibbonDX lets mmodernize and enhance the look and feel of your APL+Win applications with a ribbon.

RibbonDX includes a detailed API allowing you to programmatically add a Ribbon to your APL+Win form, populate it and handle its events from APL+Win.

Requirements

RibbonDX requires:

  • a version of APL+Win at least equal to v15.1+
  • the .Net Framework v4.6+

Download

Download a fully functional 30-day Trial:

Download »

Versions History

Check the recent changes made to RibbonDX:

History »

Features

RibbonDX can be used interactively or through the RibbonDX ⎕wi API.

  • display the RibbonDX control at the top of any APL+Win Form
  • includes a satellite application allowing to build a DLL with all your own ribbon icons
  • the RibbonDX product supports the following standard ribbon features:
  • • Ribbon pages
  • • Ribbon page groups
  • • Ribbon buttons
  • • Ribbon button groups
  • • Ribbon split buttons
  • • Quick Access Toolbar
  • • Quick Access Toolbar buttons
  • • Quick Access Toolbar menu
  • • Quick Access Toolbar positioning (above or below ribbon)
  • • Ribbon Customization dialog
  • • Ribbon minimization
  • • Application button
  • • Small and Large buttons
  • • Dialog Launcher buttons
  • • Ribbon Context Menu
  • • Ribbon Skins
  • • Ribbon Pages auto-collapse/expand
  • • Ribbon Font Gallery
  • • Ribbon Skin Gallery
  • • Ribbon Color Picker Gallery
  • • Ribbon Color Picker Edit Control
  • • Ribbon Calculator
  • With the RibbonDX API you can programmatically:
  • • create an instance of the RibbonDX control and add it to an APL+Win form
  • • add a Quick Access Toolbar
  • • add a backstage File menu
  • • add a ribbon page
  • • add a ribbon page group
  • • add a ribbon button group
  • • add a ribbon button
  • • add a ribbon split button
  • • add a ribbon split button option
  • • add a font gallery
  • • add a skin gallery
  • • add a color picker gallery
  • • add a color edit control
  • • add a calculator control
  • • enable/disable a button
  • • enable/disable a button group
  • • remove a page
  • • remove a page group
  • • remove a button group
  • • remove a button
  • • remove a split button option
  • • get or set whether the ribbon is minimized
  • • get or set the images dll to use for the ribbon icon images
  • • get or set the caption to use when displaying messagee boxes
  • • get or set the current ribbon selected page
  • • show or hide the ribbon
  • • retrieve the RibbonDX version
  • • get or set the Ribbon position and size (where property)
  • • get a list of all the image names contained in the images dll
  • • get the ribbon control handle
  • • enable or disable the ribbon
  • • receive an event in APL when a ribbon button is clicked
  • • receive an event in APL when a ribbon split button option is selected
  • • receive an event in APL when a gallery item is selected
  • • receive an event in APL when a calculator edit control value has changed
  • • receive an event in APL when the ribbon control is minimized or un-mminimized
  • • all properties and methods documentation accessible through ⎕wi