yanweiyuan3
2023-08-09 588bc7829387dfc761cc25f06f77d4c81818bd10
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
Quintiq file version 2.0
Component pnlHeader
{
  #keys: '[136398.1.499789876]'
  BaseType: 'Panel'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 650 parent: 0 }
      GBFlow.Column { grow: 0 id: 491 parent: 0 }
      GBFlow.Column { grow: 0 id: 329 parent: 0 }
      GBFlow.Column { grow: 128 id: 873 parent: 0 }
      GBFlow.Column { grow: 0 id: 289 parent: 0 }
      GBFlow.Column { grow: 0 id: 709 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => btnRefresh
        Position { startcolumn: 650 startrow: 149 endcolumn: 650 endrow: 149 }
      }
      GBElement
      {
        Component => btnToggleActionsPanels
        Position { startcolumn: 491 startrow: 149 endcolumn: 491 endrow: 149 }
      }
      GBElement
      {
        Component => lblTextSnapshots
        Position { startcolumn: 289 startrow: 149 endcolumn: 289 endrow: 149 }
      }
      GBElement
      {
        Component => lblNumberSnapshots
        Position { startcolumn: 709 startrow: 149 endcolumn: 709 endrow: 149 }
      }
      GBElement
      {
        Component => btnSavedQueries
        Position { startcolumn: 329 startrow: 149 endcolumn: 329 endrow: 149 }
      }
    ]
    Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 0 id: 149 parent: 0 }
    ]
  }
  Children:
  [
    Component btnRefresh
    {
      #keys: '[136398.1.807949123]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'REFRESH'
        LayoutGroup: 'Button'
        Text: 'Refresh'
        Tooltip: 'Refresh'
      ]
    }
    Component btnToggleActionsPanels
    {
      #keys: '[136398.1.809151918]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'GEAR_REFRESH'
        LayoutGroup: 'Button'
        Text: 'Configure query'
        Toggling: true
        Tooltip: 'Toggles the query configuration panels above each list'
      ]
    }
    Component lblTextSnapshots
    {
      #keys: '[146450.2.1189955353]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        Text: '#Snapshots:'
        Transparent: true
      ]
    }
    Component lblNumberSnapshots
    {
      #keys: '[146450.2.1189955418]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        DataBinding: 'KpiTracker.NumberOfSnapshots'
        Text: ''
        Transparent: true
      ]
    }
    Component btnSavedQueries
    {
      #keys: '[146450.3.312492525]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'VIEW'
        LayoutGroup: 'Button'
        Text: 'Saved queries'
        Toggling: true
        Tooltip: "A list of pre-defined queries from 'Configure query'"
      ]
    }
  ]
  Properties:
  [
    Border: true
    ModeledStringList ChildOrdering
    {
      c: btnRefresh
      c: btnToggleActionsPanels
      c: lblTextSnapshots
      c: lblNumberSnapshots
      c: btnSavedQueries
    }
  ]
}