From wiki.ginstr.com
Jump to: navigation, search
m (formatting)
m (Display a dialog)
 
Line 18: Line 18:
 
|-
 
|-
 
| <code>controlLayout</code>
 
| <code>controlLayout</code>
| XML file from controls directory which is used as dialog layout
+
| XML file from '''controls''' directory which is used as dialog layout
 
|-
 
|-
 
| <code>resultPair{m}{n}</code>
 
| <code>resultPair{m}{n}</code>

Latest revision as of 14:14, 12 July 2017

gn:act_showDialog

Description
Action used to display a popup dialog.
Action returns
void

Action signatures

Display a dialog

[gn:act_showDialog]|[controlLayout;resultPair{m}{n}]
Parameter Description
controlLayout XML file from controls directory which is used as dialog layout
resultPair{m}{n} represents a list of dialog widgets and target widgets pairs (separated by ;), where each target will be filled with data from corresponding dialog widget when dialog's onBackPressed() event is fired.
{m} = list of {n} separated by ;
{n} = dialogWidget,targetWidget

Example

dialog_change_address.xml - external layout file
@+id/dialogValue,@+id/targetWidget - {n}
@+id/dialogValue,@+id/targetWidget;@+id/dialogValue2,@+id/targetWidget2 - resultPair{m}{n}
[gn:act_showDialog]|[dialog_change_address.xml;@+id/dialogValue,@+id/targetWidget;@+id/dialogValue2,@+id/targetWidget2]