ToolBar-工具条

函数

HELE WINAPI XToolBar_Create (int x, int y, int cx, int cy, HXCGUI hParent)
 工具条_创建 创建工具条元素;如果指定了父为窗口,默认调用XWnd_AddToolBar()函数,将工具条添加到窗口非客户区. 更多...
 
int WINAPI XToolBar_InsertEle (HELE hEle, HELE hNewEle, int index)
 工具条_插入元素 插入元素到工具条. 更多...
 
int WINAPI XToolBar_InsertSeparator (HELE hEle, int index, COLORREF color)
 工具条_插入分割栏 插入分隔符到工具条. 更多...
 
void WINAPI XToolBar_EnableButtonMenu (HELE hEle, BOOL bEnable)
 工具条_启用下拉菜单 启用下拉菜单,显示隐藏的项. 更多...
 
HELE WINAPI XToolBar_GetEle (HELE hEle, int index)
 工具条_取元素 获取工具条上指定元素. 更多...
 
HELE WINAPI XToolBar_GetButtonLeft (HELE hEle)
 工具条_取左滚动按钮 获取左滚动按钮. 更多...
 
HELE WINAPI XToolBar_GetButtonRight (HELE hEle)
 工具条_取右滚动按钮 获取右滚动按钮. 更多...
 
HELE WINAPI XToolBar_GetButtonMenu (HELE hEle)
 工具条_取菜单按钮 获取菜单按钮. 更多...
 
void WINAPI XToolBar_SetSpace (HELE hEle, int nSize)
 工具条_置间距 设置对象之间的间距. 更多...
 
void WINAPI XToolBar_DeleteEle (HELE hEle, int index)
 工具条_删除元素 删除元素,并且销毁. 更多...
 
void WINAPI XToolBar_DeleteAllEle (HELE hEle)
 工具条_删除全部 删除所有元素,并且销毁. 更多...
 

详细描述

函数说明

◆ XToolBar_Create()

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

工具条_创建 创建工具条元素;如果指定了父为窗口,默认调用XWnd_AddToolBar()函数,将工具条添加到窗口非客户区.

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

◆ XToolBar_DeleteAllEle()

void WINAPI XToolBar_DeleteAllEle ( HELE  hEle)

工具条_删除全部 删除所有元素,并且销毁.

参数
hEle元素句柄.

◆ XToolBar_DeleteEle()

void WINAPI XToolBar_DeleteEle ( HELE  hEle,
int  index 
)

工具条_删除元素 删除元素,并且销毁.

参数
hEle元素句柄.
index索引值.

◆ XToolBar_EnableButtonMenu()

void WINAPI XToolBar_EnableButtonMenu ( HELE  hEle,
BOOL  bEnable 
)

工具条_启用下拉菜单 启用下拉菜单,显示隐藏的项.

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

◆ XToolBar_GetButtonLeft()

HELE WINAPI XToolBar_GetButtonLeft ( HELE  hEle)

工具条_取左滚动按钮 获取左滚动按钮.

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

◆ XToolBar_GetButtonMenu()

HELE WINAPI XToolBar_GetButtonMenu ( HELE  hEle)

工具条_取菜单按钮 获取菜单按钮.

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

◆ XToolBar_GetButtonRight()

HELE WINAPI XToolBar_GetButtonRight ( HELE  hEle)

工具条_取右滚动按钮 获取右滚动按钮.

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

◆ XToolBar_GetEle()

HELE WINAPI XToolBar_GetEle ( HELE  hEle,
int  index 
)

工具条_取元素 获取工具条上指定元素.

参数
hEle元素句柄.
index索引值.
返回
返回元素句柄.

◆ XToolBar_InsertEle()

int WINAPI XToolBar_InsertEle ( HELE  hEle,
HELE  hNewEle,
int  index 
)

工具条_插入元素 插入元素到工具条.

参数
hEle元素句柄.
hNewEle将要插入的元素.
index插入位置索引, (-1)插入末尾..
返回
返回插入位置索引.

◆ XToolBar_InsertSeparator()

int WINAPI XToolBar_InsertSeparator ( HELE  hEle,
int  index,
COLORREF  color 
)

工具条_插入分割栏 插入分隔符到工具条.

参数
hEle元素句柄.
index插入位置索引, (-1)插入末尾.
color颜色值, 请使用宏: RGBA()
返回
返回插入位置索引.

◆ XToolBar_SetSpace()

void WINAPI XToolBar_SetSpace ( HELE  hEle,
int  nSize 
)

工具条_置间距 设置对象之间的间距.

参数
hEle元素句柄.
nSize间距大小.