admin
2025-01-22 7e31442f0e9b07764e9c6a9680d3d4aeba5fe1de
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
Quintiq file version 2.0
Component PanelExcel
{
  #keys: '[132894.0.123749091]'
  BaseType: 'Panel'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 371 parent: 0 }
      GBFlow.Column { grow: 128 id: 624 parent: 0 }
      GBFlow.Column { grow: 0 id: 100 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => ImageExcel
        Position { startcolumn: 371 startrow: 930 endcolumn: 100 endrow: 930 }
      }
      GBElement
      {
        Component => /EditorImportExportPath
        Position { startcolumn: 624 startrow: 584 endcolumn: 624 endrow: 584 }
      }
      GBElement
      {
        Component => /SplitterWndImportObjectGroup
        Position { startcolumn: 371 startrow: 412 endcolumn: 100 endrow: 412 }
      }
      GBElement
      {
        Component => ButtonBrowse
        Position { startcolumn: 100 startrow: 584 endcolumn: 100 endrow: 584 }
      }
      GBElement
      {
        Component => LabelPath
        Position { startcolumn: 371 startrow: 584 endcolumn: 371 endrow: 584 }
      }
      GBElement
      {
        Component => LabelPath3DDrive
        Position { startcolumn: 371 startrow: 489 endcolumn: 371 endrow: 489 }
      }
      GBElement
      {
        Component => /EditorImportExportPath3DDrive
        Position { startcolumn: 624 startrow: 489 endcolumn: 624 endrow: 489 }
      }
      GBElement
      {
        Component => ButtonBrowse3DDrive
        Position { startcolumn: 100 startrow: 489 endcolumn: 100 endrow: 489 }
      }
    ]
    Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 0 id: 584 parent: 0 }
      GBFlow.Row { grow: 0 id: 489 parent: 0 }
      GBFlow.Row { grow: 0 id: 930 parent: 0 }
      GBFlow.Row { grow: 128 id: 412 parent: 0 }
    ]
  }
  Children:
  [
    Component ImageExcel
    {
      #keys: '[132894.0.123749093]'
      BaseType: 'Image'
      GBLayout
      {
        Type: 'internal[GBLayoutDefinition]'
        Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
      }
    }
    #child: EditorImportExportPath
    #child: SplitterWndImportObjectGroup
    Component ButtonBrowse
    {
      #keys: '[132894.0.123749117]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'FOLDER'
        LayoutGroup: 'Button'
        Text: 'Browse'
        Tooltip: 'Select a local folder to be used for import/export'
      ]
    }
    Component LabelPath
    {
      #keys: '[132894.0.416222607]'
      BaseType: 'Label'
      Properties:
      [
        Text: 'Excel path'
        Transparent: true
      ]
    }
    #child: EditorImportExportPath3DDrive
    Component LabelPath3DDrive
    {
      #keys: '[108684.0.1762073212]'
      BaseType: 'Label'
      Properties:
      [
        Text: '3DDrive path'
        Transparent: true
      ]
    }
    Component ButtonBrowse3DDrive
    {
      #keys: '[108684.0.1762073607]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'FOLDER'
        LayoutGroup: 'Button'
        Text: 'Browse'
        Tooltip: 'Select a 3DDrive folder to be used for import/export'
      ]
    }
  ]
  Properties:
  [
    ModeledStringList ChildOrdering
    {
      c: ImageExcel
      c: EditorImportExportPath
      c: ButtonBrowse
      c: EditorImportExportPath3DDrive
      c: ButtonBrowse3DDrive
      c: LabelPath
      c: SplitterWndImportObjectGroup
      c: LabelPath3DDrive
    }
  ]
}