| Components | All | New | MacOS | Windows | Linux | iOS | ||||
| Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old | |
MenuItem.SetBackColor
Sets the back color of the menu item.
| Component | Version | macOS | Windows | Linux | Server | iOS SDK |
| Menu | 6.5 | ❌ No | ✅ Yes | ❌ No | ❌ No | ❌ No |
MBS( "MenuItem.SetBackColor"; Item; Color ) More
Parameters
| Parameter | Description | Example |
|---|---|---|
| Item | The reference to the menu item. Please create one with MenuItem.CreateMenuItem or MenuItem.CreateSeparator. | $item |
| Color | A color specification. Multiple formats are supported including various color names and # with hex number. See FAQ for details. |
"RGB 1 0 0" |
Result
Returns OK or error.
Description
Sets the back color of the menu item.Currently only used on Windows.
On Mac it would only color the area where the text is and not the whole menu item, so this feature is disabled for Mac.
Examples
Creates a menu item for background color:
Set Variable [$item; Value:MBS("MenuItem.CreateMenuItem"; "Red Color")]
Set Variable [$r; Value:MBS("MenuItem.SetBackColor"; $item; "#FF0000")]
Set Variable [$r; Value:MBS("Menu.AddItem"; $menu; $item)]
Set Variable [$r; Value:MBS("MenuItem.SetBackColor"; $item; "#FF0000")]
Set Variable [$r; Value:MBS("Menu.AddItem"; $menu; $item)]
See also
- Menu.AddItem
- MenuItem.CreateMenuItem
- MenuItem.CreateSeparator
- MenuItem.GetBackColor
- MenuItem.GetFontColor
- MenuItem.SetFontColor
Blog Entries
This function checks for a license.
Created 1st October 2016, last changed 30th June 2026
MarkDown version: MenuItemSetBackColor.md