Ok, I now have the Trackpad stuff done, too. Here's my configuration:
[
{
"BTTLastUpdatedAt" : 1696105574.094156,
"BTTTriggerType" : 767,
"BTTTriggerTypeDescription" : "Floating Menu",
"BTTTriggerClass" : "BTTTriggerTypeFloatingMenu",
"BTTUUID" : "19F2DD54-C7F1-4F18-BB9C-B89678744B25",
"BTTEnabled" : 1,
"BTTTriggerName" : "Floating Menu: Helpscreen",
"BTTMenuItems" : [
{
"BTTLastUpdatedAt" : 1696105574.094173,
"BTTTriggerType" : 778,
"BTTTriggerTypeDescription" : "Web View \/ HTML Item",
"BTTTriggerClass" : "BTTTriggerTypeFloatingMenu",
"BTTUUID" : "81727544-57EF-41DE-B7B2-A80101CA6E5A",
"BTTEnabled" : 1,
"BTTTriggerName" : "Webview Menu Item: Page",
"BTTMenuConfig" : {
"BTTMenuItemBorderColorDark" : "255.000000, 255.000000, 255.000000, 255.000000",
"BTTMenuItemIconColor1" : "255.000000, 255.000000, 255.000000, 255.000000",
"BTTMenuItemDisplayOrder" : 0,
"BTTMenuScriptSettings" : {
"BTTScriptType" : 3,
"BTTAppleScriptString" : "\nreturnToBTT('please return a string like this somewhere in your script');",
"BTTAppleScriptUsePath" : false
},
"BTTMenuItemBackgroundColor" : "108.442, 96.000, 190.435, 166.991",
"BTTMenuCategoryItemVisibility" : 0,
"BTTMenuScriptAlwaysRunOnFirstLoad" : 0,
"BTTMenuItemBackgroundType" : 0,
"BTTMenuItemBlurredBackground" : 1,
"BTTMenuSelectedTab" : 1,
"BTTMenuItemMaxHeight" : 360,
"BTTMenuHoverEndAnimationDuration" : 0.14999999999999999,
"BTTMenuItemMaxWidth" : 700,
"BTTMenuItemBorderWidth" : 0,
"BTTMenuCategoryItemSpacing" : 0,
"BTTMenuItemCornerRadius" : 16,
"BTTLastChangeUUID" : "DFDCA66D-EBD0-466A-B51D-F005196E2838",
"BTTMenuItemBorderColorHover" : "255.000000, 255.000000, 255.000000, 0.000000",
"BTTMenuItemBorderColor" : "255.000000, 255.000000, 255.000000, 0.000000",
"BTTMenuItemMinHeight" : 20,
"BTTMenuItemBackgroundColorDark" : "108.442, 96.000, 190.435, 166.991",
"BTTMenuItemVisibleWhileActive" : 1,
"BTTMenuElementIdentifier" : "Page",
"BTTMenuItemVisibleWhileInactive" : 1,
"BTTMenuItemMinWidth" : 500,
"BTTMenuItemBackgroundTypeDark" : 4,
"BTTMenuItemKeepActiveInBackground" : 0,
"BTTMenuAttributedText" : "[\"Test\",{\"NSColor\":\"YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMSAAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGmCwwXHyAnVSRudWxs1Q0ODxAREhMUFRZXTlNXaGl0ZVxOU0NvbXBvbmVudHNcTlNDb2xvclNwYWNlXxASTlNDdXN0b21Db2xvclNwYWNlViRjbGFzc0IxAEMxIDEQA4ACgAXUGBkaERscHR5UTlNJRFVOU0lDQ1dOU01vZGVsEAmAAxAAgARPERGcAAARnGFwcGwCAAAAbW50ckdSQVlYWVogB9wACAAXAA8ALgAPYWNzcEFQUEwAAAAAbm9uZQAAAAAAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFZGVzYwAAAMAAAAB5ZHNjbQAAATwAAAgaY3BydAAACVgAAAAjd3RwdAAACXwAAAAUa1RSQwAACZAAAAgMZGVzYwAAAAAAAAAfR2VuZXJpYyBHcmF5IEdhbW1hIDIuMiBQcm9maWxlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG1sdWMAAAAAAAAAHwAAAAxza1NLAAAALgAAAYRkYURLAAAAOgAAAbJjYUVTAAAAOAAAAex2aVZOAAAAQAAAAiRwdEJSAAAASgAAAmR1a1VBAAAALAAAAq5mckZVAAAAPgAAAtpodUhVAAAANAAAAxh6aFRXAAAAGgAAA0xrb0tSAAAAIgAAA2ZuYk5PAAAAOgAAA4hjc0NaAAAAKAAAA8JoZUlMAAAAJAAAA+pyb1JPAAAAKgAABA5kZURFAAAATgAABDhpdElUAAAATgAABIZzdlNFAAAAOAAABNR6aENOAAAAGgAABQxqYUpQAAAAJgAABSZlbEdSAAAAKgAABUxwdFBPAAAAUgAABXZubE5MAAAAQAAABchlc0VTAAAATAAABgh0aFRIAAAAMgAABlR0clRSAAAAJAAABoZmaUZJAAAARgAABqpockhSAAAAPgAABvBwbFBMAAAASgAABy5hckVHAAAALAAAB3hydVJVAAAAOgAAB6RlblVTAAAAPAAAB94AVgFhAGUAbwBiAGUAYwBuAOEAIABzAGkAdgDhACAAZwBhAG0AYQAgADIALAAyAEcAZQBuAGUAcgBpAHMAawAgAGcAcgDlACAAMgAsADIAIABnAGEAbQBtAGEALQBwAHIAbwBmAGkAbABHAGEAbQBtAGEAIABkAGUAIABnAHIAaQBzAG8AcwAgAGcAZQBuAOgAcgBpAGMAYQAgADIALgAyAEMepQB1ACAAaADsAG4AaAAgAE0A4AB1ACAAeADhAG0AIABDAGgAdQBuAGcAIABHAGEAbQBtAGEAIAAyAC4AMgBQAGUAcgBmAGkAbAAgAEcAZQBuAOkAcgBpAGMAbwAgAGQAYQAgAEcAYQBtAGEAIABkAGUAIABDAGkAbgB6AGEAcwAgADIALAAyBBcEMAQzBDAEOwRMBD0EMAAgAEcAcgBhAHkALQQzBDAEPAQwACAAMgAuADIAUAByAG8AZgBpAGwAIABnAOkAbgDpAHIAaQBxAHUAZQAgAGcAcgBpAHMAIABnAGEAbQBtAGEAIAAyACwAMgDBAGwAdABhAGwA4QBuAG8AcwAgAHMAegD8AHIAawBlACAAZwBhAG0AbQBhACAAMgAuADKQGnUocHCWjlFJXqYAMgAuADKCcl9pY8+P8Md8vBgAINaMwMkAIKwQucgAIAAyAC4AMgAg1QS4XNMMx3wARwBlAG4AZQByAGkAcwBrACAAZwByAOUAIABnAGEAbQBtAGEAIAAyACwAMgAtAHAAcgBvAGYAaQBsAE8AYgBlAGMAbgDhACABYQBlAGQA4QAgAGcAYQBtAGEAIAAyAC4AMgXSBdAF3gXUACAF0AXkBdUF6AAgBdsF3AXcBdkAIAAyAC4AMgBHAGEAbQBhACAAZwByAGkAIABnAGUAbgBlAHIAaQBjAQMAIAAyACwAMgBBAGwAbABnAGUAbQBlAGkAbgBlAHMAIABHAHIAYQB1AHMAdAB1AGYAZQBuAC0AUAByAG8AZgBpAGwAIABHAGEAbQBtAGEAIAAyACwAMgBQAHIAbwBmAGkAbABvACAAZwByAGkAZwBpAG8AIABnAGUAbgBlAHIAaQBjAG8AIABkAGUAbABsAGEAIABnAGEAbQBtAGEAIAAyACwAMgBHAGUAbgBlAHIAaQBzAGsAIABnAHIA5QAgADIALAAyACAAZwBhAG0AbQBhAHAAcgBvAGYAaQBsZm6QGnBwXqZ8+2VwADIALgAyY8+P8GWHTvZOAIIsMLAw7DCkMKww8zDeACAAMgAuADIAIDDXMO0w1TChMKQw6wOTA7UDvQO5A7oDzAAgA5MDugPBA7kAIAOTA6wDvAO8A7EAIAAyAC4AMgBQAGUAcgBmAGkAbAAgAGcAZQBuAOkAcgBpAGMAbwAgAGQAZQAgAGMAaQBuAHoAZQBuAHQAbwBzACAAZABhACAARwBhAG0AbQBhACAAMgAsADIAQQBsAGcAZQBtAGUAZQBuACAAZwByAGkAagBzACAAZwBhAG0AbQBhACAAMgAsADIALQBwAHIAbwBmAGkAZQBsAFAAZQByAGYAaQBsACAAZwBlAG4A6QByAGkAYwBvACAAZABlACAAZwBhAG0AbQBhACAAZABlACAAZwByAGkAcwBlAHMAIAAyACwAMg4jDjEOBw4qDjUOQQ4BDiEOIQ4yDkAOAQ4jDiIOTA4XDjEOSA4nDkQOGwAgADIALgAyAEcAZQBuAGUAbAAgAEcAcgBpACAARwBhAG0AYQAgADIALAAyAFkAbABlAGkAbgBlAG4AIABoAGEAcgBtAGEAYQBuACAAZwBhAG0AbQBhACAAMgAsADIAIAAtAHAAcgBvAGYAaQBpAGwAaQBHAGUAbgBlAHIAaQENAGsAaQAgAEcAcgBhAHkAIABHAGEAbQBtAGEAIAAyAC4AMgAgAHAAcgBvAGYAaQBsAFUAbgBpAHcAZQByAHMAYQBsAG4AeQAgAHAAcgBvAGYAaQBsACAAcwB6AGEAcgBvAVsAYwBpACAAZwBhAG0AbQBhACAAMgAsADIGOgYnBkUGJwAgADIALgAyACAGRAZIBkYAIAYxBkUGJwYvBkoAIAY5BicGRQQeBDEESQQwBE8AIARBBDUEQAQwBE8AIAQzBDAEPAQ8BDAAIAAyACwAMgAtBD8EQAQ+BEQEOAQ7BEwARwBlAG4AZQByAGkAYwAgAEcAcgBhAHkAIABHAGEAbQBtAGEAIAAyAC4AMgAgAFAAcgBvAGYAaQBsAGUAAHRleHQAAAAAQ29weXJpZ2h0IEFwcGxlIEluYy4sIDIwMTIAAFhZWiAAAAAAAADzUQABAAAAARbMY3VydgAAAAAAAAQAAAAABQAKAA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUAmgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEyATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMCDAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMhAy0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4EjASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB\\\/gICwgfCDIIRghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqYCq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUANWg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBhEH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReuF9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9ocAhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCYIMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI\\\/AkHyRNJHwkqyTaJQklOCVoJZclxyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg\\\/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv\\\/jA1MGwwpDDbMRIxSjGCMbox8jIqMmMymzLUMw0zRjN\\\/M7gz8TQrNGU0njTYNRM1TTWHNcI1\\\/TY3NnI2rjbpNyQ3YDecN9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+oD7gPyE\\\/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXeRiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN3E4lTm5Ot08AT0lPk0\\\/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYPVlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1fD19hX7NgBWBXYKpg\\\/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg\\\/aJZo7GlDaZpp8WpIap9q92tPa6dr\\\/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfByS3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyBfOF9QX2hfgF+Yn7CfyN\\\/hH\\\/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuHn4gEiGmIzokziZmJ\\\/opkisqLMIuWi\\\/yMY4zKjTGNmI3\\\/jmaOzo82j56QBpBukNaRP5GokhGSepLjk02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ\\\/JpomtWbQpuvnByciZz3nWSd0p5Anq6fHZ+Ln\\\/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum\\\/adup+CoUqjEqTepqaocqo+rAqt1q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm40blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7\\\/v3q\\\/9cBwwOzBZ8Hjwl\\\/C28NYw9TEUcTOxUvFyMZGxsPHQce\\\/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI\\\/0sHTRNPG1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj4+vkc+T85YTmDeaW5x\\\/nqegy6LzpRunQ6lvq5etw6\\\/vshu0R7ZzuKO6070DvzPBY8OXxcvH\\\/8ozzGfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x\\\/pX+uf7d\\\/wH\\\/Jj9Kf26\\\/kv+3P9t\\\/\\\/\\\/SISIjJFokY2xhc3NuYW1lWCRjbGFzc2VzXE5TQ29sb3JTcGFjZaIlJlxOU0NvbG9yU3BhY2VYTlNPYmplY3TSISIoKVdOU0NvbG9yoigmAAgAEQAaACQAKQAyADcASQBMAFEAUwBaAGAAawBzAIAAjQCiAKkArACwALIAtAC2AL8AxADKANIA1ADWANgA2hJ6En8SihKTEqASoxKwErkSvhLGAAAAAAAAAgEAAAAAAAAAKgAAAAAAAAAAAAAAAAAAEsk=\",\"NSParagraphStyle\":\"YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMSAAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGjCwwVVSRudWxs1A0ODxAREhMUWk5TVGFiU3RvcHNbTlNBbGlnbm1lbnRfEB9OU0FsbG93c1RpZ2h0ZW5pbmdGb3JUcnVuY2F0aW9uViRjbGFzc4AAEAIQAYAC0hYXGBlaJGNsYXNzbmFtZVgkY2xhc3Nlc18QF05TTXV0YWJsZVBhcmFncmFwaFN0eWxloxgaG18QEE5TUGFyYWdyYXBoU3R5bGVYTlNPYmplY3QACAARABoAJAApADIANwBJAEwAUQBTAFcAXQBmAHEAfQCfAKYAqACqAKwArgCzAL4AxwDhAOUA+AAAAAAAAAIBAAAAAAAAABwAAAAAAAAAAAAAAAAAAAEB\",\"NSFont\":\"YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMSAAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGkCwwVFlUkbnVsbNQNDg8QERITFFZOU1NpemVYTlNmRmxhZ3NWTlNOYW1lViRjbGFzcyNAOQAAAAAAABAQgAKAA11TRlByby1SZWd1bGFy0hcYGRpaJGNsYXNzbmFtZVgkY2xhc3Nlc1ZOU0ZvbnSiGRtYTlNPYmplY3QIERokKTI3SUxRU1heZ253foWOkJKUoqeyu8LFAAAAAAAAAQEAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAM4=\"}]",
"BTTMenuScriptUpdateInterval" : 0,
"BTTMenuItemBorderColorHoverDark" : "255.000000, 255.000000, 255.000000, 255.000000",
"BTTMenuItemText" : "localfile:\/\/\/my/helpscreen.html",
"BTTMenuAppearanceStyle" : 0,
"BTTMenuItemBackgroundColorHover" : "90, 90.000, 180, 166.991",
"BTTMenuAlwaysUseLightMode" : 1,
"BTTMenuCategoryBackground" : 1,
"BTTMenuCategoryItemSizing" : 1,
"BTTMenuScriptAlwaysRunOnAppear" : 1,
"BTTMenuItemScriptActive" : 0,
"BTTMenuHoverStartAnimationDuration" : 0.14999999999999999,
"BTTMenuItemBackgroundColorHoverDark" : "90, 90.000, 180, 166.991",
"BTTMenuCategoryBorder" : 1
}
}
],
"BTTMenuConfig" : {
"BTTMenuVerticalSpacing" : 0,
"BTTMenuItemToggleVisibilityNow" : null,
"BTTMenuHorizontalSpacing" : 0,
"BTTMenuItemBackgroundColor" : "168.212997, 183.731003, 225.311005, 255.000000",
"BTTMenuFrameHeight" : 20,
"BTTMenuWindowLevel" : 3,
"BTTMenuItemBackgroundType" : 0,
"BTTMenuFrameWidth" : 450,
"BTTMenuAnchorRelation" : 4,
"BTTMenuItemBlurredBackground" : 0,
"BTTMenuItemPaddingLeft" : 0,
"BTTMenuAnchorMenu" : 4,
"BTTMenuCategoryMenuVisibility" : 0,
"BTTMenuItemPaddingTop" : 0,
"BTTMenuItemBorderWidth" : 0,
"BTTMenuCategoryShadow" : 0,
"BTTMenuCategoryOnlyShowIf" : 0,
"BTTMenuItemCornerRadius" : 16,
"BTTLastChangeUUID" : "2F3CA960-A826-4DA5-991C-5A5325E6990D",
"BTTMenuItemBorderColorHover" : "0.000, 0.000, 0.000, 0.000",
"BTTMenuCategoryModifiers" : 0,
"BTTMenuShowIfWindowLevelEqualsEnabled" : 0,
"BTTMenuItemBorderColor" : "0.000, 0.000, 0.000, 0.000",
"BTTMenuPositionRelativeTo" : 8,
"BTTMenuCategorySize" : 1,
"BTTMenuPositioningType" : 1,
"BTTMenuItemsUseModifierModes" : false,
"BTTMenuElementIdentifier" : "Helpscreen",
"BTTMenuItemPaddingRight" : 0,
"BTTMenuCloseOnOutsideClick" : 1,
"BTTMenuCategorySpacing" : 1,
"BTTMenuItemShadowEnabled" : 0,
"BTTMenuLayoutDirection" : 0,
"BTTMenuAppearanceStyle" : 0,
"BTTMenuItemPaddingBottom" : 0,
"BTTMenuAlwaysUseLightMode" : 1,
"BTTMenuCategoryBackground" : 1,
"BTTMenuVisibility" : 1,
"BTTMenuWindowResizable" : 0,
"BTTMenuCategoryBorder" : 1,
"BTTMenuCategoryPosition" : 0,
"BTTMenuCategoryZIndex" : 0,
"BTTMenuCloseAfterAction" : 1,
"BTTMenuItemSaveCurrentSize" : null
}
}
]
You'll need to change localfile:///my/helpscreen.html
to whatever path you want where this HTML is.
Preview:
The style is not the best, but we all can work on this further together.