📄 stdnames.h
字号:
#define DESIGN_FLAG_MOBILE_DIGEST 'K' /* to keep mobile digests out of form lists */
#define DESIGN_FLAG_CONNECTION_RESOURCE 'k' /* Data Connection Resource (DCR) for 3rd party database */
#define DESIGN_FLAG_LOTUSSCRIPT_AGENT 'L' /* FILTER: If its LOTUSSCRIPT */
#define DESIGN_FLAG_DELETED_DOCS 'l' /* VIEW: Indicates that a view is a deleted documents view */
#define DESIGN_FLAG_QUERY_MACRO_FILTER 'M' /* FILTER: Stored FT query AND macro */
#define DESIGN_FLAG_SITEMAP 'm' /* FILTER: This is a site(m)ap. */
#define DESIGN_FLAG_NEW 'N' /* FORM: Indicates that a subform is listed when making a new form.*/
#define DESIGN_FLAG_HIDE_FROM_NOTES 'n' /* ALL: notes stamped with this flag
will be hidden from Notes clients
We need a separate value here
because it is possible to be
hidden from V4 AND to be hidden
from Notes, and clearing one
should not clear the other */
#define DESIGN_FLAG_QUERY_V4_OBJECT 'O' /* FILTER: Indicates V4 search bar query object - used in addition to 'Q' */
#define DESIGN_FLAG_PRIVATE_STOREDESK 'o' /* VIEW: If Private_1stUse, store the private view in desktop */
#define DESIGN_FLAG_PRESERVE 'P' /* ALL: related to data dictionary */
#define DESIGN_FLAG_PRIVATE_1STUSE 'p' /* VIEW: This is a private copy of a private on first use view. */
#define DESIGN_FLAG_QUERY_FILTER 'Q' /* FILTER: Indicates full text query ONLY, no filter macro */
#define DESIGN_FLAG_AGENT_SHOWINSEARCH 'q' /* FILTER: Search part of this agent should be shown in search bar */
#define DESIGN_FLAG_REPLACE_SPECIAL 'R' /* SPECIAL: this flag is the opposite of DESIGN_FLAG_PRESERVE, used
only for the 'About' and 'Using' notes + the icon bitmap in the icon note */
#define DESIGN_FLAG_PROPAGATE_NOCHANGE 'r' /* DESIGN: this flag is used to propagate the prohibition of design change */
#define DESIGN_FLAG_V4BACKGROUND_MACRO 'S' /* FILTER: This is a V4 background agent */
#define DESIGN_FLAG_SCRIPTLIB 's' /* FILTER: A database global script library note */
#define DESIGN_FLAG_VIEW_CATEGORIZED 'T' /* VIEW: Indicates a view that is categorized on the categories field */
#define DESIGN_FLAG_DATABASESCRIPT 't' /* FILTER: A database script note */
#define DESIGN_FLAG_SUBFORM 'U' /* FORM: Indicates that a form is a subform.*/
#define DESIGN_FLAG_AGENT_RUNASWEBUSER 'u' /* FILTER: Indicates agent should run as effective user on web */
#define DESIGN_FLAG_AGENT_RUNASINVOKER 'u' /* FILTER: Indicates agent should run as invoker (generalize the
web user notion, reuse the flag */
#define DESIGN_FLAG_PRIVATE_IN_DB 'V' /* ALL: This is a private element stored in the database */
#define DESIGN_FLAG_IMAGE_WELL 'v' /* FORM: Used with 'i' to indicate the image is an image well.
Used for images with images across, not images down.
'v' looks like a bucket */
#define DESIGN_FLAG_WEBPAGE 'W' /* FORM: Note is a WEBPAGE */
#define DESIGN_FLAG_HIDE_FROM_WEB 'w' /* ALL: notes stamped with this flag
will be hidden from WEB clients */
/* WARNING: A formula that build Design Collecion relies on the fact that Agent Data's
$Flags is the only Desing Collection element whose $Flags="X" */
#define DESIGN_FLAG_V4AGENT_DATA 'X' /* FILTER: This is a V4 agent data note */
#define DESIGN_FLAG_SUBFORM_NORENDER 'x' /* SUBFORM: indicates whether
we should render a subform in
the parent form */
#define DESIGN_FLAG_NO_MENU 'Y' /* ALL: Indicates that folder/view/etc. should be hidden from menu. */
#define DESIGN_FLAG_SACTIONS 'y' /* Shared actions note */
#define DESIGN_FLAG_MULTILINGUAL_PRESERVE_HIDDEN 'Z' /* ALL: Used to indicate design element was hidden */
/* before the 'Notes Global Designer' modified it. */
/* (used with the "!" flag) */
#define DESIGN_FLAG_SERVLET 'z' /* FILTER: this is a servlet, not an agent! */
#define DESIGN_FLAG_ACCESSVIEW 'z' /* FORM: reuse obsoleted servlet flag */
#define DESIGN_FLAG_FRAMESET '#' /* FORM: Indicates that this is a frameset note */
#define DESIGN_FLAG_MULTILINGUAL_ELEMENT '!'/* ALL: Indicates this design element supports the */
/* 'Notes Global Designer' multilingual addin */
#define DESIGN_FLAG_JAVA_RESOURCE '@' /* FORM: Note is a shared Java resource */
#define DESIGN_FLAG_STYLESHEET_RESOURCE '=' /* Style Sheet Resource (SSR) */
#define DESIGN_FLAG_WEBSERVICE '{' /* FILTER: web service design element */
#define DESIGN_FLAG_SHARED_COL '^' /* VIEW: shared column design element */
#define DESIGN_FLAG_HIDE_FROM_MOBILE '1' /* hide this element from mobile clients */
#define DESIGN_FLAG_HIDE_FROM_PORTAL '2' /* hide from portal */
#define DESIGN_FLAG_HIDE_FROM_V3 '3' /* ALL: notes stamped with this flag
will be hidden from V3 client */
#define DESIGN_FLAG_HIDE_FROM_V4 '4' /* ALL: notes stamped with this flag
will be hidden from V4 client */
#define DESIGN_FLAG_HIDE_FROM_V5 '5' /* FILTER: 'Q5'= hide from V4.5 search list */
/* ALL OTHER: notes stamped with this flag
will be hidden from V5 client */
#define DESIGN_FLAG_HIDE_FROM_V6 '6' /* ALL: notes stamped with this flag
will be hidden from V6 client */
#define DESIGN_FLAG_HIDE_FROM_V7 '7' /* ALL: notes stamped with this flag
will be hidden from V7 client */
#define DESIGN_FLAG_HIDE_FROM_V8 '8' /* ALL: notes stamped with this flag
will be hidden from V8 client */
#define DESIGN_FLAG_HIDE_FROM_V9 '9' /* ALL: notes stamped with this flag
will be hidden from V9 client */
#define DESIGN_FLAG_MUTILINGUAL_HIDE '0' /* ALL: notes stamped with this flag
will be hidden from the client
usage is for different language
versions of the design list to be
hidden completely */
#define DESIGN_FLAG_WEBHYBRIDDB '%' /* shimmer design docs */
#define DESIGN_FLAG_READONLY '&' /* for files, at least for starters */
#define DESIGN_FLAG_NEEDSREFRESH '$' /* for files, at least for now */
#define DESIGN_FLAG_HTMLFILE '>' /* this design element is an html file */
#define DESIGN_FLAG_JSP '<' // this design element is a jsp
#define DESIGN_FLAG_QUERYVIEW '<' // VIEW - Query View in design list
#define DESIGN_FLAG_DIRECTORY '/' /* this file element is a directory */
#define DESIGN_FLAG_PRINTFORM '?' /* FORM - used for printing. */
#define DESIGN_FLAG_HIDEFROMDESIGNLIST '~' /* keep this thing out of a design list */
#define DESIGN_FLAG_HIDEONLYFROMDESIGNLIST '}' /* keep this thing out of a design list but allow users to view doc using it */
/* These are the flags that help determine the type of a design element.
These flags are used to sub-class the note classes, and cannot be
changed once they are created (for example, there is no way to change
a form into a subform). */
#define DESIGN_FLAGS_SUBCLASS "UW#yi@GFXstmzk=Kg%{^"
/* These are the flags that can be used to distinguish between two
design elements that have the same class, subclass (see DESIGN_FLAGS_SUBCLASS),
and name. */
#define DESIGN_FLAGS_DISTINGUISH "nw123456789"
/* '+' = ANY of the flags, '-' = NONE of the flags, '*' = ALL of the flags */
/* '(+-*' = a combination of the above. */
/* Example: "(+AB-C*DE" = (A OR B) AND (NOT C) AND (D AND E) */
/* Note: be sure to have +-* placeholders even if no flags for some. */
/* ie: "(+-C*DE" = (NOT C) AND (D AND E). */
/* Note: "(+-Q*" is equivalent to "-Q" */
#define DFLAGPAT_V4SEARCHBAR "(+Qq-Bst5nmz*"/* display things editable at V4 search bar; version filtering */
#define DFLAGPAT_SEARCHBAR "(+QM-st5nmz*" /* display things editable at search bar; version filtering */
#define DFLAGPAT_VIEWFORM "-FQMUGXWy#i@0nKg~%z^" /* display things editable with dialog box; version filtering */
#define DFLAGPAT_VIEWFORM_MENUABLE "-FQMUGXWy#i@40nKg~%z^}" /* display things showable on the menu */
#define DFLAGPAT_VIEWFORM_ALL_VERSIONS "-FQMUGXWy#i@Kg~%z^}" /* display things editable with dialog box; no version filtering (for design) */
#define DFLAGPAT_PRINTFORM_ALL_VERSIONS "+?" /* display things editable with dialog box; no version filtering (for design) */
#define DFLAGPAT_TOOLSRUNMACRO "-QXMBESIst5nmz{"/* display things that are runnable; version filtering */
#define DFLAGPAT_AGENTSLIST "-QXstmz{" /* display things that show up in agents list. No version filtering (for design) */
#define DFLAGPAT_PASTEAGENTS "+I" /* select only paste agents */
#define DFLAGPAT_SCRIPTLIB "+sh" /* display only database global script libraries */
#define DFLAGPAT_SCRIPTLIB_LS "(+s-jh*" /* display only database global LotusScript script libraries */
#define DFLAGPAT_SCRIPTLIB_JAVA "*sj" /* display only database global Java script libraries */
#define DFLAGPAT_SCRIPTLIB_JS "+h" /* display only database global Javascript script libraries */
#define DFLAGPAT_DATABASESCRIPT "+t" /* display only database level script */
#define DFLAGPAT_SUBFORM "(+U-40n*" /* display only subforms; version filtering */
#define DFLAGPAT_SUBFORM_DESIGN "(+U-40*" /* display only subforms; for design mode, version filtering */
#define DFLAGPAT_SUBFORM_ALL_VERSIONS "+U" /* only subforms; no version filtering */
#define DFLAGPAT_DBRUNMACRO "+BS" /* run all background filters */
#define DFLAGPAT_COMPOSE "-C40n" /* display forms that belong in compose menu; version filtering */
#define DFLAGPAT_NOHIDDENNOTES "-n" /* select elements not hidden from notes */
#define DFLAGPAT_NOHIDDENWEB "-w" /* select elements not hidden from web */
#define DFLAGPAT_QUERYBYFORM "-DU40nyz{" /* display forms that appear in query by form; version filtering */
#define DFLAGPAT_PRESERVE "+P" /* related to data dictionary; no version filtering */
#define DFLAGPAT_SUBADD "(+-40*UA" /* subforms in the add subform list; no version filtering */
#define DFLAGPAT_SUBNEW "(+-40*UN" /* subforms that are listed when making a new form.*/
#define DFLAGPAT_VIEW "-FG40n^" /* display only views */
#define DFLAGPAT_VIEW_DESIGN "-FG40^" /* display only views, ignore hidden from notes */
#define DFLAGPAT_NOTHIDDEN "-40n" /* design element is not hidden*/
#define DFLAGPAT_FOLDER "(+-04n*F" /* display only folders; version filtering */
#define DFLAGPAT_FOLDER_DESIGN "(+-04*F" /* display only folders; version filtering, ignore hidden notes */
#define DFLAGPAT_FOLDER_ALL_VERSIONS "*F"/* display only folders; no version filtering (for design) */
#define DFLAGPAT_CALENDAR "*c" /* display only calendar-style views */
#define DFLAGPAT_SHAREDVIEWS "-FGV^40n" /* display only shared views */
#define DFLAGPAT_SHAREDVIEWSFOLDERS "-G^V40p" /* display only shared views and folder; all notes & web */
#define DFLAGPAT_SHAREDWEBVIEWS "-FGV40wp^" /* display only shared views not hidden from web */
#define DFLAGPAT_SHAREDWEBVIEWSFOLDERS "-GV40wp^" /* display only shared views and folders not hidden from web */
#define DFLAGPAT_VIEWS_AND_FOLDERS "-G40n^" /* display only views and folder; version filtering */
#define DFLAGPAT_VIEWS_AND_FOLDERS_DESIGN "-G40^" /* display only views and folder; all notes & web */
#define DFLAGPAT_SHARED_COLS "(+-*^" /* display only shared columns */
#define DFLAGPAT_VIEWMAP "(+-04n*G" /* display only GraphicViews; version filtering */
#define DFLAGPAT_VIEWMAP_ALL_VERSIONS "*G" /* display only GraphicViews; no version filtering (for design) */
#define DFLAGPAT_VIEWMAPWEB "(+-04w*G" /* display only GraphicViews available to web; version filtering */
#define DFLAGPAT_VIEWMAP_DESIGN "(+-04*G" /* display only GraphicViews; all notes & web navs */
#define DFLAGPAT_WEBPAGE "(+-*W" /* display WebPages */
#define DFLAGPAT_WEBPAGE_NOTES "(+W-n*" /* display WebPages available to notes client */
#define DFLAGPAT_WEBPAGE_WEB "(+W-w*" /* display WebPages available to web client */
#define DFLAGPAT_OTHER_DLG "(+-04n*H" /* display forms that belong in compose menu */
#define DFLAGPAT_CATEGORIZED_VIEW "(+-04n*T" /* display only categorized views */
#define DFLAGPAT_DEFAULT_DESIGN "+d" /* detect default design note for it's class (used for VIEW) */
#define DFLAGPAT_FRAMESET "(+-*#" /* display only Frameset notes */
#define DFLAGPAT_FRAMESET_NOTES "(+#-n*" /* Frameset notes available to notes client */
#define DFLAGPAT_FRAMESET_WEB "(+#-w*" /* Frameset notes available to web client */
#define DFLAGPAT_SITEMAP "+m" /* SiteMap notes (actually, "mQ345") */
#define DFLAGPAT_SITEMAP_NOTES "(+m-n*" /* sitemap notes available to notes client */
#define DFLAGPAT_SITEMAP_WEB "(+m-w*" /* sitemap notes available to web client */
#define DFLAGPAT_IMAGE_RESOURCE "+i" /* display only shared image resources */
#define DFLAGPAT_IMAGE_RES_NOTES "(+i-n*" /* display only notes visible images */
#define DFLAGPAT_IMAGE_RES_WEB "(+i-w*" /* display only web visible images */
#define DFLAGPAT_IMAGE_WELL_RESOURCE "(+-*iv" /* display only shared image resources that
have more than one image across */
#define DFLAGPAT_IMAGE_WELL_NOTES "(+-n*iv" /* display only shared image resources that
have more than one image across - notes only */
#define DFLAGPAT_IMAGE_WELL_WEB "(+-w*iv" /* display only shared image resources that
have more than one image across - web only */
#define DFLAGPAT_JAVA_RESOURCE "+@" /* display only shared Java resources */
#define DFLAGPAT_JAVA_RESOURCE_NOTES "(+@-n*" /* display only shared Java resources visible to notes */
#define DFLAGPAT_JAVA_RESOURCE_WEB "(+@-w*" /* display only shared Java resources visible to web */
#define DFLAGPAT_DATA_CONNECTION_RESOURCE "+k" /* display only shared data connection resources */
#define DFLAGPAT_DB2ACCESSVIEW "+z" /* display only db2 access views */
#define DFLAGPAT_STYLE_SHEET_RESOURCE "+=" /* display only shared style sheet resources */
#define DFLAGPAT_STYLE_SHEETS_NOTES "(+=-n*" /* display only notes visible style sheets */
#define DFLAGPAT_STYLE_SHEETS_WEB "(+=-w*" /* display only web visible style sheets */
#define DFLAGPAT_FILE "+g" /* display only files */
#define DFLAGPAT_FILE_DL "(+g-~*" /* list of files that should show in file DL */
#define DFLAGPAT_FILE_NOTES "(+g-n*" /* list of notes only files */
#define DFLAGPAT_FILE_WEB "(+g-w*" /* list of web only files */
#define DFLAGPAT_HTMLFILES "(+-*g>" /* display only html files */
#define DFLAGPAT_HTMLFILES_NOTES "(+-n*g>" /* htmlfiles that are notes visible */
#define DFLAGPAT_HTMLFILES_WEB "(+-w*g>" /* htmlfiles that are web visible */
#define DFLAGPAT_FILE_ELEMS "(+gi=-/*" /* files plus images plus style sheets with no directory elements */
#define DFLAGPAT_SERVLET "+z" /* servlets */
#define DFLAGPAT_SERVLET_NOTES "(+z-n*" /* servlets not hidden from notes */
#define DFLAGPAT_SERVLET_WEB "(+z-w*" /* servlets not hidden from the web */
#define DFLAGPAT_WEBSERVICE "+{" /* web service */
#define DFLAGPAT_JAVA_WEBSERVICE "(+Jj-*{" /* java web services */
#define DFLAGPAT_LS_WEBSERVICE "*{L" /* lotusscript web services */
#define DFLAGPAT_JSP "(+-*g<" /* display only JSP's */
/* Shared actions must be visible to both Notes and the Web since there is
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -