📄 textlist.h
字号:
#if defined(OS400) && (__OS400_TGTVRM__ >= 510)
#pragma datamodel(P128)
#endif
/*********************************************************************/
/* */
/* Licensed Materials - Property of IBM */
/* */
/* L-GHUS-5VMPGW, L-GHUS-5S3PEE */
/* (C) Copyright IBM Corp. 1988, 2004 All Rights Reserved */
/* */
/* US Government Users Restricted Rights - Use, duplication or */
/* disclosure restricted by GSA ADP Schedule Contract with */
/* IBM Corp. */
/* */
/*********************************************************************/
#ifdef __cplusplus
extern "C" {
#endif
#ifndef TEXTLIST_DEFS
#define TEXTLIST_DEFS
/* Text list functions. */
#ifndef NSF_DATA_DEFS
#include "nsfdata.h" /* Get LIST */
#endif
STATUS LNPUBLIC ListAllocate (WORD ListEntries,
WORD TextSize,
BOOL fPrefixDataType,
HANDLE far *rethList,
void far *retpList,
WORD far *retListSize);
STATUS LNPUBLIC ListAddText (void far *pList,
BOOL fPrefixDataType,
WORD EntryNumber,
const char far *Text,
WORD TextSize);
STATUS LNPUBLIC ListGetText (void far *pList,
BOOL fPrefixDataType,
WORD EntryNumber,
char far * far *retTextPointer,
WORD far *retTextLength);
STATUS LNPUBLIC ListRemoveEntry (HANDLE hList,
BOOL fPrefixDataType,
WORD far *pListSize,
WORD EntryNumber);
STATUS LNPUBLIC ListRemoveAllEntries (HANDLE hList,
BOOL fPrefixDataType,
WORD far *pListSize);
STATUS LNPUBLIC ListAddEntry (HANDLE hList,
BOOL fPrefixDataType,
WORD far *pListSize,
WORD EntryNumber,
const char far *Text,
WORD TextSize);
WORD LNPUBLIC ListGetSize (void far *pList,
BOOL fPrefixDataType);
STATUS LNPUBLIC ListDuplicate(LIST far *pInList,
BOOL fNoteItem,
HANDLE far *phOutList);
WORD LNPUBLIC ListGetNumEntries (void far *vList, BOOL NoteItem);
#endif
#ifdef __cplusplus
}
#endif
#if defined(OS400) && (__OS400_TGTVRM__ >= 510)
#pragma datamodel(pop)
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -