|
foobar2000 SDK
2015-01-14
|
#include <inplace_edit.h>
Public Member Functions | |
| ~CTableEditHelper () | |
| void | on_task_completion (unsigned p_taskid, unsigned p_state) |
| void | TableEdit_Abort (bool p_forwardcontent) |
| virtual void | TableEdit_Finished () |
| virtual bool | TableEdit_GetItemText (unsigned p_item, unsigned p_column, pfc::string_base &p_out, unsigned &p_linecount) |
| bool | TableEdit_IsActive () const |
| virtual void | TableEdit_SetItemText (unsigned p_item, unsigned p_column, const char *p_text) |
| void | TableEdit_Start (HWND p_listview, unsigned p_item, unsigned p_column, unsigned p_itemcount, unsigned p_columncount, unsigned p_basecolumn, unsigned p_flags=0) |
Protected Member Functions | |
| HWND | TableEdit_GetListView () const |
| virtual bool | TableEdit_OnEditCompleted (unsigned item, unsigned column, unsigned state) |
Private Types | |
| enum | { KTaskID = 0xc0ffee } |
Private Member Functions | |
| void | __Start () |
Private Attributes | |
| unsigned | m_basecolumn |
| unsigned | m_column |
| unsigned | m_columncount |
| pfc::rcptr_t< pfc::string8 > | m_content |
| unsigned | m_flags |
| unsigned | m_item |
| unsigned | m_itemcount |
| HWND | m_listview |
| service_ptr_t< completion_notify_orphanable > | m_notify |
Definition at line 30 of file inplace_edit.h.
|
private |
|
inline |
Definition at line 98 of file inplace_edit.h.
|
inlineprivate |
Definition at line 109 of file inplace_edit.h.
|
inline |
Definition at line 79 of file inplace_edit.h.
|
inline |
Definition at line 44 of file inplace_edit.h.
|
inlinevirtual |
Definition at line 77 of file inplace_edit.h.
|
inlinevirtual |
Definition at line 68 of file inplace_edit.h.
|
inlineprotected |
Definition at line 105 of file inplace_edit.h.
|
inline |
Definition at line 64 of file inplace_edit.h.
|
inlineprotectedvirtual |
Definition at line 107 of file inplace_edit.h.
|
inlinevirtual |
Definition at line 73 of file inplace_edit.h.
|
inline |
Definition at line 32 of file inplace_edit.h.
|
private |
Definition at line 122 of file inplace_edit.h.
|
private |
Definition at line 121 of file inplace_edit.h.
|
private |
Definition at line 122 of file inplace_edit.h.
|
private |
Definition at line 124 of file inplace_edit.h.
|
private |
Definition at line 123 of file inplace_edit.h.
|
private |
Definition at line 121 of file inplace_edit.h.
|
private |
Definition at line 122 of file inplace_edit.h.
|
private |
Definition at line 120 of file inplace_edit.h.
|
private |
Definition at line 125 of file inplace_edit.h.
1.8.9.1