Skip to content

Latest commit

 

History

History
129 lines (65 loc) · 3.99 KB

Advanced Usage.md

File metadata and controls

129 lines (65 loc) · 3.99 KB

Advanced Usage

Whilst implementing Skin Shortcuts in a basic way is relatively easy, the script has a lot of advanced options to either provide more features to your users, or to customise the experience provided to them.

Many of these options are based on providing an 'overrides.xml' file with your skin. See here for details.

Managing backgrounds

Details of how to use Skin Shortcuts to let the user select from a range of available backgrounds or browse for an image, and integrate this into your skin.

Read More

Managing widgets

Details of how to use Skin Shortcuts to let the user select from a range of available widgets, and integrate this into your skin.

Read More

Additional submenus or other menus

Details of how to build more than one submenu per main menu item, or how to build additional menus unlinked to a main menu item.

Read More

Providing a vertical menu

Details of alternative build method useful for deploying a vertical menu with submenu integrated into it.

Read More

'Just Select' method

Details of method to use Skin Shortcuts to select a shortcut and return its details to the skin.

Read More

Templates

Details of template function, allowing Skin Shortcuts to build GUI elements with properties based on menu items. This allows submenus and other items to exist in their own list, enabling such things as animations.

Read More

Overriding an action

Details of how to override an action in order to provide additional functionality.

Read More

Overriding icons

Details of how to override the default icons Skin Shortcuts provides for available shortcuts.

Read More

Overriding labels

Details of how to override the default label Skin Shortcuts provides for available shortcuts.

Read More

Additional shortcuts to select from

Details of how to add additional shortcuts to the select shortcut dialog for the user to choose from.

Read More

Required shortcuts

Details of how to specify that a particular shortcut must be in the users menu.

Read More

Check for shortcut

Details of how to get the script to check whether a particular shortcut is in their menu.

Read More

Custom shortcut properties

Details of how to provide additional properties to user-selected shortcuts.

Read More

Custom shortcut property patterns

Details of how to add custom shortcut properties with information from other properties to menu items.

Read More

Warn on deleting shortcut

Details of how to warn the user, or get their consent, before a particular shortcut is deleted.

Read More

Force settings link

Details of how to force Skin Shortcuts to add a link to settings to users menus if it does not exist.

Read More

See also Getting Started notes regarding shortcuts to settings.

Provide thumbnails

Details of how to provide thumbnails for the user to choose from.

Read More

Customise groupings of shortcuts

Details of how to customise the groupings that are shown to the user when they select a shortcut or widget.

Read more

Changing menu items from outside of the management dialog

Details of methods available for customising menu items outside of the management dialog.

Read More

Context menu

Details of how to enable and customise the context menu within the management dialog.

Read More

Quick links - Readme - Getting Started - Advanced Usage