blob: c0354a112c519d2a1193c273f9b23c8cfdd27161 [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 Sinclair1770c022016-03-14 14:14:16 -040011#include "xfa/fxfa/parser/xfa_localemgr.h"
12#include "xfa/fxfa/parser/xfa_object.h"
Dan Sinclair1770c022016-03-14 14:14:16 -040013#include "xfa/fxfa/parser/xfa_utils.h"
Dan Sinclair1770c022016-03-14 14:14:16 -040014
15CScript_DataWindow::CScript_DataWindow(CXFA_Document* pDocument)
dsinclairc1df5d42016-07-18 06:36:51 -070016 : CXFA_Object(pDocument,
17 XFA_ObjectType::Object,
18 XFA_Element::DataWindow,
19 CFX_WideStringC(L"dataWindow")) {}
dsinclair937a1132016-06-23 07:52:01 -070020
Dan Sinclair1770c022016-03-14 14:14:16 -040021CScript_DataWindow::~CScript_DataWindow() {}
dsinclair937a1132016-06-23 07:52:01 -070022
dsinclaird1cf2392016-07-11 06:46:59 -070023void CScript_DataWindow::MoveCurrentRecord(CFXJSE_Arguments* pArguments) {}
dsinclair937a1132016-06-23 07:52:01 -070024
dsinclaird1cf2392016-07-11 06:46:59 -070025void CScript_DataWindow::Record(CFXJSE_Arguments* pArguments) {}
dsinclair937a1132016-06-23 07:52:01 -070026
dsinclaird1cf2392016-07-11 06:46:59 -070027void CScript_DataWindow::GotoRecord(CFXJSE_Arguments* pArguments) {}
dsinclair937a1132016-06-23 07:52:01 -070028
dsinclaird1cf2392016-07-11 06:46:59 -070029void CScript_DataWindow::IsRecordGroup(CFXJSE_Arguments* pArguments) {}
dsinclair937a1132016-06-23 07:52:01 -070030
dsinclaird1cf2392016-07-11 06:46:59 -070031void CScript_DataWindow::RecordsBefore(CFXJSE_Value* pValue,
tsepezd19e9122016-11-02 15:43:18 -070032 bool bSetting,
dsinclaird1cf2392016-07-11 06:46:59 -070033 XFA_ATTRIBUTE eAttribute) {}
dsinclair937a1132016-06-23 07:52:01 -070034
dsinclaird1cf2392016-07-11 06:46:59 -070035void CScript_DataWindow::CurrentRecordNumber(CFXJSE_Value* pValue,
tsepezd19e9122016-11-02 15:43:18 -070036 bool bSetting,
dsinclaird1cf2392016-07-11 06:46:59 -070037 XFA_ATTRIBUTE eAttribute) {}
dsinclair937a1132016-06-23 07:52:01 -070038
dsinclaird1cf2392016-07-11 06:46:59 -070039void CScript_DataWindow::RecordsAfter(CFXJSE_Value* pValue,
tsepezd19e9122016-11-02 15:43:18 -070040 bool bSetting,
dsinclaird1cf2392016-07-11 06:46:59 -070041 XFA_ATTRIBUTE eAttribute) {}
dsinclair937a1132016-06-23 07:52:01 -070042
dsinclaird1cf2392016-07-11 06:46:59 -070043void CScript_DataWindow::IsDefined(CFXJSE_Value* pValue,
tsepezd19e9122016-11-02 15:43:18 -070044 bool bSetting,
dsinclaird1cf2392016-07-11 06:46:59 -070045 XFA_ATTRIBUTE eAttribute) {}