Theme loader


This theme loader lets you load MTS themes into this script. Currently supports MTS version 1.3. You can get more information about the MTS format by following this link


Commands

/mts

Displays the main theme loader dialog box

/mtsinfo <theme list index>

Display information on the Nth theme added to it's list

/mtsopt

Displays the dialog box dedicated to this module options

/mtspre <large | small> <mts | scheme1 | scheme2 | ... | schemeN> <path to theme>

Generates a preview of the given theme, featuring the Nth or default scheme. Use "big" to generate a large preview, and "small" to generate a small one. Note that you must have the main dialog box active in order to have a small preview, otherwise, it will be generated a big one instead

/mtsload <mts | scheme1 | scheme2 | ... | schemeN> <path to theme>

Loads a given theme into the script, featuring the default or Nth scheme

/mtsunload

Unloads any theme that may be loaded


Main dialog

This is where you can load/unload your themes, and generate previews, without having to type the respective commands. You also have a list where you can add/remove your themes and a combo box to selected their schemes to be used on previews and loads.

Buttons

Load/unload - loads/unloads a theme into/from the script

preview - generates a preview of the selected theme on the list, featuring the selected scheme

larger - same as above, but will generate a bigger preview apart from the main dialog

Accurate preview - if this checkbox is marked, the theme loader will generate a preview using all control codes used by the theme rather then stripping the preview from color control codes. This type of preview takes longer time to be generated, and you might notice your current color settings shifting to the ones declared in the theme, for a very short period of time. Eventually, your colored text might not go back to normal, but all the future messages that you will receive will have the right colors

Menus


Info dialog

This dialog wil display the information contained on a given theme regarding it's name, version, author, MTS version, URL, Email, and description


Options dialog

Here you can choose what this module should load from a theme, like pictures, fonts, colors, etc, choose what should be hide, like channel info when joining a channel, welcome messages, etc, and finally, you are also available to set custom colors to diferent status of nicknames on channels, like for example, displaying channel operators in red, voiced users in green, yourself in blue, and so on. If you don't set any colors, the theme will use it own's (if available)