foobar2000 SDK
2015-08-03
|
#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.