ThemeEditor:Object Type Reference

From MediaMonkey Wiki
Jump to navigation Jump to search

Standard

TSeSkinObject

:: Container

Usually used as container, as parent for other skin objects, but also as panel (without child objects). It's the base object. All other kinds of objects the properties of this object, plus more.

Align
Color
DrawIfOwner
Font
Charset
Color
Height
Name
Pitch
Size
Style
fsBold
fsItalic
fsUnderline
fsStrikeOut
Height
Kind
Left
MarginBottom
MarginLeft
MarginRight
MarginTop
Masked
Name
Tag
TextAlign
TextEffect
TextMarginLeft
TextMarginRight
TextMarginRightStretch
TextMarginTop
TextShiftSysIton
Top
Width


TSeBitmapObject

:: Bitmap Object

Similar to a container, but can use image "Bitmap", and defines "BorderTileStyle" and "TileStyle".

Bitmap
BorderTileStyle
TileStyle


TSeActiveObject

:: Active Object (2 states)
2 states:

  • ActiveFont & ActiveColor
  • Font & Color

Similar to a container, but also defines "ActiveFont" and "ActiveColor" to be used when the control is active (e.g. part of an active window). The usual "Font" and "Color" are then used when the control is inactive (e.g. part of an inactive window).

ActiveFont
[Same as Font]
ActiveColor


TSeActiveBitmap

:: Active Bitmap (2 states)
2 states:

  • ActiveBitmap & ActiveFont
  • Bitmap & Font

Similar to a bitmap object, but also defines "ActiveBitmap" and "ActiveFont" to be used when the control is active (e.g. part of an active window). The usual "Bitmap" and "Font" are then used when the control is inactive (e.g. part of an inactive window).

ActiveBitmap
ActiveFont
[Same as Font]


TSeSystemButton

:: System Button (Close, Max, Min ...)
different states:

  • Bitmap & Font
  • ActiveBitmap & ActiveFont
  • BitmapHot (& ActiveFont)
  • BitmapPressed (& ActiveFont)

Similar to a container object, but also defines "Action", "ActiveBitmap", "ActiveFont", "Bitmap", "BitmapHot", "BitmapPressed", "BorderTileStyle" and "TileStyle". It's a kind of combination of the Active Bitmap and the Button Object, but specifically as system button (part of the window's title/caption bar).

Action
ActiveBitmap
ActiveFont
[Same as Font]
Bitmap
BitmapHot
BitmapPressed
BorderTileStyle
TileStyle


TSeButtonObject

:: Button Object (5 states)
5 states:

  • Bitmap
  • BitmapDisabled
  • BitmapFocussed
  • BitmapHot
  • BitmapPressed

Similar to a container object, but also defines "Bitmap", "BitmapDisabled", "BitmapFocussed", "BitmapHot", "BitmapPressed", "BorderTileStyle" and "TileStyle". It's actually a Bitmap Object, but also contains the non-default button states.

Bitmap
BitmapDisabled
BitmapFocussed
BitmapHot
BitmapPressed
BorderTileStyle
TileStyle


TSeTextObject

:: Text Object (5 states)
5 states:

  • Font
  • FontDisabled
  • FontFocussed
  • FontHot
  • FontPressed

Similar to a container, but also defines "FontDisabled", "FontFocused", "FontHot" and "FontPressed". It's like a kind of text-only button (e.g. part of a checkbox).

FontDisabled
[Same as Font]
FontFocused
[Same as Font]
FontHot
[Same as Font]
FontPressed
[Same as Font]

Old

These object types are not used, and have never been used in MediaMonkey. They're only present for compatibility with old skin versions.

  • TSeBitmapSkinObject
  • TSeFormBitmapSkinObject
  • TSeSysButtonSkinObject
  • TSeLinkSkinObject
  • TSeActiveSkinObject
  • TSeColorButtonObject
  • TSeBitmapBoxObject
  • TSeActiveBitmapBoxObject
  • TSeButtonBitmapBoxObject
  • TSeRollPaneObject