当前位置: 首页>>代码示例>>Golang>>正文


Golang C.WxTextEntryPtr函数代码示例

本文整理汇总了Golang中C.WxTextEntryPtr函数的典型用法代码示例。如果您正苦于以下问题:Golang WxTextEntryPtr函数的具体用法?Golang WxTextEntryPtr怎么用?Golang WxTextEntryPtr使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了WxTextEntryPtr函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。

示例1: SetSelection

func (t *textEntry) SetSelection(from int, to int) {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return
	}
	C.wxTextEntry_SetSelection(p, C.long(from), C.long(to))
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例2: InsertionPoint

func (t *textEntry) InsertionPoint() int {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return 0
	}
	return int(C.wxTextEntry_GetInsertionPoint(p))
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例3: Hint

func (t *textEntry) Hint() string {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return ""
	}
	return goString(C.wxTextEntry_GetHint(p))
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例4: AutoComplete

func (t *textEntry) AutoComplete(choices []string) bool {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return false
	}
	return goBool(C.wxTextEntry_AutoComplete(p, cStringSlice(&choices)))
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例5: StringSelection

func (t *textEntry) StringSelection() string {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return ""
	}
	return goString(C.wxTextEntry_GetStringSelection(p))
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例6: SetHint

func (t *textEntry) SetHint(hint string) bool {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return false
	}
	return goBool(C.wxTextEntry_SetHint(p, cString(&hint)))
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例7: CanUndo

func (t *textEntry) CanUndo() bool {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return false
	}
	return goBool(C.wxTextEntry_CanUndo(p))
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例8: Cut

func (t *textEntry) Cut() {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return
	}
	C.wxTextEntry_Cut(p)
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例9: SetInsertionPoint

func (t *textEntry) SetInsertionPoint(pos int) {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return
	}
	C.wxTextEntry_SetInsertionPoint(p, C.long(pos))
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例10: WriteText

func (t *textEntry) WriteText(text string) {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return
	}
	C.wxTextEntry_WriteText(p, cString(&text))
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例11: Replace

func (t *textEntry) Replace(from int, to int, value string) {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return
	}
	C.wxTextEntry_Replace(p, C.long(from), C.long(to), cString(&value))
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例12: SetEditable

func (t *textEntry) SetEditable(editable bool) {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return
	}
	C.wxTextEntry_SetEditable(p, cBool(editable))
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例13: Remove

func (t *textEntry) Remove(from int, to int) {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return
	}
	C.wxTextEntry_Remove(p, C.long(from), C.long(to))
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例14: Paste

func (t *textEntry) Paste() {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return
	}
	C.wxTextEntry_Paste(p)
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go

示例15: IsEmpty

func (t *textEntry) IsEmpty() bool {
	p := C.WxTextEntryPtr(pointer(t))
	if p == nil {
		return false
	}
	return goBool(C.wxTextEntry_IsEmpty(p))
}
开发者ID:nzlov,项目名称:wxgo,代码行数:7,代码来源:textentry.go


注:本文中的C.WxTextEntryPtr函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。