func GetFloatId(ih *Ihandle, name string, id int) float64 { cName := C.CString(name) defer C.free(unsafe.Pointer(cName)) return float64(C.IupGetFloatId((*C.Ihandle)(ih), cName, C.int(id))) }
func (h *Handle) GetFloatId(name string, id int) float32 { cname := NewCS(name) defer FreeCS(cname) return float32(C.IupGetFloatId(h.p, cname, C.int(id))) }