{"version":1,"pages":[{"id":"-LMJF6lQFjm5-EonT93a","title":"Welcome","pathname":"/add-ons","siteSpaceId":"sitesp_uUCQz","description":"Nice classes for Xojo. No encrypted code, just Xojo Add-ons."},{"id":"-LMJftojJydeoJISCAtb","title":"StackView","pathname":"/add-ons/stackview","siteSpaceId":"sitesp_uUCQz","icon":"cube","description":"Xojo Classes to implement StackViews"},{"id":"NKEUL0EUCoBqVfvqdIYa","title":"Version 2","pathname":"/add-ons/stackview/version-2","siteSpaceId":"sitesp_uUCQz","icon":"code-merge","description":"Xojo Classes to implement StackViews by using ContainerControls (2021 Release 2 and previous)","breadcrumbs":[{"label":"StackView","icon":"cube"}]},{"id":"-LMNFhEws3BBZDbwewT5","title":"How it works","pathname":"/add-ons/stackview/version-2/how-it-works","siteSpaceId":"sitesp_uUCQz","icon":"file-lines","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 2","icon":"code-merge"}]},{"id":"-LMNIIf8l9UNZkKxG-0S","title":"How to use it","pathname":"/add-ons/stackview/version-2/how-to","siteSpaceId":"sitesp_uUCQz","icon":"file-lines","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 2","icon":"code-merge"}]},{"id":"-LMNmgCydbVXWFs33Ye0","title":"The Details","pathname":"/add-ons/stackview/version-2/details","siteSpaceId":"sitesp_uUCQz","icon":"cube","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 2","icon":"code-merge"}]},{"id":"-LMJNLnTbtcyq3mBOnFh","title":"ScrollController","pathname":"/add-ons/stackview/version-2/details/scrollcontroller","siteSpaceId":"sitesp_uUCQz","icon":"cube","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 2","icon":"code-merge"},{"label":"The Details","icon":"cube"}]},{"id":"-LMJNJAHEjHD4ToJEIAU","title":"StackController","pathname":"/add-ons/stackview/version-2/details/stackcontroller","siteSpaceId":"sitesp_uUCQz","icon":"cube","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 2","icon":"code-merge"},{"label":"The Details","icon":"cube"}]},{"id":"-LMJNEDBTqxFeeknur5v","title":"ViewController","pathname":"/add-ons/stackview/version-2/details/viewcontroller","siteSpaceId":"sitesp_uUCQz","icon":"cube","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 2","icon":"code-merge"},{"label":"The Details","icon":"cube"}]},{"id":"-LMJWAWnfzroOo-kii19","title":"Tips & Tricks","pathname":"/add-ons/stackview/version-2/tips-and-tricks","siteSpaceId":"sitesp_uUCQz","icon":"file-lines","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 2","icon":"code-merge"}]},{"id":"-LMJXrQRmQFprRZrVWXH","title":"General Information","pathname":"/add-ons/stackview/version-2/general-information","siteSpaceId":"sitesp_uUCQz","icon":"file-lines","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 2","icon":"code-merge"}]},{"id":"ZwsEA9MCMkRcXba4DTHh","title":"Version 3","pathname":"/add-ons/stackview/version-3","siteSpaceId":"sitesp_uUCQz","icon":"code-merge","description":"Xojo Classes to implement StackViews by using DesktopContainers (2021 Release 3 and newer)","breadcrumbs":[{"label":"StackView","icon":"cube"}]},{"id":"osou0sVZ7K3XYnm5wiWr","title":"How it works","pathname":"/add-ons/stackview/version-3/how-it-works","siteSpaceId":"sitesp_uUCQz","icon":"file-lines","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 3","icon":"code-merge"}]},{"id":"k3Lt1nBk8yXrjpfZ1VQT","title":"How to use it","pathname":"/add-ons/stackview/version-3/how-to","siteSpaceId":"sitesp_uUCQz","icon":"file-lines","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 3","icon":"code-merge"}]},{"id":"41h7S5OMF80vjckgDJwm","title":"The Details","pathname":"/add-ons/stackview/version-3/details","siteSpaceId":"sitesp_uUCQz","icon":"cube","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 3","icon":"code-merge"}]},{"id":"R8RWnPUu4lOncFwHVFQD","title":"ScrollController","pathname":"/add-ons/stackview/version-3/details/scrollcontroller","siteSpaceId":"sitesp_uUCQz","icon":"cube","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 3","icon":"code-merge"},{"label":"The Details","icon":"cube"}]},{"id":"6J5jlv8tl3mtSSxKeo0x","title":"StackController","pathname":"/add-ons/stackview/version-3/details/stackcontroller","siteSpaceId":"sitesp_uUCQz","icon":"cube","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 3","icon":"code-merge"},{"label":"The Details","icon":"cube"}]},{"id":"KJZWfOlCYcRN3xtksGkp","title":"ViewController","pathname":"/add-ons/stackview/version-3/details/viewcontroller","siteSpaceId":"sitesp_uUCQz","icon":"cube","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 3","icon":"code-merge"},{"label":"The Details","icon":"cube"}]},{"id":"G3EGSCStPlhlsoRlpml9","title":"Tips & Tricks","pathname":"/add-ons/stackview/version-3/tips-and-tricks","siteSpaceId":"sitesp_uUCQz","icon":"file-lines","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 3","icon":"code-merge"}]},{"id":"Xhu8QT7RG4hxRfxateTx","title":"General Information","pathname":"/add-ons/stackview/version-3/general-information","siteSpaceId":"sitesp_uUCQz","icon":"file-lines","description":"","breadcrumbs":[{"label":"StackView","icon":"cube"},{"label":"Version 3","icon":"code-merge"}]},{"id":"-LMJ_JgT7PzMInfg9hkZ","title":"Changelogs","pathname":"/add-ons/stackview/changelogs","siteSpaceId":"sitesp_uUCQz","icon":"file-lines","description":"Thanks to Ulrich Bogun, Jim McKay & Julian Samphire.","breadcrumbs":[{"label":"StackView","icon":"cube"}]},{"id":"105q2lBBkrO1b09kRN8w","title":"Purchase","pathname":"/add-ons/stackview/purchase","siteSpaceId":"sitesp_uUCQz","icon":"cart-shopping","description":"How to purchase?","breadcrumbs":[{"label":"StackView","icon":"cube"}]},{"id":"-LMNer49CnbaWb8PFlSc","title":"FTC Word-Exporter","pathname":"/add-ons/ftc-word-exporter","siteSpaceId":"sitesp_uUCQz","icon":"cube","description":"Xojo Classes to export Formatted Text Control Documents to Microsoft Word"},{"id":"-LMNfWzWLlGCRNDY6LFy","title":"How to use it","pathname":"/add-ons/ftc-word-exporter/how-to-use-it","siteSpaceId":"sitesp_uUCQz","icon":"file-lines","description":"","breadcrumbs":[{"label":"FTC Word-Exporter","icon":"cube"}]},{"id":"-LMNlOeLVnNJor-KiL5y","title":"General Information","pathname":"/add-ons/ftc-word-exporter/general-information","siteSpaceId":"sitesp_uUCQz","icon":"file-lines","description":"","breadcrumbs":[{"label":"FTC Word-Exporter","icon":"cube"}]},{"id":"-LMlX6bWdr2Rza4q1J4Y","title":"CSTrueColors","pathname":"/add-ons/cstruecolors","siteSpaceId":"sitesp_uUCQz","icon":"cube","description":"A collection of Xojo modules for full dynamic handling of system colors on macOS and Windows and easier macOS Mojave Dark Mode support"},{"id":"-LMldL78TYyc0JavhofA","title":"Documentation","pathname":"/add-ons/cstruecolors/documentation","siteSpaceId":"sitesp_uUCQz","description":"Please select a part to view its features","breadcrumbs":[{"label":"CSTrueColors","icon":"cube"}]},{"id":"-LMldhKWDYJzKZ4RXj0m","title":"NSColorAddition","pathname":"/add-ons/cstruecolors/documentation/nscoloraddition","siteSpaceId":"sitesp_uUCQz","icon":"earth-americas","description":"A module containing dynamic system colors for macOS and Windows and color manipulation methods, mainly for macOS","breadcrumbs":[{"label":"CSTrueColors","icon":"cube"},{"label":"Documentation"}]},{"id":"-LMrs2oAcIzhaTZ7UQ86","title":"AppKitAddition","pathname":"/add-ons/cstruecolors/documentation/appkitaddition","siteSpaceId":"sitesp_uUCQz","description":"Adds extended image and color handling features to Xojo controls. Currently PushButton, RadioButton, PopupMenu, Window, MenuItem and SegmentedControl.","breadcrumbs":[{"label":"CSTrueColors","icon":"cube"},{"label":"Documentation"}]},{"id":"-LObmbi7FN7wxhiU3xgL","title":"VisualEffectView","pathname":"/add-ons/cstruecolors/documentation/appkitaddition/visualeffectview","siteSpaceId":"sitesp_uUCQz","description":"A background control that adds translucency and vibrancy effects to the GUI.","breadcrumbs":[{"label":"CSTrueColors","icon":"cube"},{"label":"Documentation"},{"label":"AppKitAddition"}]},{"id":"-LOKiEjx2oA4ZYPJWCMy","title":"User32Addition","pathname":"/add-ons/cstruecolors/documentation/user32addition","siteSpaceId":"sitesp_uUCQz","description":"Adds extended image and color handling features to Xojo controls. Currently PushButton, RadioButton, PopupMenu, Window, MenuItem and SegmentedControl.","breadcrumbs":[{"label":"CSTrueColors","icon":"cube"},{"label":"Documentation"}]},{"id":"-LMs2DdHMnRSy7BUPc9e","title":"Template Images","pathname":"/add-ons/cstruecolors/documentation/template-images","siteSpaceId":"sitesp_uUCQz","description":"","breadcrumbs":[{"label":"CSTrueColors","icon":"cube"},{"label":"Documentation"}]},{"id":"-LMs3A6_Ap1cdW1MhWon","title":"The Demo Project","pathname":"/add-ons/cstruecolors/documentation/the-demo-project","siteSpaceId":"sitesp_uUCQz","description":"","breadcrumbs":[{"label":"CSTrueColors","icon":"cube"},{"label":"Documentation"}]},{"id":"-LNj-AzGxUxc_m1RBgE5","title":"Changelog","pathname":"/add-ons/cstruecolors/changelog","siteSpaceId":"sitesp_uUCQz","description":"","breadcrumbs":[{"label":"CSTrueColors","icon":"cube"}]},{"id":"bKhCRQ3fYPecgAk1ioOq","title":"Android Design Extensions","pathname":"/add-ons/open-source-projects/android-design-extensions","siteSpaceId":"sitesp_uUCQz","icon":"android","description":"A set of 1027+ UI extensions for Xojo Android framework.","breadcrumbs":[{"label":"Open Source Projects"}]},{"id":"m5zjIizlUGqwNgCFbcTH","title":"The Basics","pathname":"/add-ons/xojo-language-guide/the-basics","siteSpaceId":"sitesp_uUCQz","icon":"file-lines","description":"","breadcrumbs":[{"label":"Xojo Language Guide"}]}]}