214 lines
9.3 KiB
Plaintext
214 lines
9.3 KiB
Plaintext
compile insert O4WEQUATES
|
|
* named common elements useful to users of O4W
|
|
|
|
COMMON /O4WUCOMMON/ O4WSessionId%, O4WSessionInfo%, |
|
|
O4WTempFile%, O4WCacheFile%, |
|
|
O4WTempFileName%, O4WCacheFileName%, O4WRequest%
|
|
|
|
COMMON /o4wmobilecheck/ O4WIsMobile%
|
|
|
|
* Subroutine, function declarations for O4W
|
|
|
|
* Style definition functions/subroutines
|
|
Declare Function O4WColorStyle, O4WTextStyle, O4WTableStyle, O4WLinkStyle, O4WSizeStyle, O4WAttributeStyle, O4WDataStyle
|
|
Declare Function O4WRawStyle, O4WPositionStyle, O4WHelpStyle, O4WAlignStyle
|
|
Declare Subroutine O4WColorStyle, O4WTextStyle, O4WTableStyle, O4WLinkStyle, O4WSizeStyle, O4WAttributeStyle, O4WDataStyle
|
|
Declare Subroutine O4WRawStyle, O4WPositionStyle, O4WHelpStyle, O4WAlignStyle
|
|
|
|
* Options functions
|
|
Declare Function O4WMarkedOptions, O4WResponseOptions, O4WValidateOptions, O4WTableAdvancedOptions, O4WTablePagerOptions, O4WMobileOptions, O4WMobileButtonOptions, O4WMobileTableOptions, O4WSemanticOptions, O4WUploadBoxOptions
|
|
Declare Function O4WTableCellOptions, O4WInputOptions, O4WListboxOptions, O4WHtmlOptions, O4WTableCellStyle, O4WInputboxOptions, O4WTextOptions, O4WMobilePageOptions, O4WFieldsetOptions, O4WGPSCoordinatesOptions
|
|
|
|
* Deprecated style functions/subroutines
|
|
Declare Function O4WMarkedStyle, O4WResponseStyle, O4WValidateStyle, O4WColors, O4WCellStyle, O4WInputStyle, O4WListboxStyle, O4WI_Escape
|
|
Declare Subroutine O4WMarkedStyle, O4WResponseStyle, O4WValidateStyle, O4WColors, O4WCellStyle, O4WInputStyle, O4WListboxStyle
|
|
|
|
* Utility functions/subroutines
|
|
Declare Function O4WCheckSecurity, O4WCache, O4WGenerateID, O4WCookie, O4WGetValue, O4WEscape, O4WI_FORMATMSG, O4WI_LockHandler, O4WI_ENCRYPT, O4WGetMobile, O4WGetPostValue
|
|
Declare Function O4WIsMobileBrowser, O4WTriggerEvent
|
|
Declare Subroutine O4WBreadCrumbs, O4WSetBreadCrumb, O4WPopup, O4WPopupReturn, O4WI_FORMATMSG, O4WI_DebugRecord, O4WSetHistory, O4WMsg, O4WSetMobile, O4WI_SetPostValue, O4WGotoPage
|
|
Declare Subroutine O4WError, O4WCookie, O4WDownload, O4WRedirect, O4WGotoTab, O4WFocus, O4WMenu, O4WSpecialForm, O4WI_LoadPluginData, O4WI_DOLOGIN, O4WMeta, O4WTriggerEvent
|
|
|
|
* Form subroutines
|
|
Declare Subroutine O4WForm
|
|
|
|
* Response subroutines
|
|
Declare Subroutine O4WResponse, O4WChange, O4WUpdate
|
|
|
|
* Element/Control subroutines
|
|
Declare Subroutine O4WTitle, O4WHeader, O4WFooter, O4WLink, O4WText, O4WFixedText, O4WDivider
|
|
Declare Subroutine O4WBreak, O4WSpace, O4WRaw, O4WRawStyle, O4WImage, O4WTabs
|
|
Declare Function O4WLink, O4WImage, O4WText, O4WSpace
|
|
** Table subroutines
|
|
Declare Subroutine O4WTableStart, O4WTableEnd, O4WSetCell, O4WTableHeader, O4WTableModify
|
|
Declare Subroutine O4WTableAddRow, O4WTableAddCol, O4WTableDelRow, O4WTableDelCol
|
|
** Section subroutines
|
|
Declare Subroutine O4WSectionStart, O4WSectionEnd
|
|
Declare Function O4WSectionEnd
|
|
** List subroutines
|
|
Declare Subroutine O4WListStart, O4WListEnd, O4WListItem
|
|
** Input control subroutines
|
|
Declare Subroutine O4WTextBox, O4WTextArea, O4WButton, O4WImageButton, O4WIconButton, O4WStore, O4WPwdBox, O4WDatePicker, O4WTimePicker, O4WColorPicker
|
|
Declare Subroutine O4WCheckBox, O4WRadioButton, O4WListBox, O4WTimer, O4WUploadBox, O4WTABox, O4WNumberBox, o4wtexteditor
|
|
Declare Subroutine O4WListboxStart, O4WListboxEnd
|
|
|
|
* Plugin/script/stylesheet subroutines
|
|
Declare Subroutine O4WQualifyEvent, O4WStyleSheet, O4WScript, O4WPlugin, O4WDialog, O4WPaypal, O4WFacebook, O4WLinkedIn, O4WAddThis, O4WRSSPublish, O4WRSSData, O4WMetaTag
|
|
Declare Function O4WPaypal, O4WQualifyEvent
|
|
|
|
* Graphics subroutines
|
|
Declare Subroutine O4WGraphStart, O4WGraphData, O4WGraphEnd
|
|
|
|
Equ LF$ To char(10)
|
|
Equ CR$ To char(13)
|
|
Equ HTMLDELIM$ To CR$:LF$
|
|
Equ O4W_DEFAULT_FORM_NAME$ To "O4WformBody"
|
|
Equ O4W_NULL$ To "<<NULL>>"
|
|
Equ O4W_DEFAULT_DIV$ To "O4WdivDefault"
|
|
Equ jqueryTheme$ to "ui-widget ui-widget-content ui-corner-all"
|
|
Equ O4W_DYNAMIC_APP$ To "OI_DYNAMIC"
|
|
Equ O4W_HEADER_APP$ To "oi_current_application"
|
|
Equ O4W_HEADER_ID$ To "oi_current_id"
|
|
Equ O4W_DYNAMIC_DIR$ To "o4wDynamicDir"
|
|
|
|
Equ O4WMARKER_CORE_SCRIPT_START$ To @FM:"<!--O4W CORE SCRIPTS-->":@FM
|
|
Equ O4WMARKER_CORE_SCRIPT_END$ To @FM:"<!--O4W CORE SCRIPTS END-->":@FM
|
|
Equ O4WMARKER_STANDARD_SCRIPT_START$ To @FM:"<!--O4W STANDARD SCRIPTS-->":@FM
|
|
Equ O4WMARKER_STANDARD_SCRIPT_END$ To @FM:"<!--O4W STANDARD SCRIPTS END-->":@FM
|
|
Equ O4WMARKER_SCRIPT_START$ To @FM:"<!--O4W LOCAL SCRIPTS-->":@FM
|
|
Equ O4WMARKER_SCRIPT_END$ To @FM:"<!--O4W LOCAL SCRIPTS END-->":@FM
|
|
Equ O4WMARKER_LOADED_SCRIPT_START$ To @FM:"<!--O4W LOADED SCRIPTS-->":@FM
|
|
Equ O4WMARKER_LOADED_SCRIPT_END$ To @FM:"<!--O4W LOADED SCRIPTS END-->":@FM
|
|
Equ O4WMARKER_LOADED_SCRIPT_SRC_START$ To @FM:"<!--O4W LOADED SCRIPTS SRC--":@FM
|
|
Equ O4WMARKER_LOADED_SCRIPT_SRC_END$ To @FM:"--O4W LOADED SCRIPTS SRC END-->":@FM
|
|
Equ O4WMARKER_PLUGIN_START$ To @FM:"<!--O4W PLUGINS-->":@FM
|
|
Equ O4WMARKER_PLUGIN_END$ To @FM:"<!--O4W PLUGINS END-->":@FM
|
|
Equ O4WMARKER_STYLESHEET_START$ To @FM:"<!--O4W STYLESHEETS-->":@FM
|
|
Equ O4WMARKER_STYLESHEET_END$ To @FM:"<!--O4W STYLESHEETS END-->":@FM
|
|
Equ O4WMARKER_INLINE_STYLE_START$ To @FM:"<!--O4W STYLES-->":@FM
|
|
Equ O4WMARKER_INLINE_STYLE_END$ To @FM:"<!--O4W STYLES END-->":@FM
|
|
Equ O4WMARKER_FINAL_SCRIPT_START$ To @fm:"<!--O4W FINAL SCRIPTS-->":@FM
|
|
Equ O4WMARKER_FINAL_SCRIPT_END$ To @FM:"<!--O4W FINAL SCRIPTS END-->":@FM
|
|
|
|
Equ O4W_LINKTYPE_NORMAL$ To "0"
|
|
Equ O4W_LINKTYPE_WEBOI$ To "1"
|
|
Equ O4W_LINKTYPE_PROGRAM$ To "2"
|
|
Equ O4W_LINKTYPE_FORM$ To "3"
|
|
Equ O4W_LINKTYPE_EMAIL$ To "4"
|
|
Equ O4W_LINKTYPE_FORM_SEARCH$ To "5"
|
|
Equ O4W_LINKTYPE_EMBED$ To "6"
|
|
Equ O4W_LINKTYPE_REPORT$ To "7"
|
|
Equ O4W_LINKTYPE_LOCAL$ To "8"
|
|
Equ O4W_LINKTYPE_OI$ To "9"
|
|
Equ O4W_LINKTYPE_POPUP$ To "10"
|
|
Equ O4W_LINKTYPE_INDEXLOOKUP$ To "11"
|
|
Equ O4W_LINKTYPE_GRAPH$ To "12"
|
|
Equ O4W_LINKTYPE_CLICK$ To "13"
|
|
Equ O4W_LINKTYPE_LINKEDIN_PROFILE$ To "14"
|
|
Equ O4W_LINKTYPE_LINKEDIN_PROFILE_INLINE$ To "15"
|
|
Equ O4W_LINKTYPE_LINKEDIN_SHARE$ To "16"
|
|
Equ O4W_LINKTYPE_ADHOC$ TO 17
|
|
Equ O4W_LINKTYPE_WYSIWYG$ To 18
|
|
Equ O4W_LINKTYPE_FORM2$ To 18
|
|
Equ O4W_LINKTYPE_PAGE$ To 19
|
|
Equ O4W_LINKTYPE_XLATE$ To 99
|
|
|
|
Equ O4W_VALIDATE_DATE$ To "D"
|
|
Equ O4W_VALIDATE_TIME$ To "T"
|
|
Equ O4W_VALIDATE_CC$ To "C"
|
|
Equ O4W_VALIDATE_ZIP$ To "Z"
|
|
Equ O4W_VALIDATE_PHONE$ To "P"
|
|
Equ O4W_VALIDATE_STATE$ To "ST"
|
|
Equ O4W_VALIDATE_SS$ To "S"
|
|
Equ O4W_VALIDATE_NUM$ To "N"
|
|
Equ O4W_VALIDATE_ALPHA$ To "A"
|
|
Equ O4W_VALIDATE_ALPHANUM$ To "AN"
|
|
Equ O4W_VALIDATE_RANGE$ To "R"
|
|
Equ O4W_VALIDATE_LENGTH$ To "L"
|
|
Equ O4W_VALIDATE_DATERANGE$ To "DR"
|
|
Equ O4W_VALIDATE_REQUIRED$ To "RQ"
|
|
Equ O4W_VALIDATE_EMAIL$ To "E"
|
|
Equ O4W_VALIDATE_URl$ To "U"
|
|
Equ O4W_VALIDATE_VERIFILE$ To "F"
|
|
Equ O4W_VALIDATE_USER$ To "SU"
|
|
Equ O4W_VALIDATE_PATTERN$ To "PA"
|
|
|
|
* common graphs
|
|
Equ O4W_GRAPH_LINE$ To "lines"
|
|
Equ O4W_GRAPH_POINT$ To "points"
|
|
Equ O4W_GRAPH_BAR$ To "bars"
|
|
Equ O4W_GRAPH_PIE$ To "pie"
|
|
Equ O4W_GRAPH_STACKED_LINE$ To "stacked_lines"
|
|
Equ O4W_GRAPH_STACKED_BAR$ To "stacked_bars"
|
|
Equ O4W_GRAPH_HORIZONTAL_BAR$ To "horizontal_bars"
|
|
Equ O4W_GRAPH_STACKED_HORIZONTAL_BAR$ To "stacked_horizontal_bars"
|
|
* google visualization ONLY
|
|
Equ O4W_GRAPH_PIE_3D$ To "PieChart_3D"
|
|
Equ O4W_GRAPH_GAUGE$ To "Gauge"
|
|
Equ O4W_GRAPH_MAP$ To "GeoChart" ;* bzs 110216 changed from GeoMap
|
|
Equ O4W_GRAPH_INTENSITY_MAP$ To "IntensityMap"
|
|
Equ O4W_GRAPH_TABLE$ To "Table"
|
|
Equ O4W_GRAPH_AREA$ To "AreaChart"
|
|
* bzs 110216 Equ O4W_GRAPH_SPARKLINE$ To "ImageSparkLine"
|
|
|
|
* used for google visualization of common graphs
|
|
Equ O4W_GV_GRAPH_LINE$ To "LineChart"
|
|
Equ O4W_GV_GRAPH_POINT$ To "ScatterChart"
|
|
Equ O4W_GV_GRAPH_BAR$ To "ColumnChart"
|
|
Equ O4W_GV_GRAPH_PIE$ To "PieChart"
|
|
Equ O4W_GV_GRAPH_STACKED_LINE$ To "LineChart_stacked"
|
|
Equ O4W_GV_GRAPH_STACKED_BAR$ To "ColumnChart_stacked"
|
|
Equ O4W_GV_GRAPH_HORIZONTAL_BAR$ To "BarChart"
|
|
Equ O4W_GV_GRAPH_STACKED_HORIZONTAL_BAR$ To "BarChart_stacked"
|
|
Equ O4W_GV_GRAPH_GAUGE$ To "Gauge"
|
|
Equ O4W_GV_GRAPH_MAP$ To "GeoChart" ;* bzs 110216 changed from GeoMap
|
|
Equ O4W_GV_GRAPH_INTENSITY_MAP$ To "IntensityMap"
|
|
Equ O4W_GV_GRAPH_TABLE$ To "Table"
|
|
Equ O4W_GV_GRAPH_AREA$ To "AreaChart"
|
|
Equ O4W_GV_GRAPH_STACKED_AREA$ To "AreaChart_stacked"
|
|
* bzs 110216 Equ O4W_GV_GRAPH_SPARKLINE$ To "ImageSparkLine"
|
|
Equ O4W_GV_GRAPH_COMBO$ To "ComboChart"
|
|
|
|
|
|
Equ O4W_ESCAPE_HTML$ To "0"
|
|
Equ O4W_ESCAPE_URL$ To "1"
|
|
Equ O4W_ESCAPE_URL_COMPONENT$ To "3"
|
|
Equ O4W_ESCAPE_ID$ To "4"
|
|
Equ O4W_ESCAPE_JS$ To ""
|
|
|
|
* html5/jquery mobile data role descriptions
|
|
Equ O4W_ROLE_PAGE$ To "page"
|
|
Equ O4W_ROLE_HEADER$ To "header"
|
|
Equ O4W_ROLE_NAVBAR$ To "navbar"
|
|
Equ O4W_ROLE_CONTENT$ To "content"
|
|
Equ O4W_ROLE_CONTAINER$ To "fieldcontain"
|
|
Equ O4W_ROLE_FOOTER$ To "footer"
|
|
Equ O4W_ROLE_POPUP$ To "popup"
|
|
|
|
* O4W Mobile enhancements
|
|
Equ O4W_ROLE_SLIDER$ To "slider"
|
|
Equ O4W_ROLE_BUTTON$ To "button"
|
|
Equ O4W_ROLE_LISTVIEW$ To "listview"
|
|
Equ O4W_ROLE_LIST_DIVIDER$ To "list-divider"
|
|
|
|
* O4W Mobile transitions
|
|
Equ O4WMOBILE_TRANSITION_SLIDE$ To "slide"
|
|
Equ O4WMOBILE_TRANSITION_SLIDEUP$ To "slideup"
|
|
Equ O4WMOBILE_TRANSITION_SLIDEDOWN$ To "slidedown"
|
|
Equ O4WMOBILE_TRANSITION_POP$ To "pop"
|
|
Equ O4WMOBILE_TRANSITION_FADE$ To "fade"
|
|
Equ O4WMOBILE_TRANSITION_FLIP$ To "flip"
|
|
|
|
* Markers for O4W Mobile orientation
|
|
Equ O4WMOBILE_STYLE_PORTRAIT$ To "$mp$"
|
|
Equ O4WMOBILE_STYLE_LANDSCAPE$ To "$ml$"
|
|
|
|
* Alignment options
|
|
Equ O4W_ALIGN_LEFT$ To "0"
|
|
Equ O4W_ALIGN_CENTER$ To "1"
|
|
Equ O4W_ALIGN_RIGHT$ To "2"
|
|
|
|
$Insert O4WMESSAGEEQUATES
|
|
|
|
$Insert O4WLOCKEQUATES
|