.. Copyright 2021 IRT Saint Exupéry, https://www.irt-saintexupery.com This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. .. Contributors: :author: Francois Gallard .. _disc_from_exe: Automatic wrapper for executables with Graphical User Interface *************************************************************** The DiscFromExe wrapper ~~~~~~~~~~~~~~~~~~~~~~~ This section describes how to use :class:`~gemseo.wrappers.disc_from_exe.DiscFromExe`. The input and output template files can be edited using the dedicated GUI, see next section. .. currentmodule:: gemseo.wrappers.disc_from_exe .. autoclass:: DiscFromExe :noindex: Inputs and outputs files template edition GUI ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. _template_editor_gui: .. currentmodule:: gemseo.wrappers.template_grammar_editor .. autoclass:: QtTemplateEditor :noindex: The following screenshots detail the steps to create the templates from the reference input file. .. figure:: figs/gui_template_1.png :scale: 100 % Open a reference input file .. figure:: figs/gui_template_2.png :scale: 100 % Select the input and press the Input button (Ctrl+I) to generate the template tag .. figure:: figs/gui_template_3.png :scale: 100 % Enter the input name .. figure:: figs/gui_template_4.png :scale: 100 % The GUI highlights the inputs that ae tagged in the template .. figure:: figs/gui_template_5.png :scale: 100 % The user saves the input template (Ctrl+S) .. figure:: figs/gui_template_6.png :scale: 100 % Same for the outputs, shortcut (Ctrl+O)