InPlaceEdit Namespace Reference


Classes

class  CTableEditHelper

Enumerations

enum  {
  KEditAborted = 0, KEditTab, KEditShiftTab, KEditEnter,
  KEditLostFocus, KEditMaskReason = 0xFF, KEditFlagContentChanged = 0x100, KFlagReadOnly = 1 << 0,
  KFlagMultiLine = 1 << 1
}

Functions

void 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 StartEx (HWND p_parentwnd, const RECT &p_rect, unsigned p_flags, 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)
bool TableEditAdvance (unsigned &p_item, unsigned &p_column, unsigned p_item_count, unsigned p_column_count, unsigned p_whathappened)


Enumeration Type Documentation

anonymous enum

Enumerator:
KEditAborted 
KEditTab 
KEditShiftTab 
KEditEnter 
KEditLostFocus 
KEditMaskReason 
KEditFlagContentChanged 
KFlagReadOnly 
KFlagMultiLine 


Function Documentation

void 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 
)

void 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 
)

bool InPlaceEdit::TableEditAdvance ( unsigned &  p_item,
unsigned &  p_column,
unsigned  p_item_count,
unsigned  p_column_count,
unsigned  p_whathappened 
)


Generated on Fri Apr 18 13:56:59 2008 for foobar2000 SDK by  doxygen 1.5.5