Quantcast
SGGAMINGINFO » Info about Launcher skins for new SGR launcher SGGAMINGINFO » Info about Launcher skins for new SGR launcher

Info about Launcher skins for new SGR launcher

On July 30, 2010 by Ash Meehan

# Each skin’s files should be contained in a directory name xxxxSkin (where xxxx is the name of your skin).
# This directory should be stored under the Skins directory located in you Stargate Resistance user data location.
# By default this location is under “My Documents/My Games/Stargate Resistance/”.
#
# A skin file is a simple text file that allows you to define how the Stargate Resistance Launcher looks like.
#
# Any line that starts with a # is considered a comment and will be ignored.
#
# The skin file should start with a line that gives the version number. Skin.Version=1.0
#
# Skin file format is as follows:
#
# <ObjectName>.<PropertyName> = <Value>
#
# For the main window, use “this”
#
# Example:
#
# this.Left = 10
# this.Top = 10
# this.Width = 655
# this.Height = 600
#
# For other objects, you need to specify the name then the property.
# The following object names are currently supported:
#
# this
# AudioButton
# AboutButton
# MinimizeButton
# CloseButton
# WebBrowser
# VersionLabel
# StatusLog
# StatusLabel
# ProgressBar
# CancelDownloadButton
# LogoOne
# LogoTwo
# PlayButton
# LogoThree
# LogoFour
#
# Invalid Objects and Invalid Property names will be ignored. Invalid values for the properties will also be ignored.
#
# The following properties are supported by the controls (unless noted):
#
# Top – The starting position of the control (NOTE: The main window will always show up CENTERED on the desktop)
# Left – The starting position of the control (NOTE: The main window will always show up CENTERED on the desktop)
# Width – The width of the control (NOTE: Not supported for the Logos)
# Height – The height of the control (NOTE: Not supported for the Logos)
# Image – This is the name of the image and must be located in the same directory as the skin file. (NOTE: Not supported on this, WebBrowser, VersionLabel, StatusLog, StatusLabel, ProgressBar, or the Logos)
# BackgroundImage – This is the name of the background image and must be located in the same directory as the skin file. (NOTE: Not supported on WebBrowser, VersionLabel, StatusLabel, ProgressBar, or the Logos)
# ForeColor – This is the foreground color of the control, typically used for the Labels. (NOTE: Not supported on WebBrowser, ProgressBar, or the Logos)
# BackColor – Thie is the background color of the control, typically used for the Labels. (NOTE: Not supported on WebBrowser, ProgressBar, or the Logos)
# Text – This is the label for the control, typically used for the Labels. (NOTE: Not supported by most.)
#
# Special Case Items:
#
# Special Case items are special commands that tell the launcher how to behave.
#
# Music.Name = <mp3 filename>
#
# This option allows you to play a MP3 in the background for the skin.
#
#
# Color values can be expressed as a Name (Red, White, Yellow, etc..) or as a HEX number the same as HTML colors are (#FF00FF).
#
# Example:
#
# this.BackgroundColor = #FF0000
# this.BackgroundColor = Red
#
# You can add an additional Image by using:
#
# NewImage.Name = <name>
#
# Then after that you can then specify it by the name. Names cannot contain spaces OR special characters. Names MUST be unique.
#
# For example:
#
# NewImage.Name = ClanImage
# ClanImage.BackgroundImage = clan.png
#
# Additionally, you can also create labels with text.
#
# NewLabel.Name = <name>
#
# For example:
#
# NewLabel.Name = ClanLabel
# ClanLabel.Text = Long live the ACME Clan!
#
# If you want a Hover over visual effect for an image, you can use the special case Property called “HoverImage”. This will be the image displayed when the mouse hovers over an Image.
#
# Example:
# ClanImage.HoverImage = clan_hover.png
#
# If you want a Hover over sound effect for an image, you can use the special case Property called “HoverSound”. This will be the MP3 or WAV played when the mouse hovers over an Image.
#
# Example:
# ClanImage.HoverSound = MySound.wav
#
# If you want the user to be able to Click on an Image and have it browse to a web page (opens page in your default browser), you can use the special case Property “OnClick”.
#
# Example:
# MyCustomImage.OnClick = http://www.domain.com
#
# SampleSkin.txt File below:
Skin.Version=1.0

this.Width = 655
this.Height = 600
this.BackgroundImage = Background_Image.png

Music.Name = Galaxy.mp3

AboutButton.Left = 580
AboutButton.Top = 2
AboutButton.Width = 22
AboutButton.Height = 22
AboutButton.BackgroundImage = About_Button.png

MinimizeButton.Left = 604
MinimizeButton.Top = 2
MinimizeButton.Width = 22
MinimizeButton.Height = 22
MinimizeButton.BackgroundImage = Minimize_Button.png

CloseButton.Left = 628
CloseButton.Top = 2
CloseButton.Width = 22
CloseButton.Height = 22
CloseButton.BackgroundImage = Close_Button.png

WebBrowser.Left = 20
WebBrowser.Top = 120
WebBrowser.Width = 615
WebBrowser.Height = 280

VersionLabel.Left = 20
VersionLabel.Top = 464
VersionLabel.Width = 615
VersionLabel.Height = 13
VersionLabel.ForeColor = White

StatusLog.Left = 20
StatusLog.Top = 404
StatusLog.Width = 615
StatusLog.Height = 58
StatusLog.ForeColor = White

StatusLabel.Left = 20
StatusLabel.Top = 498
StatusLabel.Width = 615
StatusLabel.Height = 13
StatusLabel.ForeColor = White

ProgressBar.Left = 20
ProgressBar.Top = 480
ProgressBar.Width = 590
ProgressBar.Height = 16
ProgressBar.BackColor = Gold

CancelDownloadButton.Left = 618
CancelDownloadButton.Top = 479
CancelDownloadButton.Width = 18
CancelDownloadButton.Height = 18
CancelDownloadButton.BackgroundImage = Close_Button.png

LogoOne.Left = 37
LogoOne.Top = 520

LogoTwo.Left = 154
LogoTwo.Top = 520

PlayButton.Left = 278
PlayButton.Top = 516
PlayButton.Width = 105
PlayButton.Height = 51
PlayButton.Image = Play_Button.png

LogoThree.Left = 419
LogoThree.Top = 520

LogoFour.Left = 536
LogoFour.Top = 520

Author: Ash Meehan

Hi, I’m the creator of SG Gaming Info. When I’m not working on my writing or creating content for this site’s YouTube channel, I like to relax and enjoy character driven story games.

Pages: 1 2