History: MyGUI skin properties table
Source of version: 3 (current)
Copy to clipboard
Skin properties for any widget skin:
{CODE(wrap="1")} FontName - string [font name in '''MyGUI.font''']
FontHeight - integer
NeedKey - true or false [true if widget need keyboard input]
NeedMouse - true or false [true if widget need mouse input]
AlignText - string-align [text align]
Colour - R G B floats from 0. to 1. or hex colour [text colour]
Pointer - string [pointer name from '''main.pointer''' which shows when cursor over widget]
Show - true or false{CODE}
Widget specific parameters:
Edit:
{CODE(wrap="1")} WordWrap - true or false [enable/disable word wrap]{CODE}
Button:
{CODE(wrap="1")} ButtonPressed - true or false [set button pressed or checkbox checked]
StateCheck - true or false [same as ButtonPressed]{CODE}
ComboBox:
{CODE(wrap="1")} HeightList - integer [maximal list height]
ListSmoothShow - true or false [enable/disable smooth list show]
ListSkin - string-skin [skin for dropdown list]
ListLayer - string-layer [layer for dropdown list]{CODE}
List:
{CODE(wrap="1")} SkinLine - string-skin [skin for line in list]
HeightLine - integer [height of one text line in pixels]{CODE}
MultiList:
{CODE(wrap="1")} SkinButton - string-skin [skin for header buttons]
HeightButton - integer [header height]
SkinList - Ð¸Ð¼Ñ Ñкина отдельного Ñкина
SkinButtonEmpty - Ð¸Ð¼Ñ Ñкина поÑледней кнопки, за Ñтолбцами (пуÑтота)
WidthSeparator - ширина разделительной линии между лиÑтами
SkinSeparator - Ð¸Ð¼Ñ Ñкина разделительной линии{CODE}
Progress:
{CODE(wrap="1")} TrackSkin - Ð¸Ð¼Ñ Ñкина ползунка
TrackWidth - ширина одного куÑочка трека (в режиме заливки игнорируетÑÑ)
TrackStep - шаг ÑÐ»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÑƒÑочков трека (в режиме заливки игнорируетÑÑ)
TrackMin - Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð° трека, поÑле чего он ÑкрываетÑÑ
TrackFill - режим заливки трека, без Ñегментов
StartPoint - integer Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ñ‚Ð¾Ñ‡ÐºÐ° Ñтарта ползунка{CODE}
VScroll and HScroll:
{CODE(wrap="1")} TrackRangeMargins - two integers [min and max values for tracker]
MinTrackSize - минимальный размер ползунка, почле чего он пропадает{CODE}
StaticImage:
{CODE(wrap="1")} ImageTexture - string [image texture name]
ImageCoord - four integer [image coordinates left, top, width and height in pixels]
ImageTile - two floats [image width and height]
ImageIndex - integer [set index of current image]
ImageResource - string Ð¸Ð¼Ñ Ñ€ÐµÑурÑа загруженного как ImageSet
ImageGroup - string Ð¸Ð¼Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ в реÑурÑе
ImageName - string Ð¸Ð¼Ñ Ð¸Ð½Ð´ÐµÐºÑа в группе{CODE}
Tab:
{CODE(wrap="1")} OffsetBar - integer Ñмещение бара Ñ Ð»ÐµÐ²Ð¾Ð³Ð¾ краÑ
ButtonSkin - string Ð¸Ð¼Ñ Ñкина кнопки бара
EmptyBarSkin - string Ð¸Ð¼Ñ Ñкина за кнопками бара{CODE}
Message:
{CODE(wrap="1")} ButtonSkin - string Ð¸Ð¼Ñ Ñкина кнопок
ButtonType - а вот хз че Ñта
ButtonSize - размер кнопки
ButtonOffset - integer Ñмещение кнопок Ñнизу
DefaultLayer - string Ð¸Ð¼Ñ ÑƒÑ€Ð¾Ð²Ð½Ñ, на котром поÑвитÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ°
FadeSkin - string Ð¸Ð¼Ñ Ñкина заднего затемнениÑ
FadeLayer - string Ð¸Ð¼Ñ ÑƒÑ€Ð¾Ð²Ð½Ñ Ð·Ð°Ð´Ð½ÐµÐ³Ð¾ затемнениÑ{CODE}
MenuCtrl:
{CODE(wrap="1")} HeightLine - integer выÑота Ñтроки меню
SeparatorHeight - integer выÑота Ñтроки разделителÑ
SeparatorSkin - string Ð¸Ð¼Ñ Ñкина разделителÑ
SubmenuImageSize - string размер иконки меню
SubMenuSkin - string-skin [skin for dropdown list]
SubMenuLayer - string-layer [layer for dropdown list]
AlignVert - true or false [vertical or horizontal alignment]
DistanceButton - integer [margin between items]{CODE}
Window:
{CODE(wrap="1")} Snap - true or false [stick window to screen borders]
MainMove - true or false [move window by clicking in any window point]{CODE}