// @pymethod <o PyCEdit>|PyCListCtrl|EditLabel|Edits a specified list view item in-place. PyObject *PyCListCtrl_EditLabel( PyObject *self, PyObject *args ) { CListCtrl *pList = GetListCtrl(self); if (!pList) return NULL; int item; // @pyparm int|item||The index of item to edit. if (!PyArg_ParseTuple( args, "i:EditLabel", &item)) return NULL; GUI_BGN_SAVE; CEdit *pEdit = pList->EditLabel(item); GUI_END_SAVE; if (pEdit==NULL) RETURN_ERR("EditLabel failed"); return ui_assoc_object::make(UITypeFromCObject(pEdit), pEdit)->GetGoodRet(); }