Name: Examp-Skeleton
 Version: 4.0.2.0
 Published: 6/26/2018
 Updated:
 Copyright: © 2017 Flagship Industries, Inc.
 Description: This example is for Theme Designers to demonstrate techniques and possible uses of features available in the Ventrilo Client. It is NOT intended for production use and will look almost identical to the Default theme.

Download Now

Member of Collection



Description:

Starting with version 4.0.2 the client supports these new theme directives.

#define

Topic / Key examples

#define

The #define directive is similar to that used by C / C++ programmers with a minor difference. If an INI issues a #include directive and the included file issues a #define then after that INI file is finished reading the #define's issued in that file will be dropped. However, any #define's issued in an INI file which later issues another #include then those defines will remain intact for all sub-INI files that follow.

In this example the #define's are used to override the topic names and some of the values used by respective keys. By predefining the TOPIC_ names it makes it easier to copy this module to another INI file to begin the process of making an alternate appearance. With each new module you simply change a few #define's at the top of the file instead of hunting down each individual topic and renaming it with an appended number needed for adding more appearances.

Topic / Key examples

The primary purpose of this theme is to show all possible Topic names and their associated Keys. It is not a substitute for the Theme Specs document which will provide considerable more details about how these topics, keys and associated values are used.

See Ventrilo-Theme-Specs.PDF for more details on how these features work.

Examples:

Example 1






© Copyright 2004-2024 LightSpeed Gaming LLC
Ventrilo is a Trademark of LightSpeed Gaming LLC.