John Abd-El-Malek | 5110c47 | 2014-05-17 22:33:34 -0700 | [diff] [blame] | 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 | #include "../../include/fxedit/fxet_stub.h"
|
| 8 | #include "../../include/fxedit/fxet_edit.h"
|
| 9 | #include "../../include/fxedit/fxet_list.h"
|
| 10 |
|
| 11 | /* ---------------------- IFX_Edit ---------------------- */
|
| 12 |
|
| 13 | IFX_Edit* IFX_Edit::NewEdit()
|
| 14 | {
|
| 15 | if (IPDF_VariableText * pVT = IPDF_VariableText::NewVariableText())
|
| 16 | {
|
| 17 | return new CFX_Edit(pVT);
|
| 18 | }
|
| 19 |
|
| 20 | return NULL;
|
| 21 | }
|
| 22 |
|
| 23 | void IFX_Edit::DelEdit(IFX_Edit* pEdit)
|
| 24 | {
|
| 25 | ASSERT(pEdit != NULL);
|
| 26 |
|
| 27 | IPDF_VariableText::DelVariableText(pEdit->GetVariableText());
|
| 28 |
|
| 29 | delete (CFX_Edit*)pEdit;
|
| 30 | }
|
| 31 |
|
| 32 |
|
| 33 | /* ---------------------- IFX_List ---------------------- */
|
| 34 |
|
| 35 | IFX_List* IFX_List::NewList()
|
| 36 | {
|
| 37 | return new CFX_ListCtrl();
|
| 38 | }
|
| 39 |
|
| 40 | void IFX_List::DelList(IFX_List* pList)
|
| 41 | {
|
| 42 | ASSERT(pList != NULL);
|
| 43 |
|
| 44 | delete (CFX_ListCtrl*)pList;
|
| 45 | }
|
| 46 |
|