@@ -196,9 +196,9 @@ def __init__( self, parent ):
196
196
self .panelBatch .SetSizer ( fgSizer3 )
197
197
self .panelBatch .Layout ()
198
198
fgSizer3 .Fit ( self .panelBatch )
199
- self .m_notebook3 .AddPage ( self .panelBatch , _ (u"Batch" ), True )
199
+ self .m_notebook3 .AddPage ( self .panelBatch , _ (u"Batch" ), False )
200
200
self .panelConfig = wx .Panel ( self .m_notebook3 , wx .ID_ANY , wx .DefaultPosition , wx .DefaultSize , wx .TAB_TRAVERSAL )
201
- fgSizer31 = wx .FlexGridSizer ( 0 , 2 , 0 , 0 )
201
+ fgSizer31 = wx .FlexGridSizer ( 0 , 3 , 0 , 0 )
202
202
fgSizer31 .AddGrowableCol ( 1 )
203
203
fgSizer31 .SetFlexibleDirection ( wx .BOTH )
204
204
fgSizer31 .SetNonFlexibleGrowMode ( wx .FLEX_GROWMODE_SPECIFIED )
@@ -211,6 +211,9 @@ def __init__( self, parent ):
211
211
self .textCtrlConfigOwnVat = wx .TextCtrl ( self .panelConfig , wx .ID_ANY , wx .EmptyString , wx .DefaultPosition , wx .DefaultSize , 0 )
212
212
fgSizer31 .Add ( self .textCtrlConfigOwnVat , 0 , wx .ALL , 5 )
213
213
214
+
215
+ fgSizer31 .Add ( ( 0 , 0 ), 1 , wx .EXPAND , 5 )
216
+
214
217
self .staticTextConfigInterface = wx .StaticText ( self .panelConfig , wx .ID_ANY , _ (u"Interface" ), wx .DefaultPosition , wx .DefaultSize , 0 )
215
218
self .staticTextConfigInterface .Wrap ( - 1 )
216
219
@@ -221,6 +224,9 @@ def __init__( self, parent ):
221
224
self .comboBoxConfigInterface .SetSelection ( 0 )
222
225
fgSizer31 .Add ( self .comboBoxConfigInterface , 0 , wx .ALL , 5 )
223
226
227
+
228
+ fgSizer31 .Add ( ( 0 , 0 ), 1 , wx .EXPAND , 5 )
229
+
224
230
self .staticTextConfigLanguage = wx .StaticText ( self .panelConfig , wx .ID_ANY , _ (u"Language" ), wx .DefaultPosition , wx .DefaultSize , 0 )
225
231
self .staticTextConfigLanguage .Wrap ( - 1 )
226
232
@@ -231,6 +237,9 @@ def __init__( self, parent ):
231
237
self .comboBoxConfigLanguage .SetSelection ( 0 )
232
238
fgSizer31 .Add ( self .comboBoxConfigLanguage , 0 , wx .ALL , 5 )
233
239
240
+
241
+ fgSizer31 .Add ( ( 0 , 0 ), 1 , wx .EXPAND , 5 )
242
+
234
243
self .staticTextConfigCSVDelimiter = wx .StaticText ( self .panelConfig , wx .ID_ANY , _ (u"CSV delimiter" ), wx .DefaultPosition , wx .DefaultSize , 0 )
235
244
self .staticTextConfigCSVDelimiter .Wrap ( - 1 )
236
245
@@ -242,14 +251,43 @@ def __init__( self, parent ):
242
251
243
252
fgSizer31 .Add ( self .textConfigCSVdelimiter , 0 , wx .ALL , 5 )
244
253
254
+
255
+ fgSizer31 .Add ( ( 0 , 0 ), 1 , wx .EXPAND , 5 )
256
+
257
+ self .staticTextConfigLogfile = wx .StaticText ( self .panelConfig , wx .ID_ANY , _ (u"Logfile" ), wx .DefaultPosition , wx .DefaultSize , 0 )
258
+ self .staticTextConfigLogfile .Wrap ( - 1 )
259
+
260
+ fgSizer31 .Add ( self .staticTextConfigLogfile , 0 , wx .ALL , 5 )
261
+
262
+ self .textCtrlConfigLogfile = wx .TextCtrl ( self .panelConfig , wx .ID_ANY , wx .EmptyString , wx .DefaultPosition , wx .DefaultSize , 0 )
263
+ self .textCtrlConfigLogfile .SetMinSize ( wx .Size ( 400 ,- 1 ) )
264
+
265
+ fgSizer31 .Add ( self .textCtrlConfigLogfile , 1 , wx .ALL | wx .EXPAND , 5 )
266
+
267
+ self .buttonConfigLogfile = wx .Button ( self .panelConfig , wx .ID_ANY , _ (u"Logfile" ), wx .DefaultPosition , wx .DefaultSize , 0 )
268
+ fgSizer31 .Add ( self .buttonConfigLogfile , 0 , wx .ALL , 5 )
269
+
270
+ self .staticTextConfigLogLevel = wx .StaticText ( self .panelConfig , wx .ID_ANY , _ (u"Loglevel" ), wx .DefaultPosition , wx .DefaultSize , 0 )
271
+ self .staticTextConfigLogLevel .Wrap ( - 1 )
272
+
273
+ fgSizer31 .Add ( self .staticTextConfigLogLevel , 0 , wx .ALL , 5 )
274
+
275
+ comboBoxConfigLoglevelChoices = [ _ (u"DEBUG" ), _ (u"ERROR" ) ]
276
+ self .comboBoxConfigLoglevel = wx .ComboBox ( self .panelConfig , wx .ID_ANY , wx .EmptyString , wx .DefaultPosition , wx .DefaultSize , comboBoxConfigLoglevelChoices , 0 )
277
+ self .comboBoxConfigLoglevel .SetSelection ( 1 )
278
+ fgSizer31 .Add ( self .comboBoxConfigLoglevel , 0 , wx .ALL , 5 )
279
+
280
+
281
+ fgSizer31 .Add ( ( 0 , 0 ), 1 , wx .EXPAND , 5 )
282
+
245
283
self .buttonSaveConfig = wx .Button ( self .panelConfig , wx .ID_ANY , _ (u"Save" ), wx .DefaultPosition , wx .DefaultSize , 0 )
246
284
fgSizer31 .Add ( self .buttonSaveConfig , 0 , wx .ALL , 5 )
247
285
248
286
249
287
self .panelConfig .SetSizer ( fgSizer31 )
250
288
self .panelConfig .Layout ()
251
289
fgSizer31 .Fit ( self .panelConfig )
252
- self .m_notebook3 .AddPage ( self .panelConfig , _ (u"Configuration" ), False )
290
+ self .m_notebook3 .AddPage ( self .panelConfig , _ (u"Configuration" ), True )
253
291
254
292
bSizer2 .Add ( self .m_notebook3 , 1 , wx .EXPAND | wx .ALL , 5 )
255
293
@@ -286,6 +324,7 @@ def __init__( self, parent ):
286
324
self .buttonClear .Bind ( wx .EVT_BUTTON , self .clearFields )
287
325
self .buttonValidateSingle .Bind ( wx .EVT_BUTTON , self .validateSingle )
288
326
self .buttonValidateBatch .Bind ( wx .EVT_BUTTON , self .validateBatch )
327
+ self .buttonConfigLogfile .Bind ( wx .EVT_BUTTON , self .openLogfile )
289
328
self .buttonSaveConfig .Bind ( wx .EVT_BUTTON , self .saveConfig )
290
329
self .Bind ( wx .EVT_MENU , self .vatvalidationClose , id = self .menuitemFileClose .GetId () )
291
330
self .Bind ( wx .EVT_MENU , self .vatvalidationGitHub , id = self .menuitemHelpSupport .GetId () )
@@ -309,6 +348,9 @@ def validateSingle( self, event ):
309
348
def validateBatch ( self , event ):
310
349
event .Skip ()
311
350
351
+ def openLogfile ( self , event ):
352
+ event .Skip ()
353
+
312
354
def saveConfig ( self , event ):
313
355
event .Skip ()
314
356
0 commit comments