hongji.li
2023-11-07 192c736b8ac4b2d84cb823ac71f17e507948a5e8
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
Quintiq file version 2.0
Component GroupPanel
{
  #keys: '[131962.0.10510974]'
  BaseType: 'GroupPanel'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 944 parent: 0 }
      GBFlow.Column { grow: 0 id: 638 parent: 0 }
      GBFlow.Column { grow: 128 id: 429 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => CheckBoxBatchEditStart
        Position { startcolumn: 944 startrow: 647 endcolumn: 944 endrow: 647 }
      }
      GBElement
      {
        Component => CheckBoxBatchEditEnd
        Position { startcolumn: 944 startrow: 941 endcolumn: 944 endrow: 941 }
      }
      GBElement
      {
        Component => CheckBoxHasStart
        Position { startcolumn: 638 startrow: 647 endcolumn: 638 endrow: 647 }
      }
      GBElement
      {
        Component => CheckBoxHasEnd
        Position { startcolumn: 638 startrow: 941 endcolumn: 638 endrow: 941 }
      }
      GBElement
      {
        Component => GUIDateTimeSelectorStart
        Position { startcolumn: 429 startrow: 647 endcolumn: 429 endrow: 647 }
      }
      GBElement
      {
        Component => GUIDateTimeSelectorEnd
        Position { startcolumn: 429 startrow: 941 endcolumn: 429 endrow: 941 }
      }
    ]
    Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 0 id: 647 parent: 0 }
      GBFlow.Row { grow: 0 id: 941 parent: 0 }
    ]
  }
  Children:
  [
    Component CheckBoxBatchEditStart
    {
      #keys: '[131962.0.10511556]'
      BaseType: 'CheckBox'
      Properties:
      [
        SizePosition: 'lt56 75 256 272'
        Text: ''
      ]
    }
    Component CheckBoxBatchEditEnd
    {
      #keys: '[131962.0.10511557]'
      BaseType: 'CheckBox'
      Properties:
      [
        SizePosition: 'lt56 75 256 272'
        Text: ''
      ]
    }
    Component CheckBoxHasStart
    {
      #keys: '[131962.0.10511558]'
      BaseType: 'CheckBox'
      Properties:
      [
        Shortcut: 'Alt+S'
        SizePosition: 'lt8 57 21 37'
        Text: '&Start'
      ]
    }
    Component CheckBoxHasEnd
    {
      #keys: '[131962.0.10511559]'
      BaseType: 'CheckBox'
      Properties:
      [
        Shortcut: 'Alt+E'
        SizePosition: 'lt8 59 56 72'
        Text: '&End'
      ]
    }
    Component GUIDateTimeSelectorStart
    {
      #keys: '[131962.0.10511560]'
      BaseType: 'GUIDateTimeSelector'
      Properties:
      [
        BackgroundColor: 'White'
        DataBinding: 'Dialog.Data.Start'
        Format: 'DMMY'
        SizePosition: 'lt67 221 17 42'
      ]
    }
    Component GUIDateTimeSelectorEnd
    {
      #keys: '[131962.0.10511561]'
      BaseType: 'GUIDateTimeSelector'
      Properties:
      [
        BackgroundColor: 'White'
        DataBinding: 'Dialog.Data.End'
        Format: 'DMMY'
        SizePosition: 'lt67 224 50 75'
      ]
    }
  ]
  Properties:
  [
    Text: 'Validity'
    ModeledStringList ChildOrdering
    {
      c: CheckBoxBatchEditStart
      c: CheckBoxHasStart
      c: GUIDateTimeSelectorStart
      c: CheckBoxBatchEditEnd
      c: CheckBoxHasEnd
      c: GUIDateTimeSelectorEnd
    }
  ]
}