@magic-xpa/utils
Version:
magic utils package
1,873 lines • 140 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
/** @enum {number} */
var Logger_MessageDirection = {
MessageLeaving: 0,
MessageEntering: 1,
};
export { Logger_MessageDirection };
Logger_MessageDirection[Logger_MessageDirection.MessageLeaving] = 'MessageLeaving';
Logger_MessageDirection[Logger_MessageDirection.MessageEntering] = 'MessageEntering';
/** @enum {number} */
var Logger_LogLevels = {
None: 0,
Server: 1,
ServerMessages: 2,
Support: 3,
Gui: 4,
Development: 5,
Basic: 6,
};
export { Logger_LogLevels };
Logger_LogLevels[Logger_LogLevels.None] = 'None';
Logger_LogLevels[Logger_LogLevels.Server] = 'Server';
Logger_LogLevels[Logger_LogLevels.ServerMessages] = 'ServerMessages';
Logger_LogLevels[Logger_LogLevels.Support] = 'Support';
Logger_LogLevels[Logger_LogLevels.Gui] = 'Gui';
Logger_LogLevels[Logger_LogLevels.Development] = 'Development';
Logger_LogLevels[Logger_LogLevels.Basic] = 'Basic';
/** @enum {number} */
var Priority = {
LOWEST: 1,
LOW: 2,
HIGH: 3,
};
export { Priority };
Priority[Priority.LOWEST] = 'LOWEST';
Priority[Priority.LOW] = 'LOW';
Priority[Priority.HIGH] = 'HIGH';
/** @enum {number} */
var TableBehaviour = {
LimitedItems: 1,
UnlimitedItems: 2,
};
export { TableBehaviour };
TableBehaviour[TableBehaviour.LimitedItems] = 'LimitedItems';
TableBehaviour[TableBehaviour.UnlimitedItems] = 'UnlimitedItems';
/** @enum {number} */
var HttpStatusCode = {
Unused: 0,
};
export { HttpStatusCode };
HttpStatusCode[HttpStatusCode.Unused] = 'Unused';
/** @enum {string} */
var MgControlType = {
CTRL_TYPE_NONE: '0',
CTRL_TYPE_BUTTON: 'B',
CTRL_TYPE_CHECKBOX: 'C',
CTRL_TYPE_RADIO: 'R',
CTRL_TYPE_COMBO: 'D',
CTRL_TYPE_LIST: 'E',
CTRL_TYPE_TEXT: 'T',
CTRL_TYPE_GROUP: 'G',
CTRL_TYPE_TAB: 'J',
CTRL_TYPE_TABLE: 'A',
CTRL_TYPE_COLUMN: 'K',
CTRL_TYPE_LABEL: 'L',
CTRL_TYPE_IMAGE: 'I',
CTRL_TYPE_SUBFORM: 'F',
CTRL_TYPE_BROWSER: 'W',
CTRL_TYPE_STATUS_BAR: '1',
CTRL_TYPE_SB_LABEL: '2',
CTRL_TYPE_SB_IMAGE: '3',
CTRL_TYPE_FRAME_SET: 'P',
CTRL_TYPE_CONTAINER: 'Q',
CTRL_TYPE_FRAME_FORM: 'U',
CTRL_TYPE_LINE: 'X',
};
export { MgControlType };
/** @enum {number} */
var DitType = {
None: 1,
Edit: 2,
Button: 3,
Combobox: 4,
Listbox: 5,
Radiobox: 6,
Tab: 7,
Checkbox: 8,
Image: 9,
Static: 10,
Line: 11,
Group: 12,
Table: 13,
Slider: 14,
Ole: 15,
Hotspot: 16,
StaticTable: 17,
Sound: 18,
Html: 19,
Java: 20,
Activex: 21,
Frame: 22,
Subform: 23,
Hypertext: 24,
Browser: 25,
Opaque: 26,
};
export { DitType };
DitType[DitType.None] = 'None';
DitType[DitType.Edit] = 'Edit';
DitType[DitType.Button] = 'Button';
DitType[DitType.Combobox] = 'Combobox';
DitType[DitType.Listbox] = 'Listbox';
DitType[DitType.Radiobox] = 'Radiobox';
DitType[DitType.Tab] = 'Tab';
DitType[DitType.Checkbox] = 'Checkbox';
DitType[DitType.Image] = 'Image';
DitType[DitType.Static] = 'Static';
DitType[DitType.Line] = 'Line';
DitType[DitType.Group] = 'Group';
DitType[DitType.Table] = 'Table';
DitType[DitType.Slider] = 'Slider';
DitType[DitType.Ole] = 'Ole';
DitType[DitType.Hotspot] = 'Hotspot';
DitType[DitType.StaticTable] = 'StaticTable';
DitType[DitType.Sound] = 'Sound';
DitType[DitType.Html] = 'Html';
DitType[DitType.Java] = 'Java';
DitType[DitType.Activex] = 'Activex';
DitType[DitType.Frame] = 'Frame';
DitType[DitType.Subform] = 'Subform';
DitType[DitType.Hypertext] = 'Hypertext';
DitType[DitType.Browser] = 'Browser';
DitType[DitType.Opaque] = 'Opaque';
/** @enum {number} */
var BorderType = {
Thin: 1,
Thick: 2,
NoBorder: 3,
};
export { BorderType };
BorderType[BorderType.Thin] = 'Thin';
BorderType[BorderType.Thick] = 'Thick';
BorderType[BorderType.NoBorder] = 'NoBorder';
/** @enum {number} */
var GradientStyle = {
None: 1,
Horizontal: 2,
HorizontalSymmetric: 3,
HorizontalWide: 4,
Vertical: 5,
VerticalSymmetric: 6,
VerticalWide: 7,
DiagonalLeft: 8,
DiagonalLeftSymmetric: 9,
DiagonalRight: 10,
DiagonalRightSymmetric: 11,
CornerTopLeft: 12,
CornerTopRight: 13,
CornerBottomLeft: 14,
CornerBottomRight: 15,
Center: 16,
};
export { GradientStyle };
GradientStyle[GradientStyle.None] = 'None';
GradientStyle[GradientStyle.Horizontal] = 'Horizontal';
GradientStyle[GradientStyle.HorizontalSymmetric] = 'HorizontalSymmetric';
GradientStyle[GradientStyle.HorizontalWide] = 'HorizontalWide';
GradientStyle[GradientStyle.Vertical] = 'Vertical';
GradientStyle[GradientStyle.VerticalSymmetric] = 'VerticalSymmetric';
GradientStyle[GradientStyle.VerticalWide] = 'VerticalWide';
GradientStyle[GradientStyle.DiagonalLeft] = 'DiagonalLeft';
GradientStyle[GradientStyle.DiagonalLeftSymmetric] = 'DiagonalLeftSymmetric';
GradientStyle[GradientStyle.DiagonalRight] = 'DiagonalRight';
GradientStyle[GradientStyle.DiagonalRightSymmetric] = 'DiagonalRightSymmetric';
GradientStyle[GradientStyle.CornerTopLeft] = 'CornerTopLeft';
GradientStyle[GradientStyle.CornerTopRight] = 'CornerTopRight';
GradientStyle[GradientStyle.CornerBottomLeft] = 'CornerBottomLeft';
GradientStyle[GradientStyle.CornerBottomRight] = 'CornerBottomRight';
GradientStyle[GradientStyle.Center] = 'Center';
/** @enum {number} */
var AlignmentTypeHori = {
Left: 1,
Center: 2,
Right: 3,
};
export { AlignmentTypeHori };
AlignmentTypeHori[AlignmentTypeHori.Left] = 'Left';
AlignmentTypeHori[AlignmentTypeHori.Center] = 'Center';
AlignmentTypeHori[AlignmentTypeHori.Right] = 'Right';
/** @enum {number} */
var TabbingOrderType = {
Automatically: 1,
Manual: 2,
};
export { TabbingOrderType };
TabbingOrderType[TabbingOrderType.Automatically] = 'Automatically';
TabbingOrderType[TabbingOrderType.Manual] = 'Manual';
/** @enum {number} */
var AllowedDirectionType = {
Both: 1,
Foreword: 2,
Backward: 3,
};
export { AllowedDirectionType };
AllowedDirectionType[AllowedDirectionType.Both] = 'Both';
AllowedDirectionType[AllowedDirectionType.Foreword] = 'Foreword';
AllowedDirectionType[AllowedDirectionType.Backward] = 'Backward';
/** @enum {number} */
var AlignmentTypeVert = {
Top: 1,
Center: 2,
Bottom: 3,
};
export { AlignmentTypeVert };
AlignmentTypeVert[AlignmentTypeVert.Top] = 'Top';
AlignmentTypeVert[AlignmentTypeVert.Center] = 'Center';
AlignmentTypeVert[AlignmentTypeVert.Bottom] = 'Bottom';
/** @enum {number} */
var HtmlAlignmentType = {
TextVertTop: 1,
TextVertCenter: 2,
TextVertBottom: 3,
TextHoriLeft: 4,
TextHoriRight: 5,
};
export { HtmlAlignmentType };
HtmlAlignmentType[HtmlAlignmentType.TextVertTop] = 'TextVertTop';
HtmlAlignmentType[HtmlAlignmentType.TextVertCenter] = 'TextVertCenter';
HtmlAlignmentType[HtmlAlignmentType.TextVertBottom] = 'TextVertBottom';
HtmlAlignmentType[HtmlAlignmentType.TextHoriLeft] = 'TextHoriLeft';
HtmlAlignmentType[HtmlAlignmentType.TextHoriRight] = 'TextHoriRight';
/** @enum {number} */
var SideType = {
Top: 1,
Right: 2,
Bottom: 3,
Left: 4,
};
export { SideType };
SideType[SideType.Top] = 'Top';
SideType[SideType.Right] = 'Right';
SideType[SideType.Bottom] = 'Bottom';
SideType[SideType.Left] = 'Left';
/** @enum {string} */
var SelprgMode = {
Before: 'B',
After: 'A',
Prompt: 'P',
};
export { SelprgMode };
/** @enum {number} */
var WinCptn = {
Half: 1,
On: 2,
Off: 3,
};
export { WinCptn };
WinCptn[WinCptn.Half] = 'Half';
WinCptn[WinCptn.On] = 'On';
WinCptn[WinCptn.Off] = 'Off';
/** @enum {number} */
var WinHtmlType = {
Get: 1,
Post: 2,
Link: 3,
};
export { WinHtmlType };
WinHtmlType[WinHtmlType.Get] = 'Get';
WinHtmlType[WinHtmlType.Post] = 'Post';
WinHtmlType[WinHtmlType.Link] = 'Link';
/** @enum {number} */
var WinUom = {
Dlg: 1,
Mm: 2,
Inch: 3,
Pix: 4,
};
export { WinUom };
WinUom[WinUom.Dlg] = 'Dlg';
WinUom[WinUom.Mm] = 'Mm';
WinUom[WinUom.Inch] = 'Inch';
WinUom[WinUom.Pix] = 'Pix';
/** @enum {number} */
var ControlStyle = {
TwoD: 1,
ThreeD: 2,
ThreeDSunken: 3,
Windows3d: 4,
Windows: 5,
Emboss: 6,
NoBorder: 7,
};
export { ControlStyle };
ControlStyle[ControlStyle.TwoD] = 'TwoD';
ControlStyle[ControlStyle.ThreeD] = 'ThreeD';
ControlStyle[ControlStyle.ThreeDSunken] = 'ThreeDSunken';
ControlStyle[ControlStyle.Windows3d] = 'Windows3d';
ControlStyle[ControlStyle.Windows] = 'Windows';
ControlStyle[ControlStyle.Emboss] = 'Emboss';
ControlStyle[ControlStyle.NoBorder] = 'NoBorder';
/** @enum {number} */
var CtrlLineType = {
Normal: 1,
Dash: 2,
Dot: 3,
Dashdot: 4,
Dashdotdot: 5,
};
export { CtrlLineType };
CtrlLineType[CtrlLineType.Normal] = 'Normal';
CtrlLineType[CtrlLineType.Dash] = 'Dash';
CtrlLineType[CtrlLineType.Dot] = 'Dot';
CtrlLineType[CtrlLineType.Dashdot] = 'Dashdot';
CtrlLineType[CtrlLineType.Dashdotdot] = 'Dashdotdot';
/** @enum {number} */
var CtrlTextType = {
Default: 1,
Bullet: 2,
Number: 3,
};
export { CtrlTextType };
CtrlTextType[CtrlTextType.Default] = 'Default';
CtrlTextType[CtrlTextType.Bullet] = 'Bullet';
CtrlTextType[CtrlTextType.Number] = 'Number';
/** @enum {number} */
var CtrlLineDirection = {
Asc: 1,
Des: 2,
};
export { CtrlLineDirection };
CtrlLineDirection[CtrlLineDirection.Asc] = 'Asc';
CtrlLineDirection[CtrlLineDirection.Des] = 'Des';
/** @enum {number} */
var CtrlOleDisplayType = {
Icon: 1,
Content: 2,
Any: 3,
};
export { CtrlOleDisplayType };
CtrlOleDisplayType[CtrlOleDisplayType.Icon] = 'Icon';
CtrlOleDisplayType[CtrlOleDisplayType.Content] = 'Content';
CtrlOleDisplayType[CtrlOleDisplayType.Any] = 'Any';
/** @enum {number} */
var CtrlOleStoreType = {
Link: 1,
Embeded: 2,
Any: 3,
};
export { CtrlOleStoreType };
CtrlOleStoreType[CtrlOleStoreType.Link] = 'Link';
CtrlOleStoreType[CtrlOleStoreType.Embeded] = 'Embeded';
CtrlOleStoreType[CtrlOleStoreType.Any] = 'Any';
/** @enum {number} */
var CtrlButtonType = {
Submit: 1,
Clear: 2,
Default: 3,
};
export { CtrlButtonType };
CtrlButtonType[CtrlButtonType.Submit] = 'Submit';
CtrlButtonType[CtrlButtonType.Clear] = 'Clear';
CtrlButtonType[CtrlButtonType.Default] = 'Default';
/** @enum {number} */
var CtrlImageStyle = {
Tiled: 1,
Copied: 2,
ScaleFit: 3,
ScaleFill: 4,
Distorted: 5,
};
export { CtrlImageStyle };
CtrlImageStyle[CtrlImageStyle.Tiled] = 'Tiled';
CtrlImageStyle[CtrlImageStyle.Copied] = 'Copied';
CtrlImageStyle[CtrlImageStyle.ScaleFit] = 'ScaleFit';
CtrlImageStyle[CtrlImageStyle.ScaleFill] = 'ScaleFill';
CtrlImageStyle[CtrlImageStyle.Distorted] = 'Distorted';
/** @enum {number} */
var TabControlTabsWidth = {
FitToText: 1,
Fixed: 2,
FillToRight: 3,
FixedInLine: 4,
};
export { TabControlTabsWidth };
TabControlTabsWidth[TabControlTabsWidth.FitToText] = 'FitToText';
TabControlTabsWidth[TabControlTabsWidth.Fixed] = 'Fixed';
TabControlTabsWidth[TabControlTabsWidth.FillToRight] = 'FillToRight';
TabControlTabsWidth[TabControlTabsWidth.FixedInLine] = 'FixedInLine';
/** @enum {number} */
var CheckboxMainStyle = {
None: 0,
Box: 1,
Button: 2,
Switch: 3,
};
export { CheckboxMainStyle };
CheckboxMainStyle[CheckboxMainStyle.None] = 'None';
CheckboxMainStyle[CheckboxMainStyle.Box] = 'Box';
CheckboxMainStyle[CheckboxMainStyle.Button] = 'Button';
CheckboxMainStyle[CheckboxMainStyle.Switch] = 'Switch';
/** @enum {number} */
var RbAppearance = {
None: 0,
Radio: 1,
Button: 2,
};
export { RbAppearance };
RbAppearance[RbAppearance.None] = 'None';
RbAppearance[RbAppearance.Radio] = 'Radio';
RbAppearance[RbAppearance.Button] = 'Button';
/** @enum {number} */
var HelpCommand = {
Context: 1,
Contents: 2,
Setcontents: 3,
Contextpopup: 4,
Key: 5,
Command: 6,
Forcefile: 7,
Helponhelp: 8,
Quit: 9,
};
export { HelpCommand };
HelpCommand[HelpCommand.Context] = 'Context';
HelpCommand[HelpCommand.Contents] = 'Contents';
HelpCommand[HelpCommand.Setcontents] = 'Setcontents';
HelpCommand[HelpCommand.Contextpopup] = 'Contextpopup';
HelpCommand[HelpCommand.Key] = 'Key';
HelpCommand[HelpCommand.Command] = 'Command';
HelpCommand[HelpCommand.Forcefile] = 'Forcefile';
HelpCommand[HelpCommand.Helponhelp] = 'Helponhelp';
HelpCommand[HelpCommand.Quit] = 'Quit';
/** @enum {number} */
var FormExpandType = {
None: 1,
OnePage: 2,
MultiPage: 3,
};
export { FormExpandType };
FormExpandType[FormExpandType.None] = 'None';
FormExpandType[FormExpandType.OnePage] = 'OnePage';
FormExpandType[FormExpandType.MultiPage] = 'MultiPage';
/** @enum {number} */
var DitAttribute = {
Alpha: 1,
Unicode: 2,
Numeric: 3,
Boolean: 4,
Date: 5,
Time: 6,
Memo: 7,
Blob: 8,
};
export { DitAttribute };
DitAttribute[DitAttribute.Alpha] = 'Alpha';
DitAttribute[DitAttribute.Unicode] = 'Unicode';
DitAttribute[DitAttribute.Numeric] = 'Numeric';
DitAttribute[DitAttribute.Boolean] = 'Boolean';
DitAttribute[DitAttribute.Date] = 'Date';
DitAttribute[DitAttribute.Time] = 'Time';
DitAttribute[DitAttribute.Memo] = 'Memo';
DitAttribute[DitAttribute.Blob] = 'Blob';
/** @enum {number} */
var DspInterface = {
Text: 1,
Gui: 2,
Html: 3,
Java: 4,
Frame: 5,
Merge: 6,
Webonline: 7,
Browser: 8,
};
export { DspInterface };
DspInterface[DspInterface.Text] = 'Text';
DspInterface[DspInterface.Gui] = 'Gui';
DspInterface[DspInterface.Html] = 'Html';
DspInterface[DspInterface.Java] = 'Java';
DspInterface[DspInterface.Frame] = 'Frame';
DspInterface[DspInterface.Merge] = 'Merge';
DspInterface[DspInterface.Webonline] = 'Webonline';
DspInterface[DspInterface.Browser] = 'Browser';
/** @enum {number} */
var PrgExecPlace = {
Before: 1,
After: 2,
Prompt: 3,
};
export { PrgExecPlace };
PrgExecPlace[PrgExecPlace.Before] = 'Before';
PrgExecPlace[PrgExecPlace.After] = 'After';
PrgExecPlace[PrgExecPlace.Prompt] = 'Prompt';
/** @enum {number} */
var SliderType = {
Vertical: 1,
Horizontal: 2,
};
export { SliderType };
SliderType[SliderType.Vertical] = 'Vertical';
SliderType[SliderType.Horizontal] = 'Horizontal';
/** @enum {number} */
var CtrlButtonTypeGui = {
None: 0,
Push: 1,
Image: 2,
Hypertext: 3,
TextOnImage: 4,
};
export { CtrlButtonTypeGui };
CtrlButtonTypeGui[CtrlButtonTypeGui.None] = 'None';
CtrlButtonTypeGui[CtrlButtonTypeGui.Push] = 'Push';
CtrlButtonTypeGui[CtrlButtonTypeGui.Image] = 'Image';
CtrlButtonTypeGui[CtrlButtonTypeGui.Hypertext] = 'Hypertext';
CtrlButtonTypeGui[CtrlButtonTypeGui.TextOnImage] = 'TextOnImage';
/** @enum {number} */
var ImageEffects = {
Normal: 1,
WipeDown: 2,
WipeUp: 3,
WipeRight: 4,
WipeLeft: 5,
Pixel: 6,
SmallBox: 7,
MediumBox: 8,
LargeBox: 9,
Hline: 10,
Vline: 11,
Vmiddle: 12,
Hmiddle: 13,
Hinterlace: 14,
Vinterlace: 15,
OutToIn: 16,
InToOut: 17,
OtiInterlace1: 18,
ItoInterlace2: 19,
SpiralIn3: 20,
SpiralOut4: 21,
};
export { ImageEffects };
ImageEffects[ImageEffects.Normal] = 'Normal';
ImageEffects[ImageEffects.WipeDown] = 'WipeDown';
ImageEffects[ImageEffects.WipeUp] = 'WipeUp';
ImageEffects[ImageEffects.WipeRight] = 'WipeRight';
ImageEffects[ImageEffects.WipeLeft] = 'WipeLeft';
ImageEffects[ImageEffects.Pixel] = 'Pixel';
ImageEffects[ImageEffects.SmallBox] = 'SmallBox';
ImageEffects[ImageEffects.MediumBox] = 'MediumBox';
ImageEffects[ImageEffects.LargeBox] = 'LargeBox';
ImageEffects[ImageEffects.Hline] = 'Hline';
ImageEffects[ImageEffects.Vline] = 'Vline';
ImageEffects[ImageEffects.Vmiddle] = 'Vmiddle';
ImageEffects[ImageEffects.Hmiddle] = 'Hmiddle';
ImageEffects[ImageEffects.Hinterlace] = 'Hinterlace';
ImageEffects[ImageEffects.Vinterlace] = 'Vinterlace';
ImageEffects[ImageEffects.OutToIn] = 'OutToIn';
ImageEffects[ImageEffects.InToOut] = 'InToOut';
ImageEffects[ImageEffects.OtiInterlace1] = 'OtiInterlace1';
ImageEffects[ImageEffects.ItoInterlace2] = 'ItoInterlace2';
ImageEffects[ImageEffects.SpiralIn3] = 'SpiralIn3';
ImageEffects[ImageEffects.SpiralOut4] = 'SpiralOut4';
/** @enum {number} */
var CtrlHotspotType = {
Square: 1,
Circle: 2,
};
export { CtrlHotspotType };
CtrlHotspotType[CtrlHotspotType.Square] = 'Square';
CtrlHotspotType[CtrlHotspotType.Circle] = 'Circle';
/** @enum {number} */
var SubformType = {
Program: 1,
Subtask: 2,
Form: 3,
None: 4,
};
export { SubformType };
SubformType[SubformType.Program] = 'Program';
SubformType[SubformType.Subtask] = 'Subtask';
SubformType[SubformType.Form] = 'Form';
SubformType[SubformType.None] = 'None';
/** @enum {number} */
var DatabaseDefinitionType = {
String: 1,
Normal: 2,
};
export { DatabaseDefinitionType };
DatabaseDefinitionType[DatabaseDefinitionType.String] = 'String';
DatabaseDefinitionType[DatabaseDefinitionType.Normal] = 'Normal';
/** @enum {number} */
var DatabaseOperations = {
Insert: 1,
Update: 2,
Delete: 3,
Where: 4,
None: 5,
};
export { DatabaseOperations };
DatabaseOperations[DatabaseOperations.Insert] = 'Insert';
DatabaseOperations[DatabaseOperations.Update] = 'Update';
DatabaseOperations[DatabaseOperations.Delete] = 'Delete';
DatabaseOperations[DatabaseOperations.Where] = 'Where';
DatabaseOperations[DatabaseOperations.None] = 'None';
/** @enum {number} */
var DataTranslation = {
Ansi: 1,
Oem: 2,
Unicode: 3,
};
export { DataTranslation };
DataTranslation[DataTranslation.Ansi] = 'Ansi';
DataTranslation[DataTranslation.Oem] = 'Oem';
DataTranslation[DataTranslation.Unicode] = 'Unicode';
/** @enum {number} */
var WindowPosition = {
Customized: 1,
DefaultBounds: 2,
CenteredToParent: 3,
CenteredToMagic: 4,
CenteredToDesktop: 5,
DefaultLocation: 6,
CenteredToWindow: 7,
};
export { WindowPosition };
WindowPosition[WindowPosition.Customized] = 'Customized';
WindowPosition[WindowPosition.DefaultBounds] = 'DefaultBounds';
WindowPosition[WindowPosition.CenteredToParent] = 'CenteredToParent';
WindowPosition[WindowPosition.CenteredToMagic] = 'CenteredToMagic';
WindowPosition[WindowPosition.CenteredToDesktop] = 'CenteredToDesktop';
WindowPosition[WindowPosition.DefaultLocation] = 'DefaultLocation';
WindowPosition[WindowPosition.CenteredToWindow] = 'CenteredToWindow';
/** @enum {number} */
var FldStyle = {
None: 1,
Activex: 2,
Ole: 3,
Vector: 4,
Dotnet: 5,
};
export { FldStyle };
FldStyle[FldStyle.None] = 'None';
FldStyle[FldStyle.Activex] = 'Activex';
FldStyle[FldStyle.Ole] = 'Ole';
FldStyle[FldStyle.Vector] = 'Vector';
FldStyle[FldStyle.Dotnet] = 'Dotnet';
/** @enum {number} */
var FieldComType = {
Obj: 1,
Ref: 2,
};
export { FieldComType };
FieldComType[FieldComType.Obj] = 'Obj';
FieldComType[FieldComType.Ref] = 'Ref';
/** @enum {number} */
var ListboxSelectionMode = {
Single: 1,
Multiple: 2,
};
export { ListboxSelectionMode };
ListboxSelectionMode[ListboxSelectionMode.Single] = 'Single';
ListboxSelectionMode[ListboxSelectionMode.Multiple] = 'Multiple';
/** @enum {number} */
var SplitWindowType = {
None: 1,
Vertical: 2,
Horizontal: 3,
};
export { SplitWindowType };
SplitWindowType[SplitWindowType.None] = 'None';
SplitWindowType[SplitWindowType.Vertical] = 'Vertical';
SplitWindowType[SplitWindowType.Horizontal] = 'Horizontal';
/** @enum {number} */
var SplitPrimaryDisplay = {
Default: 1,
Left: 2,
Right: 3,
Top: 4,
Bottom: 5,
};
export { SplitPrimaryDisplay };
SplitPrimaryDisplay[SplitPrimaryDisplay.Default] = 'Default';
SplitPrimaryDisplay[SplitPrimaryDisplay.Left] = 'Left';
SplitPrimaryDisplay[SplitPrimaryDisplay.Right] = 'Right';
SplitPrimaryDisplay[SplitPrimaryDisplay.Top] = 'Top';
SplitPrimaryDisplay[SplitPrimaryDisplay.Bottom] = 'Bottom';
/** @enum {number} */
var AutoFit = {
None: 1,
AsControl: 2,
AsCalledForm: 3,
};
export { AutoFit };
AutoFit[AutoFit.None] = 'None';
AutoFit[AutoFit.AsControl] = 'AsControl';
AutoFit[AutoFit.AsCalledForm] = 'AsCalledForm';
/** @enum {?} */
var WindowType = {
Default: 1,
Sdi: 2,
ChildWindow: 3,
SplitterChildWindow: 4,
Floating: 5,
Modal: 6,
ApplicationModal: 7,
Tool: 8,
FitToMdi: 9,
MdiChild: 10,
MdiFrame: 11,
Overlay: 12,
LogonApplicationWindow: 'a',
TkDockChild: 'b',
};
export { WindowType };
WindowType[WindowType.Default] = 'Default';
WindowType[WindowType.Sdi] = 'Sdi';
WindowType[WindowType.ChildWindow] = 'ChildWindow';
WindowType[WindowType.SplitterChildWindow] = 'SplitterChildWindow';
WindowType[WindowType.Floating] = 'Floating';
WindowType[WindowType.Modal] = 'Modal';
WindowType[WindowType.ApplicationModal] = 'ApplicationModal';
WindowType[WindowType.Tool] = 'Tool';
WindowType[WindowType.FitToMdi] = 'FitToMdi';
WindowType[WindowType.MdiChild] = 'MdiChild';
WindowType[WindowType.MdiFrame] = 'MdiFrame';
WindowType[WindowType.Overlay] = 'Overlay';
/** @enum {number} */
var StartupMode = {
Default: 1,
Maximize: 2,
Minimize: 3,
};
export { StartupMode };
StartupMode[StartupMode.Default] = 'Default';
StartupMode[StartupMode.Maximize] = 'Maximize';
StartupMode[StartupMode.Minimize] = 'Minimize';
/** @enum {number} */
var ColumnUpdateStyle = {
Absolute: 1,
Differential: 2,
AsTable: 3,
};
export { ColumnUpdateStyle };
ColumnUpdateStyle[ColumnUpdateStyle.Absolute] = 'Absolute';
ColumnUpdateStyle[ColumnUpdateStyle.Differential] = 'Differential';
ColumnUpdateStyle[ColumnUpdateStyle.AsTable] = 'AsTable';
/** @enum {string} */
var CallUdpConvention = {
C: 'C',
Standard: 'S',
Fast: 'F',
};
export { CallUdpConvention };
/** @enum {string} */
var CallUDPType = {
Background: 'B',
GUI: 'G',
};
export { CallUDPType };
/** @enum {string} */
var VerifyMode = {
Error: 'E',
Warning: 'W',
Revert: 'R',
};
export { VerifyMode };
/** @enum {string} */
var VerifyDisplay = {
Box: 'B',
Status: 'S',
None: 'N',
};
export { VerifyDisplay };
/** @enum {string} */
var VerifyImage = {
Exclamation: 'E',
Critical: 'C',
Question: 'Q',
Information: 'I',
None: 'N',
};
export { VerifyImage };
/** @enum {string} */
var VerifyButtons = {
Ok: 'O',
OkCancel: 'K',
AbortRetryIgnore: 'A',
YesNoCancel: 'Y',
YesNo: 'N',
RetryCancel: 'R',
};
export { VerifyButtons };
/** @enum {number} */
var CallComOption = {
Method: 1,
GetProp: 2,
SetProp: 3,
};
export { CallComOption };
CallComOption[CallComOption.Method] = 'Method';
CallComOption[CallComOption.GetProp] = 'GetProp';
CallComOption[CallComOption.SetProp] = 'SetProp';
/** @enum {number} */
var CallWsStyle = {
Rpc: 1,
Document: 2,
};
export { CallWsStyle };
CallWsStyle[CallWsStyle.Rpc] = 'Rpc';
CallWsStyle[CallWsStyle.Document] = 'Document';
/** @enum {number} */
var CallOsShow = {
Hide: 1,
Normal: 2,
Maximize: 3,
Minimize: 4,
};
export { CallOsShow };
CallOsShow[CallOsShow.Hide] = 'Hide';
CallOsShow[CallOsShow.Normal] = 'Normal';
CallOsShow[CallOsShow.Maximize] = 'Maximize';
CallOsShow[CallOsShow.Minimize] = 'Minimize';
/** @enum {number} */
var LogicUnit = {
Remark: 1,
Task: 2,
Group: 3,
Record: 4,
Variable: 5,
Control: 6,
Event: 7,
Function: 8,
SeqFlow: 9,
};
export { LogicUnit };
LogicUnit[LogicUnit.Remark] = 'Remark';
LogicUnit[LogicUnit.Task] = 'Task';
LogicUnit[LogicUnit.Group] = 'Group';
LogicUnit[LogicUnit.Record] = 'Record';
LogicUnit[LogicUnit.Variable] = 'Variable';
LogicUnit[LogicUnit.Control] = 'Control';
LogicUnit[LogicUnit.Event] = 'Event';
LogicUnit[LogicUnit.Function] = 'Function';
LogicUnit[LogicUnit.SeqFlow] = 'SeqFlow';
/** @enum {string} */
var LogicLevel = {
Prefix: 'P',
Suffix: 'S',
Verification: 'V',
Change: 'C',
};
export { LogicLevel };
/** @enum {string} */
var BrkScope = {
Task: 'T',
Subtree: 'S',
Global: 'G',
};
export { BrkScope };
/** @enum {string} */
var LDir = {
Default: 'A',
Reversed: 'D',
};
export { LDir };
/** @enum {string} */
var Order = {
Ascending: 'A',
Descending: 'D',
};
export { Order };
/** @enum {string} */
var LnkEval_Cond = {
Record: 'R',
Task: 'T',
};
export { LnkEval_Cond };
/** @enum {string} */
var Access = {
NoAccess: ' ',
Read: 'R',
Write: 'W',
};
export { Access };
/** @enum {string} */
var DbShare = {
NoShare: ' ',
Write: 'W',
Read: 'R',
None: 'N',
};
export { DbShare };
/** @enum {string} */
var DbOpen = {
Normal: 'N',
Fast: 'F',
Damaged: 'D',
Reindex: 'R',
};
export { DbOpen };
/** @enum {string} */
var DbDelUpdMode = {
Position: 'P',
PositionAndSelectedFields: 'S',
PositionAndUpdatedFields: 'U',
AsTable: 'T',
None: 'N',
};
export { DbDelUpdMode };
/** @enum {number} */
var RaiseAt = {
Container: 1,
TaskInFocus: 2,
};
export { RaiseAt };
RaiseAt[RaiseAt.Container] = 'Container';
RaiseAt[RaiseAt.TaskInFocus] = 'TaskInFocus';
/** @enum {string} */
var EngineDirect = {
None: ' ',
AbortTask: 'A',
Rollback: 'B',
AutoRetry: 'R',
UserRetry: 'U',
Ignore: 'I',
AsStrategy: 'S',
Continue: 'C',
};
export { EngineDirect };
/** @enum {string} */
var FlowDirection = {
Forward: 'F',
Backward: 'B',
Combined: 'C',
};
export { FlowDirection };
/** @enum {string} */
var FlwMode = {
Fast: 'F',
Step: 'S',
Combine: 'B',
Before: 'J',
After: 'Z',
};
export { FlwMode };
/** @enum {number} */
var RowHighlightType = {
None: 1,
Frame: 2,
Background: 3,
BackgroundControls: 4,
};
export { RowHighlightType };
RowHighlightType[RowHighlightType.None] = 'None';
RowHighlightType[RowHighlightType.Frame] = 'Frame';
RowHighlightType[RowHighlightType.Background] = 'Background';
RowHighlightType[RowHighlightType.BackgroundControls] = 'BackgroundControls';
/** @enum {number} */
var SplitterStyle = {
TwoD: 1,
ThreeD: 2,
};
export { SplitterStyle };
SplitterStyle[SplitterStyle.TwoD] = 'TwoD';
SplitterStyle[SplitterStyle.ThreeD] = 'ThreeD';
/** @enum {number} */
var BottomPositionInterval = {
NoneRowHeight: 1,
RowHeight: 2,
};
export { BottomPositionInterval };
BottomPositionInterval[BottomPositionInterval.NoneRowHeight] = 'NoneRowHeight';
BottomPositionInterval[BottomPositionInterval.RowHeight] = 'RowHeight';
/** @enum {number} */
var TableColorBy = {
Column: 1,
Table: 2,
Row: 3,
};
export { TableColorBy };
TableColorBy[TableColorBy.Column] = 'Column';
TableColorBy[TableColorBy.Table] = 'Table';
TableColorBy[TableColorBy.Row] = 'Row';
/** @enum {number} */
var ExecOn = {
None: 0,
Optimized: 1,
Client: 2,
Server: 3,
};
export { ExecOn };
ExecOn[ExecOn.None] = 'None';
ExecOn[ExecOn.Optimized] = 'Optimized';
ExecOn[ExecOn.Client] = 'Client';
ExecOn[ExecOn.Server] = 'Server';
/** @enum {number} */
var MultilineHorizontalScrollBar = {
Unknown: 0,
Yes: 1,
No: 2,
WordWrap: 3,
};
export { MultilineHorizontalScrollBar };
MultilineHorizontalScrollBar[MultilineHorizontalScrollBar.Unknown] = 'Unknown';
MultilineHorizontalScrollBar[MultilineHorizontalScrollBar.Yes] = 'Yes';
MultilineHorizontalScrollBar[MultilineHorizontalScrollBar.No] = 'No';
MultilineHorizontalScrollBar[MultilineHorizontalScrollBar.WordWrap] = 'WordWrap';
/** @enum {number} */
var FramesetStyle = {
None: 0,
Vertical: 1,
Horizontal: 2,
};
export { FramesetStyle };
FramesetStyle[FramesetStyle.None] = 'None';
FramesetStyle[FramesetStyle.Vertical] = 'Vertical';
FramesetStyle[FramesetStyle.Horizontal] = 'Horizontal';
/** @enum {number} */
var FrameType = {
FrameSet: 0,
Subform: 1,
Form: 2,
};
export { FrameType };
FrameType[FrameType.FrameSet] = 'FrameSet';
FrameType[FrameType.Subform] = 'Subform';
FrameType[FrameType.Form] = 'Form';
/** @enum {number} */
var Storage = {
AlphaString: 1,
AlphaLstring: 2,
AlphaZtring: 3,
NumericSigned: 4,
NumericUnsigned: 5,
NumericFloat: 6,
NumericFloatMs: 7,
NumericFloatDec: 8,
NumericPackedDec: 9,
NumericNumeric: 10,
NumericCharDec: 11,
NumericString: 12,
NumericMagic: 13,
NumericCisam: 14,
BooleanInteger: 15,
BooleanDbase: 16,
DateInteger: 17,
DateInteger1901: 18,
DateString: 19,
DateYymd: 20,
DateMagic: 21,
DateMagic1901: 22,
TimeInteger: 23,
TimeString: 24,
TimeHmsh: 25,
TimeMagic: 26,
MemoString: 27,
MemoMagic: 28,
Blob: 29,
NumericExtFloat: 30,
UnicodeString: 31,
UnicodeZstring: 32,
AnsiBlob: 33,
UnicodeBlob: 34,
};
export { Storage };
Storage[Storage.AlphaString] = 'AlphaString';
Storage[Storage.AlphaLstring] = 'AlphaLstring';
Storage[Storage.AlphaZtring] = 'AlphaZtring';
Storage[Storage.NumericSigned] = 'NumericSigned';
Storage[Storage.NumericUnsigned] = 'NumericUnsigned';
Storage[Storage.NumericFloat] = 'NumericFloat';
Storage[Storage.NumericFloatMs] = 'NumericFloatMs';
Storage[Storage.NumericFloatDec] = 'NumericFloatDec';
Storage[Storage.NumericPackedDec] = 'NumericPackedDec';
Storage[Storage.NumericNumeric] = 'NumericNumeric';
Storage[Storage.NumericCharDec] = 'NumericCharDec';
Storage[Storage.NumericString] = 'NumericString';
Storage[Storage.NumericMagic] = 'NumericMagic';
Storage[Storage.NumericCisam] = 'NumericCisam';
Storage[Storage.BooleanInteger] = 'BooleanInteger';
Storage[Storage.BooleanDbase] = 'BooleanDbase';
Storage[Storage.DateInteger] = 'DateInteger';
Storage[Storage.DateInteger1901] = 'DateInteger1901';
Storage[Storage.DateString] = 'DateString';
Storage[Storage.DateYymd] = 'DateYymd';
Storage[Storage.DateMagic] = 'DateMagic';
Storage[Storage.DateMagic1901] = 'DateMagic1901';
Storage[Storage.TimeInteger] = 'TimeInteger';
Storage[Storage.TimeString] = 'TimeString';
Storage[Storage.TimeHmsh] = 'TimeHmsh';
Storage[Storage.TimeMagic] = 'TimeMagic';
Storage[Storage.MemoString] = 'MemoString';
Storage[Storage.MemoMagic] = 'MemoMagic';
Storage[Storage.Blob] = 'Blob';
Storage[Storage.NumericExtFloat] = 'NumericExtFloat';
Storage[Storage.UnicodeString] = 'UnicodeString';
Storage[Storage.UnicodeZstring] = 'UnicodeZstring';
Storage[Storage.AnsiBlob] = 'AnsiBlob';
Storage[Storage.UnicodeBlob] = 'UnicodeBlob';
/** @enum {string} */
var StorageAttributeType = {
Alpha: 'A',
Numeric: 'N',
Boolean: 'B',
Date: 'D',
Time: 'T',
Blob: 'O',
Unicode: 'U',
String: 'S',
BlobOle: 'L',
BlobActiveX: 'X',
BlobVector: 'V',
BlobDotNet: 'E',
BlobJava: 'J',
None: ' ',
};
export { StorageAttributeType };
/** @enum {string} */
var BrkLevel = {
Task: 'T',
Group: 'G',
All: 'A',
Record: 'R',
Control: 'C',
Handler: 'H',
MainProgram: 'M',
Variable: 'V',
Function: 'F',
Remark: 'K',
RM_Compat: 'M',
SubForm: 'U',
Event: 'E',
OPStatOnChange: 'O',
};
export { BrkLevel };
/** @enum {string} */
var MediaOrientation = {
Portrait: 'P',
Landscape: 'L',
};
export { MediaOrientation };
/** @enum {string} */
var MediaFormat = {
Page: 'P',
Line: 'L',
None: 'N',
};
export { MediaFormat };
/** @enum {number} */
var CharacterSet = {
Ansi: 0,
Oem: 1,
Unicode: 3,
Utf8: 4,
};
export { CharacterSet };
CharacterSet[CharacterSet.Ansi] = 'Ansi';
CharacterSet[CharacterSet.Oem] = 'Oem';
CharacterSet[CharacterSet.Unicode] = 'Unicode';
CharacterSet[CharacterSet.Utf8] = 'Utf8';
/** @enum {string} */
var MediaAccess = {
Read: 'R',
Write: 'W',
Append: 'A',
Direct: 'D',
AppendFlush: 'F',
Create: 'C',
};
export { MediaAccess };
/** @enum {string} */
var PaperSize = {
Default: 'D',
Letter: 'L',
A4: 'A',
Folio: 'F',
Quarto: 'Q',
Tabloid: 'T',
Ledger: 'R',
Legal_8_14: 'G',
Statement: 'S',
Executive_7_10: 'X',
A3: '3',
A5: '5',
Note: 'N',
Envelope_3_8: 'E',
B4: 'B',
B5_v: 'V',
UserDefined: 'U',
B5: 'W',
C5: 'C',
Legal: 'g',
Multipurpose: 'M',
Executive: 'x',
EnvelopeB4: 'v',
EnvelopeB5: 'p',
EnvelopeC6: '6',
EnvelopeDL: 'o',
EnvelopeMonarch: 'h',
Envelope9: '9',
Envelope10: '0',
Envelope11: '1',
};
export { PaperSize };
/** @enum {string} */
var PaperSizePdfDisabled = {
Default: 'D',
Letter: 'L',
A4: 'A',
Folio: 'F',
Quarto: 'Q',
Tabloid: 'T',
Ledger: 'R',
Legal_8_14: 'G',
Statement: 'S',
Executive_7_10: 'X',
A3: '3',
A5: '5',
Note: 'N',
Envelope_3_8: 'E',
B4: 'B',
B5_v: 'V',
};
export { PaperSizePdfDisabled };
/** @enum {string} */
var PaperSizePdfEnabled = {
Default: 'D',
UserDefined: 'U',
Letter: 'L',
A4: 'A',
A3: '3',
Legal: 'g',
B5: 'B',
C5: 'C',
Multipurpose: 'M',
B4: '4',
A5: '5',
Folio: 'F',
Executive: 'x',
EnvelopeB4: 'v',
EnvelopeB5: 'p',
EnvelopeC6: '6',
EnvelopeDL: 'o',
EnvelopeMonarch: 'h',
Envelope9: '9',
Envelope10: '0',
Envelope11: '1',
};
export { PaperSizePdfEnabled };
/** @enum {string} */
var Area = {
Detail: 'N',
Header: 'H',
Footer: 'F',
PageHeader: 'P',
PageFooter: 'G',
};
export { Area };
/** @enum {number} */
var DisplayTextType = {
Edit: 0,
Query: 1,
};
export { DisplayTextType };
DisplayTextType[DisplayTextType.Edit] = 'Edit';
DisplayTextType[DisplayTextType.Query] = 'Query';
/** @enum {string} */
var LogicHeaderType = {
None: ' ',
Remark: 'K',
Task: 'T',
Function: 'F',
Handler: 'H',
Record: 'R',
Variable: 'V',
Control: 'C',
Group: 'G',
All: 'A',
MainProgram: 'P',
RecordCompat: 'M',
SubForm: 'U',
Event: 'E',
};
export { LogicHeaderType };
/** @enum {string} */
var LogicOperationType = {
None: 'x',
Remark: ' ',
Update: 'U',
Call: 'C',
Invoke: 'I',
RaiseEvent: 'R',
Evaluate: 'A',
Block: 'B',
Verify: 'E',
Form: 'F',
Variable: 'V',
};
export { LogicOperationType };
/** @enum {number} */
var Opr = {
Remark: 0,
SelFld: 1,
Stop: 2,
BeginLink: 3,
EndLink: 4,
BeginBlock: 5,
EndBlock: 6,
Call: 7,
EvaluateExpression: 8,
UpdateFld: 9,
WriteFile: 10,
ReadFile: 11,
DataviewSrc: 12,
UserExit: 13,
RaiseEvent: 14,
};
export { Opr };
Opr[Opr.Remark] = 'Remark';
Opr[Opr.SelFld] = 'SelFld';
Opr[Opr.Stop] = 'Stop';
Opr[Opr.BeginLink] = 'BeginLink';
Opr[Opr.EndLink] = 'EndLink';
Opr[Opr.BeginBlock] = 'BeginBlock';
Opr[Opr.EndBlock] = 'EndBlock';
Opr[Opr.Call] = 'Call';
Opr[Opr.EvaluateExpression] = 'EvaluateExpression';
Opr[Opr.UpdateFld] = 'UpdateFld';
Opr[Opr.WriteFile] = 'WriteFile';
Opr[Opr.ReadFile] = 'ReadFile';
Opr[Opr.DataviewSrc] = 'DataviewSrc';
Opr[Opr.UserExit] = 'UserExit';
Opr[Opr.RaiseEvent] = 'RaiseEvent';
/** @enum {string} */
var DataViewHeaderType = {
None: ' ',
Remark: 'R',
Declare: 'D',
MainSource: 'M',
DirectSQL: 'Q',
LinkQuery: 'L',
LinkWrite: 'W',
LinkCreate: 'C',
LinkIJoin: 'I',
LinkOJoin: 'O',
EndLink: 'E',
};
export { DataViewHeaderType };
/** @enum {string} */
var DataViewOperationType = {
Remark: ' ',
Column: 'C',
Virtual: 'V',
Parameter: 'P',
LinkedColumn: 'L',
};
export { DataViewOperationType };
/** @enum {number} */
var LoadedValues = {
None: 0,
HeaderOnly: 1,
Failed: 2,
Full: 3,
};
export { LoadedValues };
LoadedValues[LoadedValues.None] = 'None';
LoadedValues[LoadedValues.HeaderOnly] = 'HeaderOnly';
LoadedValues[LoadedValues.Failed] = 'Failed';
LoadedValues[LoadedValues.Full] = 'Full';
/** @enum {number} */
var YesNoValues = {
Yes: 1,
No: 0,
};
export { YesNoValues };
YesNoValues[YesNoValues.Yes] = 'Yes';
YesNoValues[YesNoValues.No] = 'No';
/** @enum {number} */
var TrueFalseValues = {
True: 1,
False: 0,
};
export { TrueFalseValues };
TrueFalseValues[TrueFalseValues.True] = 'True';
TrueFalseValues[TrueFalseValues.False] = 'False';
/** @enum {string} */
var HelpType = {
Internal: 'I',
Prompt: 'P',
Windows: 'W',
Tooltip: 'T',
URL: 'U',
};
export { HelpType };
/** @enum {number} */
var NullArithmetic = {
Nullify: 0,
UseDefault: 1,
};
export { NullArithmetic };
NullArithmetic[NullArithmetic.Nullify] = 'Nullify';
NullArithmetic[NullArithmetic.UseDefault] = 'UseDefault';
/** @enum {string} */
var ModelClass = {
Help: 'A',
Field: 'B',
Browser: 'C',
GUI0: 'D',
GUI1: 'E',
TextBased: 'F',
Frameset: 'G',
Merge: 'H',
RCDisplay: 'I',
RCFrame: 'J',
GuiFrame: 'K',
};
export { ModelClass };
/** @enum {string} */
var CompTypes = {
Magicxpa: 'U',
DotNet: 'D',
};
export { CompTypes };
/** @enum {string} */
var TaskFlow = {
Undefined: 'U',
Online: 'O',
Batch: 'B',
Browser: 'R',
RichClient: 'C',
};
export { TaskFlow };
/** @enum {number} */
var RemarkType = {
RegularOperation: 0,
Dataviewheader: 1,
TaskLogic: 2,
};
export { RemarkType };
RemarkType[RemarkType.RegularOperation] = 'RegularOperation';
RemarkType[RemarkType.Dataviewheader] = 'Dataviewheader';
RemarkType[RemarkType.TaskLogic] = 'TaskLogic';
/** @enum {string} */
var VeeMode = {
None: ' ',
Parameter: 'P',
Virtual: 'V',
Real: 'R',
Column: 'C',
LinkCol: 'L',
};
export { VeeMode };
/** @enum {?} */
var VeeDiffUpdate = {
AsTable: 'T',
Absolute: 'N',
Differential: 'Y',
None: 0,
};
export { VeeDiffUpdate };
VeeDiffUpdate[VeeDiffUpdate.None] = 'None';
/** @enum {string} */
var VeePartOfDataview = {
Undefined: 'U',
};
export { VeePartOfDataview };
/** @enum {string} */
var DataviewType = {
MainTable: 'M',
DSQL: 'Q',
Declaration: 'D',
};
export { DataviewType };
/** @enum {string} */
var TabbingCycleType = {
RemainInCurrentRecord: 'R',
MoveToNextRecord: 'N',
MoveToParentTask: 'P',
};
export { TabbingCycleType };
/** @enum {string} */
var LockingStrategy = {
Immediate: 'I',
OnModify: 'O',
AfterModify: 'A',
BeforeUpdate: 'B',
Minimum: 'M',
};
export { LockingStrategy };
/** @enum {string} */
var TransBegin = {
Update: 'U',
Prefix: 'P',
Suffix: 'S',
OnLock: 'L',
None: 'N',
BeforeTask: 'T',
Group: 'G',
};
export { TransBegin };
/** @enum {string} */
var ErrStrategy = {
Recover: 'R',
Abort: 'A',
};
export { ErrStrategy };
/** @enum {string} */
var CacheStrategy = {
Pos: 'P',
PosData: 'D',
None: 'N',
AsTable: 'T',
};
export { CacheStrategy };
/** @enum {string} */
var ExeState = {
Prefix: 'P',
Suffix: 'S',
Update: 'U',
Main: 'M',
Before: 'B',
AfterOnChange: 'O',
Verify: 'V',
Change: 'C',
};
export { ExeState };
/** @enum {string} */
var TransMode = {
Deferred: 'D',
NestedDeffered: 'N',
Physical: 'P',
WithinActiveTrans: 'W',
None: 'O',
};
export { TransMode };
/** @enum {string} */
var PositionUsage = {
RangeOn: 'O',
RangeFrom: 'F',
Locate: 'L',
};
export { PositionUsage };
/** @enum {string} */
var LnkMode = {
Query: 'R',
Write: 'W',
Create: 'A',
IJoin: 'J',
OJoin: 'O',
};
export { LnkMode };
/** @enum {string} */
var InitialMode = {
Modify: 'M',
Create: 'C',
Delete: 'D',
Query: 'E',
AsParent: 'P',
Locate: 'L',
Range: 'R',
Key: 'K',
Sort: 'S',
Files: 'O',
Options: 'N',
ByExp: 'B',
};
export { InitialMode };
/** @enum {string} */
var KeyMode = {
Normal: 'N',
Insert: 'I',
Append: 'A',
};
export { KeyMode };
/** @enum {string} */
var BoxDir = {
Vertical: 'V',
Horizontal: 'H',
};
export { BoxDir };
/** @enum {string} */
var EndMode = {
Before: 'B',
After: 'A',
Immediate: 'I',
};
export { EndMode };
/** @enum {string} */
var UniqueTskSort = {
AccordingToIndex: 'A',
Unique: 'U',
};
export { UniqueTskSort };
/** @enum {string} */
var BrkType = {
Prefix: 'P',
Suffix: 'S',
Main: 'M',
User: 'U',
Error: 'E',
Verify: 'V',
ChoiceChange: 'C',
};
export { BrkType };
/** @enum {number} */
var ErrorClassific = {
Any: 0,
RecLocked: 1,
DupKey: 2,
ConstrFail: 3,
TriggerFail: 4,
RecUpdated: 5,
RowsAffected: 6,
UpdateFail: 7,
Unmapped: 8,
ExecSql: 9,
BadSqlCmd: 10,
BadIni: 11,
BaName: 12,
Damaged: 13,
Unlocked: 14,
BadOpen: 15,
BadClose: 16,
RsrcLocked: 17,
RecLockedNoBuf: 18,
NoDef: 19,
RecLockedNow: 20,
WrnRetry: 21,
RecLockedMagic: 22,
ReadOnly: 23,
WrnCreated: 24,
Capacity: 25,
TransCommit: 26,
TransOpen: 27,
TransAbort: 28,
BadDef: 29,
InvalidOwnr: 30,
ClrOwnrFail: 31,
AlterTbl: 32,
SortTbl: 33,
CanotRemove: 34,
CanotRename: 35,
WrnLogActive: 36,
TargetFileExist: 37,
FileIsView: 38,
CanotCopy: 39,
Stop: 40,
StrBadName: 41,
InsertIntoAll: 42,
BadQry: 43,
FilterAfterInsert: 44,
GetUserPwdDst: 45,
WrnCacheTooBig: 46,
LostRec: 47,
FileLocked: 48,
MaxConnEx: 49,
Deadlock: 50,
BadCreate: 51,
FilNotExist: 52,
Unused: 53,
IdxCreateFail: 54,
ConnectFail: 55,
Fatal: 56,
InsertFail: 57,
DeleteFail: 58,
InErrorZone: 59,
NoRec: 60,
NotExist: 61,
GetUserPwd: 62,
WrnCancel: 63,
NotSupportedFunc: 64,
ModifyWithinTrans: 65,
LoginPwd: 66,
None: 67,
};
export { ErrorClassific };
ErrorClassific[ErrorClassific.Any] = 'Any';
ErrorClassific[ErrorClassific.RecLocked] = 'RecLocked';
ErrorClassific[ErrorClassific.DupKey] = 'DupKey';
ErrorClassific[ErrorClassific.ConstrFail] = 'ConstrFail';
ErrorClassific[ErrorClassific.TriggerFail] = 'TriggerFail';
ErrorClassific[ErrorClassific.RecUpdated] = 'RecUpdated';
ErrorClassific[ErrorClassific.RowsAffected] = 'RowsAffected';
ErrorClassific[ErrorClassific.UpdateFail] = 'UpdateFail';
ErrorClassific[ErrorClassific.Unmapped] = 'Unmapped';
ErrorClassific[ErrorClassific.ExecSql] = 'ExecSql';
ErrorClassific[ErrorClassific.BadSqlCmd] = 'BadSqlCmd';
ErrorClassific[ErrorClassific.BadIni] = 'BadIni';
ErrorClassific[ErrorClassific.BaName] = 'BaName';
ErrorClassific[ErrorClassific.Damaged] = 'Damaged';
ErrorClassific[ErrorClassific.Unlocked] = 'Unlocked';
ErrorClassific[ErrorClassific.BadOpen] = 'BadOpen';
ErrorClassific[ErrorClassific.BadClose] = 'BadClose';
ErrorClassific[ErrorClassific.RsrcLocked] = 'RsrcLocked';
ErrorClassific[ErrorClassific.RecLockedNoBuf] = 'RecLockedNoBuf';
ErrorClassific[ErrorClassific.NoDef] = 'NoDef';
ErrorClassific[ErrorClassific.RecLockedNow] = 'RecLockedNow';
ErrorClassific[ErrorClassific.WrnRetry] = 'WrnRetry';
ErrorClassific[ErrorClassific.RecLockedMagic] = 'RecLockedMagic';
ErrorClassific[ErrorClassific.ReadOnly] = 'ReadOnly';
ErrorClassific[ErrorClassific.WrnCreated] = 'WrnCreated';
ErrorClassific[ErrorClassific.Capacity] = 'Capacity';
ErrorClassific[ErrorClassific.TransCommit] = 'TransCommit';
ErrorClassific[ErrorClassific.TransOpen] = 'TransOpen';
ErrorClassific[ErrorClassific.TransAbort] = 'TransAbort';
ErrorClassific[ErrorClassific.BadDef] = 'BadDef';
ErrorClassific[ErrorClassific.InvalidOwnr] = 'InvalidOwnr';
ErrorClassific[ErrorClassific.ClrOwnrFail] = 'ClrOwnrFail';
ErrorClassific[ErrorClassific.AlterTbl] = 'AlterTbl';
ErrorClassific[ErrorClassific.SortTbl] = 'SortTbl';
ErrorClassific[ErrorClassific.CanotRemove] = 'CanotRemove';
ErrorClassific[ErrorClassific.CanotRename] = 'CanotRename';
ErrorClassific[ErrorClassific.WrnLogActive] = 'WrnLogActive';
ErrorClassific[ErrorClassific.TargetFileExist] = 'TargetFileExist';
ErrorClassific[ErrorClassific.FileIsView] = 'FileIsView';
ErrorClassific[ErrorClassific.CanotCopy] = 'CanotCopy';
ErrorClassific[ErrorClassific.Stop] = 'Stop';
ErrorClassific[ErrorClassific.StrBadName] = 'StrBadName';
ErrorClassific[ErrorClassific.InsertIntoAll] = 'InsertIntoAll';
ErrorClassific[ErrorClassific.BadQry] = 'BadQry';
ErrorClassific[ErrorClassific.FilterAfterInsert] = 'FilterAfterInsert';
ErrorClassific[ErrorClassific.GetUserPwdDst] = 'GetUserPwdDst';
ErrorClassific[ErrorClassific.WrnCacheTooBig] = 'WrnCacheTooBig';
ErrorClassific[ErrorClassific.LostRec] = 'LostRec';
ErrorClassific[ErrorClassific.FileLocked] = 'FileLocked';
ErrorClassific[ErrorClassific.MaxConnEx] = 'MaxConnEx';
ErrorClassific[ErrorClassific.Deadlock] = 'Deadlock';
ErrorClassific[ErrorClassific.BadCreate] = 'BadCreate';
ErrorClassific[ErrorClassific.FilNotExist] = 'FilNotExist';
ErrorClassific[ErrorClassific.Unused] = 'Unused';
ErrorClassific[ErrorClassific.IdxCreateFail] = 'IdxCreateFail';
ErrorClassific[ErrorClassific.ConnectFail] = 'ConnectFail';
ErrorClassific[ErrorClassific.Fatal] = 'Fatal';
ErrorClassific[ErrorClassific.InsertFail] = 'InsertFail';
ErrorClassific[ErrorClassific.DeleteFail] = 'DeleteFail';
ErrorClassific[ErrorClassific.InErrorZone] = 'InErrorZone';
ErrorClassific[ErrorClassific.NoRec] = 'NoRec';
ErrorClassific[ErrorClassific.NotExist] = 'NotExist';
ErrorClassific[ErrorClassific.GetUserPwd] = 'GetUserPwd';
ErrorClassific[ErrorClassific.WrnCancel] = 'WrnCancel';
ErrorClassific[ErrorClassific.NotSupportedFunc] = 'NotSupportedFunc';
ErrorClassific[ErrorClassific.ModifyWithinTrans] = 'ModifyWithinTrans';
ErrorClassific[ErrorClassific.LoginPwd] = 'LoginPwd';
ErrorClassific[ErrorClassific.None] = 'None';
/** @enum {number} */
var ComponentItemType = {
Models: 0,
DataSources: 1,
Programs: 2,
Helps: 3,
Rights: 4,
Events: 5,
Functions: 6,
};
export { ComponentItemType };
ComponentItemType[ComponentItemType.Models] = 'Models';
ComponentItemType[ComponentItemType.DataSources] = 'DataSources';
ComponentItemType[ComponentItemType.Programs] = 'Programs';
ComponentItemType[ComponentItemType.Helps] = 'Helps';
ComponentItemType[ComponentItemType.Rights] = 'Rights';
ComponentItemType[ComponentItemType.Events] = 'Events';
ComponentItemType[ComponentItemType.Functions] = 'Functions';
/** @enum {number} */
var FieldComAlloc = {
Auto: 1,
None: 2,
};
export { FieldComAlloc };
FieldComAlloc[FieldComAlloc.Auto] = 'Auto';
FieldComAlloc[FieldComAlloc.None] = 'None';
/** @enum {string} */
var BlobContent = {
Unknown: '0',
Ansi: '1',
Unicode: '2',
Binary: '3',
};
export { BlobContent };
/** @enum {string} */
var DBHRowIdentifier = {
RowId: 'R',
Default: 'D',
UniqueKey: 'U',
};
export { DBHRowIdentifier };
/** @enum {string} */
var UseSQLCursor = {
Yes: 'Y',
No: 'N',
Default: 'D',
};
export { UseSQLCursor };
/** @enum {string} */
var DBHCache = {
Pos: 'P',
PosData: 'D',
None: 'N',
AsTable: 'T',
};
export { DBHCache };
/** @enum {string} */
var Resident = {
No: 'N',
Immediate: 'I',
OnDemand: 'D',
ImmediateAndClient: 'C',
ImmediateAndBrowser: 'B',
};
export { Resident };
/** @enum {string} */
var CheckExist = {
CheckYes: 'Y',
CheckNo: 'N',
CheckDB: 'D',
};
export { CheckExist };
/** @enum {number} */
var ValType = {
ZString: 1,
MagicNum: 2,
Boolean: 3,
UString: 4,
};
export { ValType };
ValType[ValType.ZString] = 'ZString';
ValType[ValType.MagicNum] = 'MagicNum';
ValType[ValType.Boolean] = 'Boolean';
ValType[ValType.UString] = 'UString';
/** @enum {number} */
var FldStorage = {
AlphaString: 1,
AlphaLString: 2,
AlphaZString: 3,
NumericSigned: 4,
NumericUnsigned: 5,
NumericFloat: 6,
NumericFloatMS: 7,
NumericFloatDec: 8,
NumericPackedDec: 9,
NumericNumeric: 10,
NumericCharDec: 11,
NumericString: 12,
NumericMagic: 13,
NumericCisam: 14,
NumericExtFloat: 30,
BooleanInteger: 15,
BooleanDBase: 16,
DateInteger: 17,
DateInteger1901: 18,
DateString: 19,
DateYYMD: 20,
DateMagic: 21,
DateMagic1901: 22,
TimeInteger: 23,
TimeString: 24,
TimeHMSH: 25,
TimeMagic: 26,
MemoString: 27,
MemoMagic: 28,
Blob: 29,
UnicodeString: 31,
UnicodeZString: 32,
AnsiBlob: 33,
UnicodeBlob: 34,
};
export { FldStorage };
FldStorage[FldStorage.AlphaString] = 'AlphaString';
FldStorage[FldStorage.AlphaLString] = 'AlphaLString';
FldStorage[FldStorage.AlphaZString] = 'AlphaZString';
FldStorage[FldStorage.NumericSigned] = 'NumericSigned';
FldStorage[FldStorage.NumericUnsigned] = 'NumericUnsigned';
FldStorage[FldStorage.NumericF