chenqinghong
2024-05-07 3ec06a830367465068963156dcc1d8e522571c13
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
Quintiq file version 2.0
Component PanelInitChoice
{
  #keys: '[121114.1.2064391914]'
  BaseType: 'Panel'
  GBLayout
  {
    Type: 'GBLayoutDefinition'
    Columns:
    [
      GBFlow.Column { grow: 128 id: 907 parent: 0 }
      GBFlow.Column { grow: 0 id: 908 parent: 0 }
      GBFlow.Column { grow: 128 id: 471 parent: 0 }
      GBFlow.Column { grow: 0 id: 665 parent: 0 }
      GBFlow.Column { grow: 0 id: 771 parent: 0 }
      GBFlow.Column { grow: 0 id: 421 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => LabelQuestion
        Position { startcolumn: 907 startrow: 454 endcolumn: 421 endrow: 454 }
      }
      GBElement
      {
        Component => ButtonSubmit
        Position { startcolumn: 771 startrow: 393 endcolumn: 771 endrow: 393 }
      }
      GBElement
      {
        Component => LabelName
        Position { startcolumn: 907 startrow: 614 endcolumn: 421 endrow: 614 }
      }
      GBElement
      {
        Component => /GroupPanel
        Position { startcolumn: 907 startrow: 401 endcolumn: 907 endrow: 401 }
      }
      GBElement
      {
        Component => /GroupPanelExplanation
        Position { startcolumn: 908 startrow: 401 endcolumn: 421 endrow: 401 }
      }
      GBElement
      {
        Component => ButtonBackChoice
        Position { startcolumn: 665 startrow: 393 endcolumn: 665 endrow: 393 }
      }
      GBElement
      {
        Component => ButtonInitChoiceHelp
        Position { startcolumn: 908 startrow: 393 endcolumn: 908 endrow: 393 }
      }
      GBElement
      {
        Component => ButtonSkip726
        Position { startcolumn: 421 startrow: 393 endcolumn: 421 endrow: 393 }
      }
    ]
    Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 0 id: 614 parent: 0 }
      GBFlow.Row { grow: 0 id: 454 parent: 0 }
      GBFlow.Row { grow: 128 id: 401 parent: 0 }
      GBFlow.Row { grow: 0 id: 393 parent: 0 }
    ]
  }
  Children:
  [
    Component LabelQuestion
    {
      #keys: '[121114.1.2064394649]'
      BaseType: 'Label'
      Properties:
      [
        DataBinding: 'DataHolderCurrentInitChoice.Data.QuestionText'
        Text: ''
        Transparent: true
      ]
    }
    Component ButtonSubmit
    {
      #keys: '[121114.1.2064395764]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'NAV_RIGHT_GREEN'
        LayoutGroup: 'Button0'
        Text: 'Next'
        Tooltip: 'Submit choice and go to next step'
      ]
    }
    Component LabelName
    {
      #keys: '[121114.1.2064401513]'
      BaseType: 'Label'
      Properties:
      [
        DataBinding: 'DataHolderCurrentInitChoice.Data.Name'
        Font: 'FontBoldToolBar'
        Text: ''
        Transparent: true
      ]
    }
    Component DataHolderCurrentInitChoice
    {
      #keys: '[121114.1.2064463861]'
      BaseType: 'DataHolder'
      Databinding: 'LibWiz_InitChoice'
      Children:
      [
        Component GUIDataExtractor259
        {
          #keys: '[121114.1.2064464288]'
          BaseType: 'GUIDataExtractor'
          Properties:
          [
            Component: 'Dialog'
            DataType: 'LibWiz_InitProcess'
            PosX: 35
            PosY: 12
            Transformation: 'Current.astype(LibWiz_InitChoice)'
          ]
        }
      ]
      Properties:
      [
        PosX: 12
        PosY: 306
      ]
    }
    #child: GroupPanel
    #child: GroupPanelExplanation
    Component ButtonBackChoice
    {
      #keys: '[121114.1.2068284383]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'NAV_LEFT_RED'
        LayoutGroup: 'Button0'
        Text: 'Previous'
        Tooltip: 'Go back to previous step'
      ]
    }
    Component ButtonInitChoiceHelp
    {
      #keys: '[121114.1.2068391599]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'HELP2'
        Tooltip: 'Open online help page'
      ]
    }
    Component ButtonSkip726
    {
      #keys: '[118298.2.2050220945]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'MEDIA_END'
        LayoutGroup: 'Button'
        Text: 'Skip'
      ]
    }
  ]
  Properties:
  [
    Border: true
    Visible: false
    ModeledStringList ChildOrdering
    {
      c: LabelQuestion
      c: GroupPanel
      c: GroupPanelExplanation
      c: ButtonInitChoiceHelp
      c: ButtonBackChoice
      c: ButtonSubmit
      c: ButtonSkip726
      c: LabelName
      c: DataHolderCurrentInitChoice
    }
  ]
}