foobar2000 SDK  2015-08-03
Data Structures | Namespaces | Enumerations | Functions
inplace_edit.h File Reference

Go to the source code of this file.

Data Structures

class  InPlaceEdit::CTableEditHelper
 

Namespaces

 InPlaceEdit
 

Enumerations

enum  {
  InPlaceEdit::KEditAborted = 0, InPlaceEdit::KEditTab, InPlaceEdit::KEditShiftTab, InPlaceEdit::KEditEnter,
  InPlaceEdit::KEditLostFocus, InPlaceEdit::KEditMaskReason = 0xFF, InPlaceEdit::KEditFlagContentChanged = 0x100, InPlaceEdit::KFlagReadOnly = 1 << 0,
  InPlaceEdit::KFlagMultiLine = 1 << 1, InPlaceEdit::KFlagAlignCenter = 1 << 2, InPlaceEdit::KFlagAlignRight = 1 << 3
}
 

Functions

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)
 
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)
 
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)
 
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)
 
bool InPlaceEdit::TableEditAdvance (unsigned &p_item, unsigned &p_column, unsigned p_item_count, unsigned p_column_count, unsigned p_whathappened)
 
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)