foobar2000 SDK
2015-08-03
|
Data Structures | |
class | CTableEditHelper |
class | CTableEditHelperV2 |
class | CTableEditHelperV2_ListView |
Enumerations | |
enum | { KEditAborted = 0, KEditTab, KEditShiftTab, KEditEnter, KEditLostFocus, KEditMaskReason = 0xFF, KEditFlagContentChanged = 0x100, KFlagReadOnly = 1 << 0, KFlagMultiLine = 1 << 1, KFlagAlignCenter = 1 << 2, KFlagAlignRight = 1 << 3 } |
Functions | |
HWND | Start (HWND p_parentwnd, const RECT &p_rect, bool p_multiline, pfc::rcptr_t< pfc::string_base > p_content, completion_notify_ptr p_notify) |
void | Start_FromListView (HWND p_listview, unsigned p_item, unsigned p_subitem, unsigned p_linecount, pfc::rcptr_t< pfc::string_base > p_content, completion_notify_ptr p_notify) |
void | Start_FromListViewEx (HWND p_listview, unsigned p_item, unsigned p_subitem, unsigned p_linecount, unsigned p_flags, pfc::rcptr_t< pfc::string_base > p_content, completion_notify_ptr p_notify) |
HWND | StartEx (HWND p_parentwnd, const RECT &p_rect, unsigned p_flags, pfc::rcptr_t< pfc::string_base > p_content, completion_notify_ptr p_notify, IUnknown *ACData=NULL, DWORD ACOpts=0) |
bool | TableEditAdvance (unsigned &p_item, unsigned &p_column, unsigned p_item_count, unsigned p_column_count, unsigned p_whathappened) |
bool | TableEditAdvance_ListView (HWND p_listview, unsigned p_column_base, unsigned &p_item, unsigned &p_column, unsigned p_item_count, unsigned p_column_count, unsigned p_whathappened) |
anonymous enum |
Enumerator | |
---|---|
KEditAborted | |
KEditTab | |
KEditShiftTab | |
KEditEnter | |
KEditLostFocus | |
KEditMaskReason | |
KEditFlagContentChanged | |
KFlagReadOnly | |
KFlagMultiLine | |
KFlagAlignCenter | |
KFlagAlignRight |
Definition at line 3 of file inplace_edit.h.
HWND InPlaceEdit::Start | ( | HWND | p_parentwnd, |
const RECT & | p_rect, | ||
bool | p_multiline, | ||
pfc::rcptr_t< pfc::string_base > | p_content, | ||
completion_notify_ptr | p_notify | ||
) |
Definition at line 332 of file inplace_edit.cpp.
void InPlaceEdit::Start_FromListView | ( | HWND | p_listview, |
unsigned | p_item, | ||
unsigned | p_subitem, | ||
unsigned | p_linecount, | ||
pfc::rcptr_t< pfc::string_base > | p_content, | ||
completion_notify_ptr | p_notify | ||
) |
Definition at line 336 of file inplace_edit.cpp.
void InPlaceEdit::Start_FromListViewEx | ( | HWND | p_listview, |
unsigned | p_item, | ||
unsigned | p_subitem, | ||
unsigned | p_linecount, | ||
unsigned | p_flags, | ||
pfc::rcptr_t< pfc::string_base > | p_content, | ||
completion_notify_ptr | p_notify | ||
) |
Definition at line 419 of file inplace_edit.cpp.
HWND InPlaceEdit::StartEx | ( | HWND | p_parentwnd, |
const RECT & | p_rect, | ||
unsigned | p_flags, | ||
pfc::rcptr_t< pfc::string_base > | p_content, | ||
completion_notify_ptr | p_notify, | ||
IUnknown * | ACData = NULL , |
||
DWORD | ACOpts = 0 |
||
) |
Definition at line 409 of file inplace_edit.cpp.
bool InPlaceEdit::TableEditAdvance | ( | unsigned & | p_item, |
unsigned & | p_column, | ||
unsigned | p_item_count, | ||
unsigned | p_column_count, | ||
unsigned | p_whathappened | ||
) |
Definition at line 371 of file inplace_edit.cpp.
bool InPlaceEdit::TableEditAdvance_ListView | ( | HWND | p_listview, |
unsigned | p_column_base, | ||
unsigned & | p_item, | ||
unsigned & | p_column, | ||
unsigned | p_item_count, | ||
unsigned | p_column_count, | ||
unsigned | p_whathappened | ||
) |
Definition at line 340 of file inplace_edit.cpp.