# Hidden but useful MBS page

**URL:** <https://the.fmsoup.org/t/hidden-but-useful-mbs-page/4069>\
**Category:** Floating Topics\
**Tags:** mbs\
**Created:** [April 2, 2024, 12:34am UTC](https://the.fmsoup.org/t/hidden-but-useful-mbs-page/4069 "2024-04-02T00:34:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kirk](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/kirk/32/2197_2.png) [@Kirk](https://the.fmsoup.org/u/Kirk)\
**Post date:** [April 2, 2024, 12:34am UTC](https://the.fmsoup.org/t/hidden-but-useful-mbs-page/4069/1 "2024-04-02T00:34:28Z")

</div>

Christian - this [poorly named and difficult to discover] page is so key to understanding the enticing features of MBS that gets one started in using it. Is there a way to make it more prevalent on your web page? I've pointed dozens of people at this, and they are constantly amazed but have never seen this page.

[https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/)

---

<div class="post-metadata">

**Author:** ![weetbicks](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/weetbicks/32/206_2.png) [@weetbicks](https://the.fmsoup.org/u/weetbicks)\
**Post date:** [April 2, 2024, 1:24am UTC](https://the.fmsoup.org/t/hidden-but-useful-mbs-page/4069/2 "2024-04-02T01:24:54Z")

</div>

Agreed, it is FileMaker on steroids and more people should be made aware of it.

@MonkeybreadSoftware I've always been curious as to the answer to this - have you ever approached Claris about all of these features and suggested they should be in the actual product by default? Have you considered selling this part of your MBS code to Claris for them to implement it directly ? If so, were they interested or not ?

Given it works great in MBS it's not a big deal either way but sometimes I just scratch my head how you can do all these amazing game changing developer efficiencies in the plugin, yet Claris have never managed to achieve these as part of the product.

---

<div class="post-metadata">

**Author:** ![Kirk](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/kirk/32/2197_2.png) [@Kirk](https://the.fmsoup.org/u/Kirk)\
**Post date:** [April 2, 2024, 3:16am UTC](https://the.fmsoup.org/t/hidden-but-useful-mbs-page/4069/3 "2024-04-02T03:16:06Z")

</div>

Probably because 98% of these things are only available on macOS and would make the cross product parity gap make them look like a company that is owned by Apple computer. 🙂

---

<div class="post-metadata">

**Author:** ![MonkeybreadSoftware](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/monkeybreadsoftware/32/361_2.png) [@MonkeybreadSoftware](https://the.fmsoup.org/u/MonkeybreadSoftware)\
**Post date:** [April 2, 2024, 7:06am UTC](https://the.fmsoup.org/t/hidden-but-useful-mbs-page/4069/4 "2024-04-02T07:06:10Z")

</div>

Well, it was a lot of work to get all the 40 articles together with all the details.

This has been spread over many places like various blog articles and I collected it all together, so you have a comprehensive guide about them.

And yes, the macOS side of software is much easier for me to extend than the Windows side.

That is why we have 40 things for macOS and just a few for Windows:

### Our Goodies

1. [Script Coloring](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/01-ScriptColoring.shtml)
2. [Calculation Coloring](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/02-CalculationColoring.shtml)
3. [Search script](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/03-Searchscript.shtml)
4. [Search tables](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/04-Searchtables.shtml)
5. [Copy text of script](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/05-Copytextofscript.shtml)
6. [Search and replace in calculations](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/06-Searchandreplaceincalculations.shtml)
7. [Search field for relationship graph](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/07-Searchfieldforrelationshipgraph.shtml)
8. [Contextual menus](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/08-Contextualmenus.shtml)
9. [Zoom text in scripts](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/09-Zoomtextinscripts.shtml)
10. [Show IDs for scripts, values, fields and tables](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/10-ShowIDsforscriptsvaluesfieldsandtables.shtml)
11. [Remember column widths for tables, fields, layouts and custom functions](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/11-Remembercolumnwidthsfortablesfieldslayoutsandcustomfunctions.shtml)
12. [Check variables](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/12-Checkvariables.shtml)
13. [Sort contextual menu for object styles](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/13-Sortcontextualmenuforobjectstyles.shtml)
14. [Calculation font size](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/14-Calculationfontsize.shtml)
15. [Handle ESC key for touch bar](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/15-HandleESCkeyfortouchbar.shtml)
16. [Line numbers and GoTo](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/16-LinenumbersandGoTo.shtml)
17. [Show field information for export dialog](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/17-Showfieldinformationforexportdialog.shtml)
18. [MBS Function calls in blue](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/18-MBSFunctioncallsinblue.shtml)
19. [Script highlight color](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/19-Scripthighlightcolor.shtml)
20. [Code Folding](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/20-CodeFolding.shtml)
21. [Comment Links](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/21-CommentLinks.shtml)
22. [Links for MBS and Get functions](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/22-LinksforMBSandGetfunctions.shtml)
23. [Sort scripts](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/23-Sortscripts.shtml)
24. [Auto Complete variables and functions](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/24-AutoCompletevariablesandfunctions.shtml)
25. [Add/Remove table occurrences](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/25-Addremovetableoccurrences.shtml)
26. [Option Click for FileMaker Script Workspace](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/26-OptionClickforFileMakerScriptWorkspace.shtml)
27. [Custom Function Tools for FileMaker Pro](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/27-CustomFunctionToolsforFileMakerPro.shtml)
28. [Hide lines in Data Viewer](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/28-HidelinesinDataViewer.shtml)
29. [Search shortcut for Script Workspace](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/29-SearchshortcutforScriptWorkspace.shtml)
30. [Sort Layouts and Fields in FileMaker](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/30-SortLayoutsandFieldsinFileMaker.shtml)
31. [Font setting for FileMaker Script Workspace and Calculations](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/31-FontsettingforFileMakerScriptWorkspaceandCalculations.shtml)
32. [Different colors for variables in FileMaker](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/32-DifferentcolorsforvariablesinFileMaker.shtml)
33. [Custom context menu commands for FileMaker ScriptWorkspace](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/33-CustomcontextmenucommandsforFileMakerScriptWorkspace.shtml)
34. [Text position and selection in FileMaker](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/34-MBSPluginshowstextpositionandselectioninFileMaker.shtml)
35. [See invisible characters in FileMaker calculations](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/35-SeeinvisiblecharactersinFileMakercalculations.shtml)
36. [Shortcuts for align in relationship graph](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/36-Shortcutsforaligninrelationshipgraph.shtml)
37. [Format button](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/37-Formatbutton.shtml)
38. [Copy calculation text as html or styled text](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/38-Copycalculationtextashtmlorstyledtext.shtml)
39. [Tooltips for Script Debugger](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/39-TooltipsforScriptDebugger.shtml)
40. [Brackets Highlighting](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/40-BracketsHighlighting.shtml)
41. [Preferences Dialog](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/99-PreferencesDialog.shtml)

#### Windows

Most of the features are not available for Windows, but we have a few goodies for Windows:

- [Search field for relationship graph](https://www.monkeybreadsoftware.com/filemaker/SyntaxColoring/07-Searchfieldforrelationshipgraph.shtml)
- [Search scripts in FileMaker for Windows](https://www.mbsplugins.de/archive/2023-12-20/Search_scripts_in_FileMaker_fo/monkeybreadsoftware_blog_filemaker)
- [Check out the Snippets database example](https://www.mbsplugins.de/archive/2023-11-16/Check_out_the_Snippets_databas)
- [Define hot keys for functions in the FileMaker development](https://www.mbsplugins.de/archive/2019-11-15/Define_hot_keys_for_functions_/monkeybreadsoftware_blog_filemaker)
