【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.2.4.34.12 PageBase::GetStatus
Contents
Description
GetStatus returns the status of the PageBase in the Folder pFolder, or in the current Folder when pFolder is NULL(default).
Syntax
int GetStatus( Folder & fld = NULL, int* pnCurrentIndexInFolder = NULL )
Parameters
- fld
- [input] the folder where status of the page is requested
- pnCurrentIndexInFolder
- [output] the display index (0-offset) of the page in the folder as a list. This reflects the current sort order in the folder. This supports the active folder only. For other folders, -1 will be returned.
Return
Returns the status of the PageBase in the Folder pFolder, or in the current Folder when pFolder is NULL(default). Can be one or more of the following:
PBFS_SHORTCUT, PBFS_HIDDEN, PBFS_SELECTED, PBFS_SLIDE_HIDDEN.
Examples
EX1
int PageBase_GetStatus_ex1() { foreach(PageBase pb in Project.Pages) { if( pb.GetStatus() == PBFS_HIDDEN ) printf("%s is hidden\n", pb.GetName()); else printf("%s show state is %d\n", pb.GetName(), pb.GetShow()); } return 0; }
Remark
This is a new method added in Origin 8.1
See Also
Header to Included
origin.h