Documentation
¶
Overview ¶
模板
Index ¶
- func LoadEx(nType int, pFileName string, pOutTemp1 int, pOutTemp2 int) bool
- func LoadFromStringEx(nType int, pStringXML int, pOutTemp1 int, pOutTemp2 int) bool
- func LoadZipEx(nType int, pZipFile string, pFileName string, pPassword string, pOutTemp1 int, ...) bool
- func LoadZipMemEx(nType int, data int, length int, pFileName string, pPassword string, ...) bool
- type ListItemTemplate
- func New(nType int) *ListItemTemplate
- func New_Load(nType int, pFileName string) *ListItemTemplate
- func New_LoadFromString(nType int, pStringXML int) *ListItemTemplate
- func New_LoadZip(nType int, pZipFile string, pFileName string, pPassword string) *ListItemTemplate
- func New_LoadZipMem(nType int, data int, length int, pFileName string, pPassword string) *ListItemTemplate
- type Node
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadEx ¶
模板_加载从文件扩展, 加载列表项模板从文件 nType: 模板类型, ListItemTemp_Type_ pFileName: 文件名 pOutTemp1: 返回模板句柄1 pOutTemp2: 返回模板句柄2
func LoadFromStringEx ¶
模板_加载从字符串扩展, 加载列表项模板文件从内存字符串 nType: 模板类型, ListItemTemp_Type_ pStringXML: 字符串内容 pOutTemp1: 返回模板句柄1 pOutTemp2: 返回模板句柄2
func LoadZipEx ¶
func LoadZipEx(nType int, pZipFile string, pFileName string, pPassword string, pOutTemp1 int, pOutTemp2 int) bool
模板_加载从ZIP扩展, 加载列表项模板从zip压缩包中 nType: 模板类型, ListItemTemp_Type_ pZipFile: zip文件 pFileName: 文件名 pPassword: zip密码 pOutTemp1: 返回模板句柄1, 项模板 pOutTemp2: 返回模板句柄2, 列表头模板或列表视组模板
func LoadZipMemEx ¶
func LoadZipMemEx(nType int, data int, length int, pFileName string, pPassword string, pOutTemp1 int, pOutTemp2 int) bool
模板_加载从内存ZIP扩展, 加载列表项模板从内存zip压缩包中 nType: 模板类型, ListItemTemp_Type_ data: 内存块指针 length: 内存块大小, 字节为单位 pFileName: 文件名 pPassword: zip密码 pOutTemp1: 返回模板句柄1, 项模板 pOutTemp2: 返回模板句柄2, 列表头模板或列表视组模板
Types ¶
type ListItemTemplate ¶
type ListItemTemplate struct {
HTEMP int //模板句柄
}
列表项模板
func New_Load ¶
func New_Load(nType int, pFileName string) *ListItemTemplate
模板_加载从文件, 列表项模板文件载入 nType: 模板类型, ListItemTemp_Type_ pFileName: 文件名.
func New_LoadFromString ¶
func New_LoadFromString(nType int, pStringXML int) *ListItemTemplate
模板_加载从字符串, 加载列表项模板文件从内存字符串 nType: 模板类型, ListItemTemp_Type_ pStringXML: 字符串指针.
func New_LoadZip ¶
func New_LoadZip(nType int, pZipFile string, pFileName string, pPassword string) *ListItemTemplate
模板_加载从ZIP, 加载列表项模板从zip压缩包中 nType: 模板类型 pZipFile: zip文件 pFileName: 文件名 pPassword: zip密码
func New_LoadZipMem ¶
func New_LoadZipMem(nType int, data int, length int, pFileName string, pPassword string) *ListItemTemplate
模板_加载从内存ZIP, 加载列表项模板从内存zip压缩包中 nType: 模板类型, ListItemTemp_Type_ data: 内存块指针 length: 内存块大小 pFileName: 文件名 pPassword: zip密码
func (*ListItemTemplate) AddNodeRoot ¶
func (l *ListItemTemplate) AddNodeRoot(pNode int) bool
模板_添加根节点 pNode: 节点指针.
func (*ListItemTemplate) GetType ¶
func (l *ListItemTemplate) GetType() int
模板_取类型, 获取列表项模板类型, 返回: ListItemTemp_Type_
func (*ListItemTemplate) List_GetNode ¶
func (l *ListItemTemplate) List_GetNode(index int) int
模板_取列表中的节点 index: 节点位置索引
type Node ¶
type Node struct {
PNode int // 节点指针
}
节点
func (*Node) SetNodeAttribute ¶
模板_置节点属性 pName: 属性名. pAttr: 属性值.
func (*Node) SetNodeAttributeEx ¶
模板_置节点属性扩展 itemID: 模板项ID pName: 属性名 pAttr: 属性值