1// Copyright 2014 PDFium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6
7#ifndef XFA_FWL_THEME_CFWL_COMBOBOXTP_H_
8#define XFA_FWL_THEME_CFWL_COMBOBOXTP_H_
9
10#include "xfa/fwl/theme/cfwl_widgettp.h"
11
12class CFWL_ComboBoxTP : public CFWL_WidgetTP {
13 public:
14  CFWL_ComboBoxTP();
15  ~CFWL_ComboBoxTP() override;
16
17  // CFWL_WidgetTP
18  void DrawBackground(CFWL_ThemeBackground* pParams) override;
19
20 protected:
21  void DrawDropDownButton(CFWL_ThemeBackground* pParams,
22                          uint32_t dwStates,
23                          CFX_Matrix* pMatrix);
24  void DrawStrethHandler(CFWL_ThemeBackground* pParams,
25                         uint32_t dwStates,
26                         CFX_Matrix* pMatrix);
27};
28
29#endif  // XFA_FWL_THEME_CFWL_COMBOBOXTP_H_
30