From 05259e98f7416b59da18ee6059b48a23fddca8af Mon Sep 17 00:00:00 2001 From: dsinclair Date: Thu, 20 Oct 2016 09:59:48 -0700 Subject: Move fwl/lightwidget to fwl/core This CL moves the code from fwl/lightwidget into fwl/core. In anticipation of merging the two hierarchies. Review-Url: https://chromiumcodereview.appspot.com/2430923006 --- xfa/fwl/lightwidget/cfwl_checkbox.cpp | 72 ----------------------------------- 1 file changed, 72 deletions(-) delete mode 100644 xfa/fwl/lightwidget/cfwl_checkbox.cpp (limited to 'xfa/fwl/lightwidget/cfwl_checkbox.cpp') diff --git a/xfa/fwl/lightwidget/cfwl_checkbox.cpp b/xfa/fwl/lightwidget/cfwl_checkbox.cpp deleted file mode 100644 index aeaf3f519f..0000000000 --- a/xfa/fwl/lightwidget/cfwl_checkbox.cpp +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright 2014 PDFium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com - -#include "xfa/fwl/lightwidget/cfwl_checkbox.h" - -#include - -#include "xfa/fwl/core/fwl_error.h" - -IFWL_CheckBox* CFWL_CheckBox::GetWidget() { - return static_cast(m_pIface.get()); -} - -const IFWL_CheckBox* CFWL_CheckBox::GetWidget() const { - return static_cast(m_pIface.get()); -} - -FWL_Error CFWL_CheckBox::Initialize(const CFWL_WidgetProperties* pProperties) { - if (m_pIface) - return FWL_Error::Indefinite; - if (pProperties) { - *m_pProperties = *pProperties; - } - std::unique_ptr pCheckBox(new IFWL_CheckBox( - m_pProperties->MakeWidgetImpProperties(&m_checkboxData))); - FWL_Error ret = pCheckBox->Initialize(); - if (ret != FWL_Error::Succeeded) { - return ret; - } - m_pIface = std::move(pCheckBox); - CFWL_Widget::Initialize(); - return FWL_Error::Succeeded; -} - -FWL_Error CFWL_CheckBox::SetCaption(const CFX_WideStringC& wsCaption) { - m_checkboxData.m_wsCaption = wsCaption; - return FWL_Error::Succeeded; -} - -FWL_Error CFWL_CheckBox::SetBoxSize(FX_FLOAT fHeight) { - m_checkboxData.m_fBoxHeight = fHeight; - return FWL_Error::Succeeded; -} - -int32_t CFWL_CheckBox::GetCheckState() { - return GetWidget()->GetCheckState(); -} - -FWL_Error CFWL_CheckBox::SetCheckState(int32_t iCheck) { - return GetWidget()->SetCheckState(iCheck); -} - -CFWL_CheckBox::CFWL_CheckBox() {} - -CFWL_CheckBox::~CFWL_CheckBox() {} - -CFWL_CheckBox::CFWL_CheckBoxDP::CFWL_CheckBoxDP() - : m_fBoxHeight(16.0f), m_wsCaption(L"Check box") {} - -FWL_Error CFWL_CheckBox::CFWL_CheckBoxDP::GetCaption( - IFWL_Widget* pWidget, - CFX_WideString& wsCaption) { - wsCaption = m_wsCaption; - return FWL_Error::Succeeded; -} - -FX_FLOAT CFWL_CheckBox::CFWL_CheckBoxDP::GetBoxSize(IFWL_Widget* pWidget) { - return m_fBoxHeight; -} -- cgit v1.2.3