#include "xfa/fwl/cfwl_combolist.h"
#include "core/fxcrt/check.h"
#include "xfa/fwl/cfwl_combobox.h"
#include "xfa/fwl/cfwl_comboedit.h"
#include "xfa/fwl/cfwl_listbox.h"
#include "xfa/fwl/cfwl_messagekey.h"
#include "xfa/fwl/cfwl_messagekillfocus.h"
#include "xfa/fwl/cfwl_messagemouse.h"
#include "xfa/fwl/fwl_widgetdef.h"
namespace pdfium {
CFWL_ComboList::CFWL_ComboList(CFWL_App* app,
const Properties& properties,
CFWL_Widget* pOuter)
: … { … }
CFWL_ComboList::~CFWL_ComboList() = default;
int32_t CFWL_ComboList::MatchItem(WideStringView wsMatch) { … }
void CFWL_ComboList::ChangeSelected(int32_t iSel) { … }
CFX_PointF CFWL_ComboList::ClientToOuter(const CFX_PointF& point) { … }
void CFWL_ComboList::OnProcessMessage(CFWL_Message* pMessage) { … }
void CFWL_ComboList::OnDropListFocusChanged(CFWL_Message* pMsg, bool bSet) { … }
void CFWL_ComboList::OnDropListMouseMove(CFWL_MessageMouse* pMsg) { … }
void CFWL_ComboList::OnDropListLButtonDown(CFWL_MessageMouse* pMsg) { … }
void CFWL_ComboList::OnDropListLButtonUp(CFWL_MessageMouse* pMsg) { … }
bool CFWL_ComboList::OnDropListKey(CFWL_MessageKey* pKey) { … }
void CFWL_ComboList::OnDropListKeyDown(CFWL_MessageKey* pKey) { … }
}