From MyWiki

Jump to: navigation, search

Themes

Contents

Themes are a quick way to customize the look of your message history. They must not be confused with a skin, because they serve a different purpose. However, themes and skins can be combined to form packages for easy customization. The article about skinning will explain, how to link a theme to a skin in order to distribute a single customization package.

What is a theme?

A theme is a collection of the following things:
  • Fonts and colors for the message history and other parts of the message window (input area, info panel etc.)
  • A number of settings which control the formatting (indentation, grouping mode and so on).
  • A template set which controls how messages are displayed (see: templates).

What a theme is NOT

A theme is not a skin. It does not alter the look of the message window user interface, that is, it will not skin your window frame, buttons or other parts of the message window. It ONLY customizes the two large text areas in your message window.

Warn.png Like all other message log customization features, themes can only be used with the default message log. If IEView or History++ is active to display the message history, the themes will have no effect on the look of your message window.

Refer to the article about the message history for more information on this.

How to create a theme?

In theory, you could create a theme manually. The format is plain text and follows the .INI syntax - however, it would be very hard to edit such a theme. The easiest way to create a theme is to use the Message log->Export message log settings... function. You can find this in 2 different places:

  1. the menu bar of any message window
  2. The message log menu which appears when you click the message log options button on the toolbar.

Using this feature, tabSRMM will store all current settings which compose a theme in a file with the extension .tabsrmm. Consequently, this file can be imported at a later time, using Import message log settings... from the same location(s).

You can use this feature to save your current message log settings and all changes you have done to fonts, colors, templates and formatting options when you are satisfied with the result. You will later be able to re-import the saved settings file. It is also a fast method to transfer these settings between two different profiles.

Related articles

Download sample theme

Sample theme for tabSRMM

You can use this for testing. However, before loading it, make sure to save your current settings to your own theme file. Loading this file will overwrite your current message log settings.



Revision: 494
Last modified: 2008 / 2 / 13