#include "xfa/fwl/cfwl_pushbutton.h"
#include "xfa/fde/cfde_textout.h"
#include "xfa/fwl/cfwl_event.h"
#include "xfa/fwl/cfwl_eventmouse.h"
#include "xfa/fwl/cfwl_messagekey.h"
#include "xfa/fwl/cfwl_messagemouse.h"
#include "xfa/fwl/cfwl_notedriver.h"
#include "xfa/fwl/cfwl_themebackground.h"
#include "xfa/fwl/cfwl_themetext.h"
#include "xfa/fwl/fwl_widgetdef.h"
#include "xfa/fwl/ifwl_themeprovider.h"
namespace pdfium {
CFWL_PushButton::CFWL_PushButton(CFWL_App* app)
: … { … }
CFWL_PushButton::~CFWL_PushButton() = default;
FWL_Type CFWL_PushButton::GetClassID() const { … }
void CFWL_PushButton::SetStates(uint32_t dwStates) { … }
void CFWL_PushButton::Update() { … }
void CFWL_PushButton::DrawWidget(CFGAS_GEGraphics* pGraphics,
const CFX_Matrix& matrix) { … }
void CFWL_PushButton::DrawBkground(CFGAS_GEGraphics* pGraphics,
const CFX_Matrix& matrix) { … }
Mask<CFWL_PartState> CFWL_PushButton::GetPartStates() { … }
void CFWL_PushButton::OnProcessMessage(CFWL_Message* pMessage) { … }
void CFWL_PushButton::OnDrawWidget(CFGAS_GEGraphics* pGraphics,
const CFX_Matrix& matrix) { … }
void CFWL_PushButton::OnFocusGained() { … }
void CFWL_PushButton::OnFocusLost() { … }
void CFWL_PushButton::OnLButtonDown(CFWL_MessageMouse* pMsg) { … }
void CFWL_PushButton::OnLButtonUp(CFWL_MessageMouse* pMsg) { … }
void CFWL_PushButton::OnMouseMove(CFWL_MessageMouse* pMsg) { … }
void CFWL_PushButton::OnMouseLeave(CFWL_MessageMouse* pMsg) { … }
void CFWL_PushButton::OnKeyDown(CFWL_MessageKey* pMsg) { … }
}