TabBar元素

函数

HELE WINAPI XTabBar_Create (int x, int y, int cx, int cy, HXCGUI hParent)
 TAB条_创建 创建tabBar元素. 更多...
 
int WINAPI XTabBar_AddLabel (HELE hEle, const wchar_t *pName)
 TAB条_添加标签 添加一个标签. 更多...
 
int WINAPI XTabBar_InsertLabel (HELE hEle, int index, const wchar_t *pName)
 TAB条_插入标签 插入一个标签. 更多...
 
BOOL WINAPI XTabBar_MoveLabel (HELE hEle, int iSrc, int iDest)
 @anchor TAB条_移动标签 更多...
 
BOOL WINAPI XTabBar_DeleteLabel (HELE hEle, int index)
 TAB条_删除标签 删除一个标签. 更多...
 
void WINAPI XTabBar_DeleteLabelAll (HELE hEle)
 TAB条_删除全部 删除所有标签. 更多...
 
HELE WINAPI XTabBar_GetLabel (HELE hEle, int index)
 TAB条_取标签 获取标签按钮Button. 更多...
 
HELE WINAPI XTabBar_GetLabelClose (HELE hEle, int index)
 TAB条_取标签上的关闭按钮 获取标签上关闭按钮. 更多...
 
HELE WINAPI XTabBar_GetButtonLeft (HELE hEle)
 TAB条_取左滚动按钮 获取左滚动按钮. 更多...
 
HELE WINAPI XTabBar_GetButtonRight (HELE hEle)
 TAB条_取右滚动按钮 获取右滚动按钮. 更多...
 
HELE WINAPI XTabBar_GetButtonDropMenu (HELE hEle)
 @TAB条_取下拉菜单按钮句柄 更多...
 
int WINAPI XTabBar_GetSelect (HELE hEle)
 TAB条_取当前选择 获取选择的标签索引. 更多...
 
int WINAPI XTabBar_GetLabelSpacing (HELE hEle)
 TAB条_取间隔 获取标签间距, 0没有间距. 更多...
 
int WINAPI XTabBar_GetLabelCount (HELE hEle)
 TAB条_取标签数量 获取标签项数量. 更多...
 
int WINAPI XTabBar_GetindexByEle (HELE hEle, HELE hLabel)
 TAB条_取标签位置索引 获取标签按钮位置索引. 更多...
 
void WINAPI XTabBar_SetLabelSpacing (HELE hEle, int spacing)
 TAB条_置间隔 设置标签间距, 0没有间距. 更多...
 
void WINAPI XTabBar_SetPadding (HELE hEle, int left, int top, int right, int bottom)
 TAB条_置边距 设置内容与边框的间隔大小. 更多...
 
void WINAPI XTabBar_SetSelect (HELE hEle, int index)
 TAB条_置选择 设置选择标签. 更多...
 
void WINAPI XTabBar_SetUp (HELE hEle)
 TAB条_左滚动 左按钮滚动. 更多...
 
void WINAPI XTabBar_SetDown (HELE hEle)
 TAB条_右滚动 右按钮滚动. 更多...
 
void WINAPI XTabBar_EnableTile (HELE hEle, BOOL bTile)
 TAB条_启用平铺 平铺标签,每个标签显示相同大小. 更多...
 
void WINAPI XTabBar_EnableDropMenu (HELE hEle, BOOL bEnable)
 @TAB条_启用下拉菜单按钮 更多...
 
void WINAPI XTabBar_EnableClose (HELE hEle, BOOL bEnable)
 TAB条_启用标签带关闭按钮 启用关闭标签功能. 更多...
 
void WINAPI XTabBar_SetCloseSize (HELE hEle, SIZE *pSize)
 TAB条_置关闭按钮大小 设置关闭按钮大小. 更多...
 
void WINAPI XTabBar_SetTurnButtonSize (HELE hEle, SIZE *pSize)
 TAB条_置滚动按钮大小 设置翻滚按钮大小. 更多...
 
void WINAPI XTabBar_SetLabelWidth (HELE hEle, int index, int nWidth)
 TAB条_置指定标签固定宽度 设置指定标签为固定宽度. 更多...
 
BOOL WINAPI XTabBar_ShowLabel (HELE hEle, int index, BOOL bShow)
 TAB条_显示标签 显示或隐藏指定标签. 更多...
 

详细描述

函数说明

◆ XTabBar_AddLabel()

int WINAPI XTabBar_AddLabel ( HELE  hEle,
const wchar_t *  pName 
)

TAB条_添加标签 添加一个标签.

参数
hEle元素句柄
pName标签文本内容.
返回
标签索引.

◆ XTabBar_Create()

HELE WINAPI XTabBar_Create ( int  x,
int  y,
int  cx,
int  cy,
HXCGUI  hParent 
)

TAB条_创建 创建tabBar元素.

参数
x元素x坐标.
y元素y坐标.
cx宽度.
cy高度.
hParent父是窗口资源句柄或UI元素资源句柄.如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
返回
元素句柄.

◆ XTabBar_DeleteLabel()

BOOL WINAPI XTabBar_DeleteLabel ( HELE  hEle,
int  index 
)

TAB条_删除标签 删除一个标签.

参数
hEle元素句柄.
index位置索引.
返回
成功返回TRUE否则FALSE.

◆ XTabBar_DeleteLabelAll()

void WINAPI XTabBar_DeleteLabelAll ( HELE  hEle)

TAB条_删除全部 删除所有标签.

参数
hEle元素句柄.

◆ XTabBar_EnableClose()

void WINAPI XTabBar_EnableClose ( HELE  hEle,
BOOL  bEnable 
)

TAB条_启用标签带关闭按钮 启用关闭标签功能.

参数
hEle元素句柄.
bEnable是否启用.

◆ XTabBar_EnableDropMenu()

void WINAPI XTabBar_EnableDropMenu ( HELE  hEle,
BOOL  bEnable 
)

@TAB条_启用下拉菜单按钮

参数
hEle元素句柄.
bEnable是否启用.

◆ XTabBar_EnableTile()

void WINAPI XTabBar_EnableTile ( HELE  hEle,
BOOL  bTile 
)

TAB条_启用平铺 平铺标签,每个标签显示相同大小.

参数
hEle元素句柄.
bTile是否启用.

◆ XTabBar_GetButtonDropMenu()

HELE WINAPI XTabBar_GetButtonDropMenu ( HELE  hEle)

@TAB条_取下拉菜单按钮句柄

参数
hEle元素句柄.
返回
返回按钮句柄.

◆ XTabBar_GetButtonLeft()

HELE WINAPI XTabBar_GetButtonLeft ( HELE  hEle)

TAB条_取左滚动按钮 获取左滚动按钮.

参数
hEle元素句柄.
返回
返回按钮句柄.

◆ XTabBar_GetButtonRight()

HELE WINAPI XTabBar_GetButtonRight ( HELE  hEle)

TAB条_取右滚动按钮 获取右滚动按钮.

参数
hEle元素句柄.
返回
返回按钮句柄.

◆ XTabBar_GetindexByEle()

int WINAPI XTabBar_GetindexByEle ( HELE  hEle,
HELE  hLabel 
)

TAB条_取标签位置索引 获取标签按钮位置索引.

参数
hEle元素句柄.
hLabel标签按钮句柄.
返回
成功返回索引值,否则返回 XC_ID_ERROR.

◆ XTabBar_GetLabel()

HELE WINAPI XTabBar_GetLabel ( HELE  hEle,
int  index 
)

TAB条_取标签 获取标签按钮Button.

参数
hEle元素句柄.
index位置索引.
返回
按钮句柄.

◆ XTabBar_GetLabelClose()

HELE WINAPI XTabBar_GetLabelClose ( HELE  hEle,
int  index 
)

TAB条_取标签上的关闭按钮 获取标签上关闭按钮.

参数
hEle元素句柄.
index位置索引.
返回
按钮句柄.

◆ XTabBar_GetLabelCount()

int WINAPI XTabBar_GetLabelCount ( HELE  hEle)

TAB条_取标签数量 获取标签项数量.

参数
hEle元素句柄.
返回
标签项数量.

◆ XTabBar_GetLabelSpacing()

int WINAPI XTabBar_GetLabelSpacing ( HELE  hEle)

TAB条_取间隔 获取标签间距, 0没有间距.

参数
hEle元素句柄.
返回
标签间隔大小.

◆ XTabBar_GetSelect()

int WINAPI XTabBar_GetSelect ( HELE  hEle)

TAB条_取当前选择 获取选择的标签索引.

参数
hEle元素句柄.
返回
标签位置索引.

◆ XTabBar_InsertLabel()

int WINAPI XTabBar_InsertLabel ( HELE  hEle,
int  index,
const wchar_t *  pName 
)

TAB条_插入标签 插入一个标签.

参数
hEle元素句柄.
index插入位置.
pName标签文本内容.
返回
标签索引.

◆ XTabBar_MoveLabel()

BOOL WINAPI XTabBar_MoveLabel ( HELE  hEle,
int  iSrc,
int  iDest 
)

@anchor TAB条_移动标签

参数
hEle元素句柄.
iSrc源位置索引
iDest目标位置索引
返回
成功返回TRUE否则FALSE.

◆ XTabBar_SetCloseSize()

void WINAPI XTabBar_SetCloseSize ( HELE  hEle,
SIZE *  pSize 
)

TAB条_置关闭按钮大小 设置关闭按钮大小.

参数
hEle元素句柄.
pSize大小值, 宽度和高度可以为-1,-1代表默认值.

◆ XTabBar_SetDown()

void WINAPI XTabBar_SetDown ( HELE  hEle)

TAB条_右滚动 右按钮滚动.

参数
hEle元素句柄.

◆ XTabBar_SetLabelSpacing()

void WINAPI XTabBar_SetLabelSpacing ( HELE  hEle,
int  spacing 
)

TAB条_置间隔 设置标签间距, 0没有间距.

参数
hEle元素句柄.
spacing标签间隔大小.

◆ XTabBar_SetLabelWidth()

void WINAPI XTabBar_SetLabelWidth ( HELE  hEle,
int  index,
int  nWidth 
)

TAB条_置指定标签固定宽度 设置指定标签为固定宽度.

参数
hEle元素句柄.
index索引.
nWidth宽度, 如果值为-1,那么自动计算宽度.

◆ XTabBar_SetPadding()

void WINAPI XTabBar_SetPadding ( HELE  hEle,
int  left,
int  top,
int  right,
int  bottom 
)

TAB条_置边距 设置内容与边框的间隔大小.

参数
hEle元素句柄.
left左边间隔大小.
top上边间隔大小.
right右边间隔大小.
bottom下边间隔大小.

◆ XTabBar_SetSelect()

void WINAPI XTabBar_SetSelect ( HELE  hEle,
int  index 
)

TAB条_置选择 设置选择标签.

参数
hEle元素句柄.
index标签位置索引.

◆ XTabBar_SetTurnButtonSize()

void WINAPI XTabBar_SetTurnButtonSize ( HELE  hEle,
SIZE *  pSize 
)

TAB条_置滚动按钮大小 设置翻滚按钮大小.

参数
hEle元素句柄.
pSize大小值, 宽度和高度可以为-1,-1代表默认值.

◆ XTabBar_SetUp()

void WINAPI XTabBar_SetUp ( HELE  hEle)

TAB条_左滚动 左按钮滚动.

参数
hEle元素句柄.

◆ XTabBar_ShowLabel()

BOOL WINAPI XTabBar_ShowLabel ( HELE  hEle,
int  index,
BOOL  bShow 
)

TAB条_显示标签 显示或隐藏指定标签.

参数
hEle元素句柄.
index标签索引.
bShow是否显示.
返回
成功返回TRUE否则返回FALSE.