Welcome to Window System’s documentation!¶
Feature¶
MulID,FiveCC:¶
Sprite font¶
Sound effect,BGM:¶
String Resource,Multi language:¶
Fexible coordinates, sizing method:¶
Control:¶
Common Specification:
- An arrangement of the control
- The control priority
- The control size
- Control common properties
- ID = Control ID
- POSITION = X, Y
- SIZE = width,height
- CONTENTS = { control define … }
- CONTENTS_SIZE = width,height
- LINE_SPACE = line spacing pixel value
- GROUP = Control ID,…
- PRIORITY = Priority value
- TEX_ID = Texture ID,Part ID
- TEX_ID = Part ID
- TEX_ID n = Texture ID,Part ID
- TEX_ID n = Part ID
- TEXTURE_OFFSET n = offset X,offset Y
- Texture offset can be specified by a percentage .
- COLOR = R,G,B,A
- COLOR n = R,G,B,A
- CAPTION = Caption ID
- CAPTION = “string”
- CAPTION_COLOR = R,G,B,A
- CAPTION_OFFSET = X, Y
- SE_ID = SE_ID
- STYLE = Flag0|Flag1|..|Flagn
Detailed specifications of each control:
Reference:
- CMainSystemBase
- CAssetBundleMgr
- About asset bundle
- CTextureResourceMgr
- CSoundEffectMgr
- CMessageDataSheetMgr
- CWindowMgr
- CWindowBase
- CWinCtrlBase
- CWinContents
- CWinCtrlText
- CWinCtrlRichText
- CWinCtrlLog
- CWinCtrlLogText
- CWinCtrlEditbox
- CWinCtrlTextbox
- CWinCtrlButton
- CWinCtrlRadio
- CWinCtrlCheckbox
- CWinCtrlTexture
- CWinCtrlLine
- CWinCtrlRender
- CWinCtrlIcon
- CWinCtrlRecastIcon
- CWinCtrlRenderIcon
- CWinCtrlMeter
- CWinCtrlScrollbar
- CWinCtrlListbox
- CWinCtrlListboxEx
- CWinCtrlContainer
- CWinCtrlFrame
- CWinCtrlLabel
- CWinCtrlBar