Table 97. Events
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Close |
|
Unsupported |
Idle |
This event is supported in iOS, but unsupported in Android. |
Supported |
Open |
|
Unsupported |
SystemError |
|
Supported | appeon_android_back |
This event is defined by Appeon Mobile and will be triggered when the Back button on the Android device is pressed. When you add this event, keep Event ID default to None. If you set Event ID to other value than None, this event will not be triggered. |
Table 98. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
PostEvent |
|
Unsupported |
SetLibraryList |
|
Unsupported |
SetTransPool |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 99. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
AppName |
|
Unsupported |
ClassDefinition |
|
Unsupported |
DDETimeOut |
|
Supported |
DisplayName |
|
Unsupported |
DWMessageTitle |
|
Unsupported |
FreeDBLibraries |
|
Supported |
MicroHelpDefault |
|
Supported |
RightToLeft |
|
Supported |
ToolbarFrameTitle |
|
Unsupported |
ToolbarPopMenuText |
|
Supported |
ToolbarSheetTitle |
|
Supported |
ToolbarText |
|
Supported |
ToolbarTips |
|
Unsupported |
ToolbarUserControl |
|
Table 100. Events
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Constructor |
|
Supported |
Destructor |
|
Unsupported |
Error |
|
Table 101. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Supported |
ConnectToServer |
|
Supported |
CreateInstance |
|
Supported |
DisconnectServer |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Unsupported |
GetServerInfo |
|
Unsupported |
Lookup |
|
Supported |
PostEvent |
|
Unsupported |
RemoteStopListening |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 102. Options
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ORBcacheSize |
|
Supported |
ORBcertificateLabel |
|
Supported |
ORBCodeSet |
|
Supported |
ORBentrustIniFile |
|
Supported |
ORBentrustPassword |
|
Supported |
ORBentrustUserProfile |
|
Supported |
ORBHttp |
|
Supported |
ORBHttpExtraHeader |
|
Supported |
ORBIdleConnectionTimeout |
|
Supported |
ORBLogFile |
|
Supported |
ORBLogllOP |
|
Supported |
ORBpin |
|
Supported |
ORBProxyHost |
|
Supported |
ORBProxyPort |
|
Supported |
ORBqop |
|
Supported |
ORBRetryCount |
|
Supported |
ORBRetryDelay |
|
Supported |
ORBsocketReuseLimit |
|
Supported |
ORBuseEntrustID |
|
Supported |
ORBuserdata |
|
Supported |
ORBWebProxyHost |
|
Table 103. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Application |
|
Unsupported |
ClassDefinition |
|
Unsupported |
ConnectString |
|
Supported |
Driver |
|
Supported |
ErrCode |
|
Supported |
ErrText |
|
Unsupported |
Handle |
|
Supported |
Location |
|
Unsupported |
Options |
|
Supported |
Password |
|
Unsupported |
Trace |
|
Supported |
UserID |
|
Table 105. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Unsupported |
_Is_A |
|
Unsupported |
_Narrow |
|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
PostEvent |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 108. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetDynamicDate |
|
Supported |
GetDynamicDateTime |
|
Supported |
GetDynamicDecimal |
|
Supported |
GetDynamicNumber |
|
Supported |
GetDynamicParm |
|
Supported |
GetDynamicString |
|
Supported |
GetDynamicTime |
|
Supported |
GetParent |
|
Supported |
PostEvent |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 109. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Unsupported |
ClassDefinition |
|
Supported |
InParmType[] |
|
Supported |
NumInputs |
|
Supported |
NumOutputs |
|
Supported |
OutParmType[] |
|
Table 111. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 113. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Unsupported |
GetParent |
|
Supported |
TypeOf |
|
Table 114. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
CharSet |
|
Unsupported |
ClassDefinition |
|
Unsupported |
CPUType |
In iOS and Android, the default value is i286. |
Unsupported |
Language |
In iOS and Android, the default value is languagemal tese. |
Unsupported |
MachineCode |
In iOS and Android, the default value is False. |
Unsupported |
NumberOfColors |
In iOS and Android, the default value is 0. |
Unsupported |
OSFixesRevison |
In iOS and Android, the default value is 0. |
Unsupported |
OSMajorRevision |
In iOS and Android, the default value is 6. |
Unsupported |
OSMinorRevision |
In iOS and Android, the default value is 1. |
Unsupported |
OSType |
In iOS and Android, the default value is windowsnt!. |
Unsupported |
PBBuildNumber |
In iOS and Android, the default value is 1. |
Unsupported |
PBFixesRevision |
In iOS and Android, the default value is 4. |
Unsupported |
PBMajorRevision |
In iOS and Android, the default value is 8. |
Unsupported |
PBMinorRevision |
In iOS and Android, the default value is 0. |
Unsupported |
PBType |
In iOS and Android, the default value is enterprise!. |
Supported |
ScreenHeight |
In iOS and Android, it gets the height of the mobile screen in points. |
Supported |
ScreenWidth |
In iOS and Android, it gets the width of the mobile screen in points. |
Unsupported |
Win16(obsolete) |
In iOS and Android, the default value is False. |
Table 115. Events
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Clicked |
|
Supported |
Constructor |
|
Supported |
Destructor |
|
Supported |
DoubleClicked |
|
Supported |
DragDrop |
|
Supported |
DragEnter |
|
Supported |
DragLeave |
|
Supported |
DragWithin |
|
Supported |
GetFocus |
|
Unsupported |
Help |
|
Supported |
LoseFocus |
|
Unsupported |
Other |
|
Supported |
RButtonDown |
|
Table 116. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
AddCategory |
|
Supported |
AddData |
|
Supported |
AddSeries |
|
Supported |
CategoryCount |
|
Supported |
CategoryName |
|
Supported |
ClassName |
|
Unsupported |
Clipboard |
|
Supported |
DataCount |
|
Supported |
DeleteCategory |
|
Supported |
DeleteSeries |
|
Supported |
Drag |
|
Supported |
FindCategory |
|
Supported |
FindSeries |
|
Unsupported |
GetContextService |
|
Supported |
GetData |
|
Unsupported |
GetDataLabelling |
|
Supported |
GetDataPieExplode |
|
Supported |
GetDataStyle |
|
Unsupported |
GetDataTransparency |
|
Supported |
GetDataValue |
|
Supported |
GetParent |
|
Unsupported |
GetSeriesLabelling |
|
Supported |
GetSeriesStyle |
|
Supported |
GetSeriesTransparency |
|
Supported |
Hide |
|
Unsupported |
ImportClipboard |
|
Supported |
ImportFile |
|
Supported |
ImportString |
|
Supported |
InsertCategory |
|
Supported |
InsertData |
The data point will be inserted according to the sorting rules of the Category axis. |
Supported |
InsertSeries |
|
Supported |
ModifyData |
|
Supported |
Move |
|
Supported |
ObjectAtPointer |
|
Supported |
PointerX |
|
Supported |
PointerY |
|
Supported |
PostEvent |
|
Unsupported |
|
|
Supported |
Reset |
|
Supported |
ResetDataColors |
|
Supported |
Resize |
|
Unsupported |
SaveAs |
|
Supported |
SeriesCount |
|
Supported |
SeriesName |
|
Unsupported |
SetDataLabelling |
|
Supported |
SetDataPieExplode |
|
Supported |
SetDataStyle |
|
Unsupported |
SetDataTransparency |
|
Supported |
SetFocus |
|
Supported |
SetPosition |
|
Supported |
SetRedraw |
|
Unsupported |
SetSeriesLabelling |
|
Supported |
SetSeriesStyle |
When using this function to set the overlay style of Graph DataWindow to "Scatter", it returns true and displays the DataWindow with all data points connected by lines. This is different from that in PowerBuilder. |
Unsupported |
SetSeriesTransparency |
|
Supported |
Show |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 117. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Unsupported |
AccessibleDescription |
|
Unsupported |
AccessibleName |
|
Unsupported |
AccessibleRole |
|
Supported |
BackColor |
Transparent value is unsupported. |
Supported |
Border |
|
Supported |
BorderStyle |
|
Supported |
BringToTop |
|
Supported |
Category |
|
Supported |
CategorySort |
If the values of Category are multibyte characters (for example, Chinese characters), they will be sorted by internal statement number. |
Unsupported |
ClassDefinition |
|
Supported |
Depth |
|
Unsupported |
DragAuto |
|
Unsupported |
DragIcon |
|
Supported |
Elevation |
|
Supported |
Enabled |
|
Supported |
FocusRectangle |
|
Supported |
GraphType |
The following graph types are unsupported: Area3D!, Bar3DGraph!, Col3DGraph!, Line3D!, and Pie3D!. |
Supported |
Height |
|
Supported |
Legend |
|
Supported |
LegendDispAttr |
|
Supported |
OverlapPercent |
|
Supported |
Perspective |
|
Supported |
PieDispAttr |
|
Supported on Web Only |
Pointer |
|
Unsupported |
Render3D |
|
Supported |
Rotation |
|
Supported |
Series |
|
Supported |
SeriesSort |
The result of this property may differ between Appeon Mobile and PowerBuilder, because changing other properties may affect the SeriesSort property in PowerBuilder but it does not affect that in Appeon Mobile. If the values of Category are multibyte characters (for example, Chinese characters), they will be sorted by internal statement numbers in Appeon Mobile. |
Supported |
ShadeColor |
|
Supported |
Spacing |
|
Supported |
TabOrder |
|
Supported |
Tag |
|
Supported |
TextColor |
|
Supported |
Title |
|
Supported |
TitleDispAttr |
|
Unsupported |
Transparency |
|
Supported |
Values |
|
Supported |
Visible |
|
Supported |
Width |
|
Supported |
X |
|
Supported |
Y |
|
Table 118. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
TypeOf |
|
Table 119. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
AutoScale |
|
Unsupported |
ClassDefinition |
|
Supported |
DataType |
In Appeon Mobile, if the datatype of axis is set to AdtDateTime!, a graph can only display the data for one day. It is unsupported to dynamically modify the GraphType property, if the datatype of the axis will be changed after the modification. |
Supported |
DispAttr |
|
Supported |
DisplayEveryNLabels |
|
Supported |
DropLines |
|
Supported |
Frame |
|
Supported |
Label |
|
Supported |
LabelDispAttr |
|
Supported |
MajorDivisions |
|
Supported |
MajorGridLine |
|
Supported |
MajorTic |
|
Supported |
MaximumValue |
|
Supported |
MaxVaIDateTime |
|
Supported |
MinimumValue |
|
Supported |
MinorDivisions |
|
Supported |
MinorGridLine |
|
Supported |
MinorTic |
|
Supported |
MinValDateTime |
|
Supported |
OriginLine |
|
Supported |
PrimaryLine |
|
Supported |
RoundTo |
|
Supported |
RoundToUnit |
|
Supported |
ScaleType |
Modifying the ScaleType property for an axis in Appeon Mobile will affect only the involved axis. This may differ from PowerBuilder. Graphs in Appeon Mobile will be displayed exactly as the settings of MajorDivisions, MinorDivisions, MaximumValue, and RoundTo. There is no displaying difference between the linear and logarithmic scaling. |
Supported |
ScaleValue |
|
Supported |
SecondaryLine |
|
Supported |
ShadeBackEdge |
|
Table 120. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
TypeOf |
|
Table 121. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Alignment |
|
Supported |
AutoSize |
|
Supported |
BackColor |
|
Unsupported |
ClassDefinition |
|
Supported |
DisplayExpression |
When specifying the display expression in the Display Expression field, please notice the following unsupported features with the Columns box: 1) (For all graphs) percentofcategory and the percentofgraph are unsupported. 2) (For all graphs) percentofseries is unsupported when the text object is set to Value Axis Text or Legend. 3) categorypercentofgraph and percentofseries are unsupported when the text object is set to Pie Graph Labels and there are multiple series. 4) (For pie graph only) percentofseries is unsupported when the text object is set to Legend. |
Supported |
Escapement |
1) When the value of Escapement is a negative number, the text will not be rotated. 2) The text rotated can be displayed out of the control in PowerBuilder, but not in the mobile application. 3) After rotated, the multiple-line text still displays in multiple lines in PowerBuilder, but displays in one line in Appeon Mobile. |
Supported |
FaceName |
|
Supported |
FillPattern |
|
Supported |
FontCharSet |
|
Supported |
FontFamily |
|
Supported |
FontPitch |
|
Supported |
Format |
|
Supported |
Italic |
|
Supported |
TextColor |
|
Supported |
TextSize |
|
Supported |
Underline |
|
Supported |
Weight |
|
Table 123. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
GetURL |
The return value in iOS and Android is as following: 1 -- Success. -1 -- General error: All the error except the following errors. -2 -- Invalid URL: Invalid URL or unsupported protocol. -4 -- Cannot connect to the Internet: This error is returned only when IE is set as offline state, but offline state does not exist in the mobile application. |
Supported |
HyperLinkToURL |
In order for Android to recognize the URL, the URL must always start with "http://" or "https://", for example, "http://www.google.com", while iOS can recognize URLs without "http://" or "https://", for example, "www.google.com". |
Supported |
PostEvent |
|
Supported |
PostURL |
The return value in iOS and Android is as following: 1 -- Success. -1 -- General error: All the error except the following errors. -2 -- Invalid URL: Invalid URL or unsupported protocol. -4 -- Cannot connect to the Internet: This error is returned only when IE is set as offline state, but offline state does not exist in the mobile application. -5 -- Unsupported secure (HTTPS) connection attempted: HTTPS is supported in the mobile application, so this error will not return. -6 -- Internet request failed: server internal errors (such as 500), illegal request (such as 400), resource not found (such as 404), etc. |
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 126. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
InternetData |
|
Supported |
InternetStatus |
|
Supported |
PostEvent |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 128. Events
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Constructor |
|
Supported |
Destructor |
|
Supported |
Error |
|
Table 129. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
Init |
|
Supported |
Object_To_String |
|
Supported |
PostEvent |
|
Supported |
Resolve_Initial_References |
|
Supported |
String_To_Object |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 131. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Unsupported |
GetParent |
|
Supported |
TypeOf |
|
Table 132. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Unsupported |
ClassDefinition |
|
Unsupported |
CutHighlighted |
|
Supported |
Data |
|
Unsupported |
DropHighlighted |
|
Supported |
HasFocus |
|
Unsupported |
ItemX |
|
Unsupported |
ItemY |
|
Supported |
Label |
In PowerBuilder, if the string label is too long to display in one line, the string will display in multiple lines. However, in the mobile application, the string will only display in one line. |
Unsupported |
OverlayPictureIndex |
|
Supported |
PictureIndex |
|
Supported |
Selected |
|
Supported |
StatePictureIndex |
|
Table 133. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
Hide |
|
Supported |
Move |
|
Supported |
Resize |
|
Supported |
SetRedraw |
|
Supported |
Show |
|
Supported |
TypeOf |
|
Table 134. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
BackColor |
|
Unsupported |
BringToTop |
|
Unsupported |
ClassDefinition |
|
Supported |
Height |
|
Supported |
MicroHelpHeight |
|
Supported |
Tag |
|
Supported |
Visible |
|
Supported |
Width |
|
Supported |
X |
|
Supported |
Y |
|
Table 135. Events
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Clicked |
Note: The Clicked event cannot be triggered for a menu item that has a submenu. |
Unsupported |
Help |
|
Supported |
Selected |
|
Table 136. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Check |
|
Supported |
ClassName |
|
Supported |
Disable |
|
Supported |
Enable |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
Hide |
|
Supported |
PopMenu |
In PowerBuilder, the menu will pop up every time you click the mouse, while in Appeon Mobile, the odd number (n) of times when your finger taps, the menu will pop up, the even number (n+1) of times when your finger taps, the menu will disappear. In PowerBuilder, the menu pops up and the menu item is executed via "Trigger", while in Appeon Mobile, it is via "Post", which causes the scripts to be executed in a different order. To workaround this difference, move the scripts after PopMenu to another event, execute these scripts via PostEvent() after PopMenu is called. If the PopMenu is dynamically created, it cannot be destroyed until the scripts for the menu items are executed. |
Supported |
PostEvent |
|
Supported |
Show |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Supported |
Uncheck |
|
Table 137. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Unsupported |
BitmapBackColor |
|
Unsupported |
BitmapGradient |
|
Supported |
Checked |
The Checked property of Menu always returns True in Appeon Mobile. |
Unsupported |
ClassDefinition |
|
Supported |
Default |
|
Supported |
Enabled |
|
Supported |
FaceName |
|
Supported |
Italic |
|
Supported |
Item[] |
Support using Item[] in different ways: lm_onemenu = m_main.Item[1].Item[1] m_main.Item[1].Item[1].text = “open a Window” m_main.Item[1].Item[1].triggerevent(clicked) Dynamically adding menu items with Item[] is supported. |
Unsupported |
MenuAnimation |
|
Unsupported |
MenuBackColor |
|
Unsupported |
MenuBitmaps |
|
Unsupported |
MenuHighlightColor |
|
Supported |
MenuImage |
|
Unsupported |
MenuItemType |
|
Supported |
MenuStyle |
|
Unsupported |
MenuTextColor |
|
Unsupported |
MenuTitles |
|
Unsupported |
MenuTitleText |
|
Unsupported |
MergeOption |
|
Unsupported |
MicroHelp |
|
Supported |
ParentWindow |
|
Unsupported |
ShiftToRight |
|
Unsupported |
Shortcut |
|
Supported |
Tag |
|
Supported |
Text |
|
Supported |
TextSize |
|
Unsupported |
TitleBackColor |
|
Unsupported |
TitleGradient |
|
Unsupported |
ToolbarAnimation |
|
Unsupported |
ToolbarBackColor |
|
Unsupported |
ToolbarGradient |
|
Unsupported |
ToolbarHighlightColor |
|
Supported |
ToolbarItemBarIndex |
If the ToolbarItemBarIndex property is set to 0, the toolbar does not display in PowerBuilder but displays in Appeon Mobile. |
Supported |
ToolbarItemDown |
|
Supported |
ToolbarItemDownName |
|
Supported |
ToolbarItemName |
|
Supported |
ToolbarItemOrder |
|
Unsupported |
ToolbarItemSpace |
|
Unsupported |
ToolbarItemText |
|
Supported |
ToolbarItemVisible |
|
Unsupported |
ToolbarStyle |
|
Unsupported |
ToolbarTextColor |
|
Supported |
Underline |
|
Supported |
Visible |
|
Supported |
Weight |
|
Table 138. Events
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Clicked |
|
Unsupported |
Help |
|
Supported |
Selected |
|
Table 139. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Check |
|
Supported |
ClassName |
|
Supported |
Disable |
|
Supported |
Enable |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
Hide |
|
Supported |
PopMenu |
|
Supported |
PostEvent |
|
Supported |
Show |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Supported |
Uncheck |
|
Table 140. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Checked |
|
Unsupported |
ClassDefinition |
|
Supported |
Columns |
|
Supported |
CurrentItem |
|
Supported |
Default |
|
Supported |
DropDown |
|
Supported |
Enabled |
|
Supported |
Item[] |
|
Unsupported |
MenuItemType |
|
Unsupported |
MergeOption |
|
Supported |
MicroHelp |
|
Supported |
ParentWindow |
|
Supported |
ShiftToRight |
|
Supported |
Shortcut |
|
Supported |
Tag |
|
Supported |
Text |
|
Supported |
ToolbarItemBarIndex |
|
Supported |
ToolbarItemDown |
|
Supported |
ToolbarItemDownName |
|
Supported |
ToolbarItemName |
|
Supported |
ToolbarItemOrder |
|
Supported |
ToolbarItemSpace |
|
Supported |
ToolbarItemText |
|
Supported |
ToolbarItemVisible |
|
Supported |
Visible |
|
Table 142. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
PostEvent |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 143. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Unsupported |
ClassDefinition |
|
Supported |
DoubleParm |
|
Unsupported |
Handle |
|
Supported |
LongParm |
|
Unsupported |
Number |
|
Supported |
PowerObjectParm |
|
Supported |
Processed |
|
Unsupported |
ReturnValue |
|
Supported |
StringParm |
|
Supported |
WordParm |
|
Table 144. Events
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
BeginDownload |
|
Unsupported |
BeginLogScan |
|
Supported |
BeginSync |
|
Supported |
BeginUpload |
|
Supported |
ConnectMobiLink |
|
Supported |
DisconnectMobiLink |
|
Unsupported |
DisplayMessage |
|
Supported |
EndDownload |
|
Unsupported |
EndLogScan |
|
Supported |
EndSync |
|
Supported |
EndUpload |
|
Supported |
ErrorMessage |
|
Unsupported |
FileMessage |
|
Supported |
ProgressIndex |
The ProgressIndex event occurs periodically during synchronization. The value of the progress_idx and progress_max arguments is different from that in PowerBuilder.
|
Supported |
SyncPreview |
|
Supported |
UploadAck |
|
Supported |
WaitForUploadAck |
|
Supported |
WarningMessage |
|
Table 145. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Unsupported |
CancelSync |
|
Supported |
GetCommandString |
|
Unsupported |
GetDbmlsyncPath |
On mobile, there is no dbmlsync.exe. When this function is called, it returns the empty string. |
Supported |
GetObjectRevisionFromRegistry |
|
Supported |
GetSyncRegistryProperties |
Only the following synchronization properties are supported by Appeon Mobile:
|
Supported |
SetNewMobiLinkPassword |
|
Supported |
SetParm |
|
Supported |
SetSyncRegistryProperties |
Only the following synchronization properties are supported by Appeon Mobile:
|
Supported |
Synchronize |
The synchronization interface with command line arguments is unsupported. |
Table 146. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Unsupported |
AdditionalOpts |
|
Supported |
AuthenticateParms |
|
Supported |
DataSource |
|
Supported |
DBPass |
|
Supported |
DBUser |
|
Unsupported |
EncryptionKey |
This property is unsupported in Appeon Mobile, instead, you should input the encryption key when configuring the local database in the Appeon Developer. For details, refer to the section called “Offline Settings” in Appeon Developer User Guide. |
Supported |
ExtendedOpts |
These three extended options are supported: sv, ctp and adr.
|
Supported |
Host |
The Host property will not take effect if the Key value of the license file is set as the adr option of the ExtendedOpts property. |
Supported |
LogFileName |
Creates a log file if UseLogFile=true. |
Unsupported |
LogOpts |
|
Supported |
MLPass |
|
Unsupported |
MLServerVersion |
|
Supported |
MLUser |
|
Supported |
ObjectRevision |
|
Supported |
Port |
The Port property will not take effect if the Key value of the license file is set as the adr option of the ExtendedOpts property. |
Supported |
ProcessOption |
|
Supported |
ProqressWindowName |
|
Supported |
Publication |
Multiple Publication names separated by commas are supported. |
Supported |
SyncRegistryKey |
|
Supported |
UseLogFile |
If true, creates a synchronization log. The log file will be written to the plugin folder under the application directory, for example, the \appeon\AppData\Roaming\appeon\localhost_Dotnet_<application-name>\plugin directory. Supports using PowerBuilder file functions to open text and blob files and to read and write to the log file. |
Supported |
UseWindow |
|
Supported |
WindowObject |
|
Table 147. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
AuthenticateParms |
|
Supported |
DBPass |
|
Supported |
DBUser |
|
Supported |
EncryptionKey |
|
Supported |
MLPass |
|
Supported |
MLUser |
|
Supported |
ReturnCode |
|
Supported |
UITrans |
|
Table 148. Events
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Constructor |
|
Supported |
Destructor |
|
Supported |
Timer |
In Android and iOS, MessageBox will block the execution of the Timer event. |
Table 149. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
PostEvent |
|
Supported |
Start |
|
Supported |
Stop |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 150. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Unsupported |
ClassDefinition |
|
Supported |
Interval |
|
Supported |
Running |
|
Table 151. Events
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Constructor |
|
Unsupported |
DBError |
|
Unsupported |
DBNotification |
|
Supported |
Destructor |
|
Unsupported |
SQLPreview |
|
Table 152. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Supported |
DBHandle |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
PostEvent |
|
Supported |
SyntaxFromSQL |
The following syntax is unsupported: ls_dw_syntax = SyntaxFromSQL (sqlca, ls_sql_syntax, ls_style, ls_dw_err) The data type of computed columns in SyntaxFromSQL cannot be the Appeon unsupported data type. The length of return value in Appeon Mobile is different from PowerBuilder. The return value of the SyntaxFromSQL function in Appeon Mobile contains a column name for each column although it is not in PowerBuilder. This function cannot generate correct source code for TreeView DataWindow. For offline applications, this function supports the DataWindow presentation style, but does not support specifying object keywords followed by properties and values to customize the DataWindow, because UltraLite and SQLite do not support the stored procedure. |
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 153. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
AutoCommit |
|
Unsupported |
ClassDefinition |
|
Supported |
Database |
|
Supported |
DBMS |
Appeon extends this property so it can be used to specify the database interface of the data source that is used by the CacheName parameter. For values representing the different database interfaces, refer to Table 21, “Setting the DBMS property based on the database type” in Appeon Server Configuration Guide for .NET or Table 37, “Setting the DBMS property based on the database type” in Appeon Server Configuration Guide for J2EE. |
Supported |
DBParm |
|
DSupported |
DBPass |
|
Unsupported |
Lock |
|
Supported |
LogID |
|
Supported |
LogPass |
|
Supported |
ServerName |
|
Supported |
SQLCode |
ll_value = sqlca.SQLCode The returned value of SQLCode in Appeon: <0 – Error; the statement failed. This is different from PowerBuilder where -1 will be returned, while in Appeon, it could be any negative number when there is an error. Therefore, it is recommended to use <0 as the evaluation value for errors in both PowerBuilder and Appeon. 0 – Success. 100 – No result. |
Supported |
SQLDBCode |
1) In PowerBuilder, if sqlca.SQLCode=100, then sqlca.SQLDBCode=3. In Appeon, when sqlca.SQLCode=100, then sqlca.SQLDBCode=0. 2) In the mobile application, SQLDBCode returns a different value from PowerBuilder. It is recommended not to use SQLDBCode in statements such as IF…ELSE. |
Supported |
SQLErrText |
|
Supported |
SQLNRows |
|
Unsupported |
SQLReturnData |
|
Supported |
UserID |
|
Table 154. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
TypeOf |
|
Table 155. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Bold |
|
Supported |
Children |
|
Unsupported |
ClassDefinition |
|
Unsupported |
CutHighLighted |
|
Supported |
Data |
|
Unsupported |
DropHighLighted |
|
Supported |
Expanded |
|
Supported |
ExpandedOnce |
|
Supported |
HasFocus |
|
Supported |
ItemHandle |
This property is supported but is read-only. |
Supported |
Label |
|
Supported |
Level |
|
Supported |
OverlayPictureIndex |
|
Supported |
PictureIndex |
|
Supported |
Selected |
|
Supported |
SelectedPictureIndex |
|
Supported |
StatePictureIndex |
|
Table 156. Events
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
Constructor |
|
Supported |
Destructor |
|
Supported |
DragDrop |
|
Supported |
DragEnter |
|
Supported |
DragLeave |
|
Supported |
DragWithin |
|
Unsupported |
Help |
|
Unsupported |
Other |
|
Supported |
RButtonDown |
|
Table 157. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Unsupported |
AddItem |
|
Supported |
ClassName |
|
Unsupported |
CloseUserObject |
|
Supported |
CreatePage |
|
Unsupported |
DeleteItem |
|
Supported |
Drag |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
Hide |
|
Unsupported |
InsertItem |
|
Supported |
Move |
|
Supported |
OpenUserObject |
Note: Using Post function to call the OpenUserObject function is unsupported, for example, this.post openuserobject (icbx_uo,100,100) is unsupported. |
Unsupported |
OpenUserObjectWithParm |
|
Unsupported |
PageCreated |
|
Supported |
PointerX |
|
Supported |
PointerY |
|
Supported |
PostEvent |
|
Unsupported |
|
|
Supported |
Resize |
|
Supported |
SetFocus |
|
Supported |
SetPosition |
|
Supported |
SetRedraw |
|
Supported |
Show |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 158. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
BackColor |
Transparent value is unsupported. |
Supported |
Border |
|
Supported |
BorderStyle |
See Common Features. |
Supported |
BringToTop |
|
Unsupported |
ClassDefinition |
|
Supported |
ClassName |
|
Unsupported |
ColumnsPerPage |
|
Supported |
Control[] |
|
Unsupported |
DragAuto |
|
Unsupported |
DragIcon |
|
Supported |
Enabled |
|
Supported |
Height |
|
Supported |
HScrollBar |
|
Unsupported |
LibraryName |
|
Unsupported |
LinesPerPage |
|
Supported |
ObjectType |
|
Supported |
PictureMaskColor |
|
Supported |
PictureName |
|
Supported on Web Only |
Pointer |
|
Unsupported |
PowerTipText |
|
Unsupported |
Style |
|
Supported |
TabBackColor |
|
Supported |
TabOrder |
|
Supported |
TabTextColor |
|
Supported |
Tag |
|
Supported |
Text |
|
Unsupported |
Transparency |
|
Unsupported |
UnitsPerColumn |
|
Unsupported |
UnitsPerLine |
|
Supported |
Visible |
|
Supported |
VScrollBar |
|
Supported |
Width |
|
Supported |
X |
|
Supported |
Y |
|
Table 160. Functions
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
ClassName |
|
Unsupported |
GetContextService |
|
Supported |
GetParent |
|
Supported |
PostEvent |
|
Supported |
TriggerEvent |
|
Supported |
TypeOf |
|
Table 161. Properties
Support Level |
Feature Name |
Description |
---|---|---|
Supported |
AuthenticationMode |
|
Unsupported |
ClassDefinition |
|
Supported |
ClientCertificateFile |
|
Supported |
Endpoint |
|
Supported |
Password |
|
Supported |
ProxyServerHostName |
|
Supported |
ProxyServerPassword |
|
Supported |
ProxyServerPort |
|
Supported |
ProxyServerUserName |
|
Supported |
Timeout |
|
Supported |
UserDomain |
|
Supported |
UserName |
|
Supported |
UseWindowsIntegratedAuthentication |
|