blob: e2d9f043d17b9cba1b1f13cc9626ec8f2a22c0f3 [file] [log] [blame]
Dan Sinclair1770c022016-03-14 14:14:16 -04001// 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
dsinclairc1515ef2016-07-20 06:16:06 -07007#include "xfa/fxfa/parser/cscript_datawindow.h"
Dan Sinclair1770c022016-03-14 14:14:16 -04008
dsinclair43554682016-09-29 17:29:48 -07009#include "fxjs/cfxjse_arguments.h"
dsinclair16280242016-07-21 12:03:47 -070010#include "xfa/fxfa/parser/cxfa_document.h"
Dan Sinclairec1843d2017-03-28 16:04:41 -040011#include "xfa/fxfa/parser/cxfa_localemgr.h"
Dan Sinclair1770c022016-03-14 14:14:16 -040012#include "xfa/fxfa/parser/xfa_utils.h"
Dan Sinclair1770c022016-03-14 14:14:16 -040013
14CScript_DataWindow::CScript_DataWindow(CXFA_Document* pDocument)
dsinclairc1df5d42016-07-18 06:36:51 -070015 : CXFA_Object(pDocument,
16 XFA_ObjectType::Object,
17 XFA_Element::DataWindow,
18 CFX_WideStringC(L"dataWindow")) {}
dsinclair937a1132016-06-23 07:52:01 -070019
Dan Sinclair1770c022016-03-14 14:14:16 -040020CScript_DataWindow::~CScript_DataWindow() {}
dsinclair937a1132016-06-23 07:52:01 -070021
dsinclaird1cf2392016-07-11 06:46:59 -070022void CScript_DataWindow::MoveCurrentRecord(CFXJSE_Arguments* pArguments) {}
dsinclair937a1132016-06-23 07:52:01 -070023
dsinclaird1cf2392016-07-11 06:46:59 -070024void CScript_DataWindow::Record(CFXJSE_Arguments* pArguments) {}
dsinclair937a1132016-06-23 07:52:01 -070025
dsinclaird1cf2392016-07-11 06:46:59 -070026void CScript_DataWindow::GotoRecord(CFXJSE_Arguments* pArguments) {}
dsinclair937a1132016-06-23 07:52:01 -070027
dsinclaird1cf2392016-07-11 06:46:59 -070028void CScript_DataWindow::IsRecordGroup(CFXJSE_Arguments* pArguments) {}
dsinclair937a1132016-06-23 07:52:01 -070029
dsinclaird1cf2392016-07-11 06:46:59 -070030void CScript_DataWindow::RecordsBefore(CFXJSE_Value* pValue,
tsepezd19e9122016-11-02 15:43:18 -070031 bool bSetting,
dsinclaird1cf2392016-07-11 06:46:59 -070032 XFA_ATTRIBUTE eAttribute) {}
dsinclair937a1132016-06-23 07:52:01 -070033
dsinclaird1cf2392016-07-11 06:46:59 -070034void CScript_DataWindow::CurrentRecordNumber(CFXJSE_Value* pValue,
tsepezd19e9122016-11-02 15:43:18 -070035 bool bSetting,
dsinclaird1cf2392016-07-11 06:46:59 -070036 XFA_ATTRIBUTE eAttribute) {}
dsinclair937a1132016-06-23 07:52:01 -070037
dsinclaird1cf2392016-07-11 06:46:59 -070038void CScript_DataWindow::RecordsAfter(CFXJSE_Value* pValue,
tsepezd19e9122016-11-02 15:43:18 -070039 bool bSetting,
dsinclaird1cf2392016-07-11 06:46:59 -070040 XFA_ATTRIBUTE eAttribute) {}
dsinclair937a1132016-06-23 07:52:01 -070041
dsinclaird1cf2392016-07-11 06:46:59 -070042void CScript_DataWindow::IsDefined(CFXJSE_Value* pValue,
tsepezd19e9122016-11-02 15:43:18 -070043 bool bSetting,
dsinclaird1cf2392016-07-11 06:46:59 -070044 XFA_ATTRIBUTE eAttribute) {}