Skip to content
Snippets Groups Projects
Select Git revision
  • 03825ecd459e5ceac06565be88614888ac5d7acd
  • master default
  • cgnsUnstructured
  • partitioning
  • poppler
  • HighOrderBLCurving
  • gmsh_3_0_4
  • gmsh_3_0_3
  • gmsh_3_0_2
  • gmsh_3_0_1
  • gmsh_3_0_0
  • gmsh_2_16_0
  • gmsh_2_15_0
  • gmsh_2_14_1
  • gmsh_2_14_0
  • gmsh_2_13_2
  • gmsh_2_13_1
  • gmsh_2_12_0
  • gmsh_2_11_0
  • gmsh_2_10_1
  • gmsh_2_10_0
  • gmsh_2_9_3
  • gmsh_2_9_2
  • gmsh_2_9_1
  • gmsh_2_9_0
  • gmsh_2_8_6
26 results

DefaultOptions.h

Blame
  • Forked from gmsh / gmsh
    Source project has a limited visibility.
    DefaultOptions.h 68.38 KiB
    #ifndef _DEFAULT_OPTIONS_H_
    #define _DEFAULT_OPTIONS_H_
    
    // Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
    //
    // This program is free software; you can redistribute it and/or modify
    // it under the terms of the GNU General Public License as published by
    // the Free Software Foundation; either version 2 of the License, or
    // (at your option) any later version.
    //
    // This program is distributed in the hope that it will be useful,
    // but WITHOUT ANY WARRANTY; without even the implied warranty of
    // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    // GNU General Public License for more details.
    //
    // You should have received a copy of the GNU General Public License
    // along with this program; if not, write to the Free Software
    // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
    // USA.
    // 
    // Please report all bugs and problems to <gmsh@geuz.org>.
    
    #include "Options.h"
    #include "Context.h"
    #include "Mesh.h"
    #include "Views.h"
    
    //          PLEASE RESPECT THE ALPHABETICAL ORDER WHEN 
    //                    INSERTING A NEW OPTION!
    //
    // Option Database (General, Geometry, Mesh, Post, View, Print), with
    // default values. The first number defines the level of saving: O
    // for the option file, S for the session file and F for the full
    // listing:
    
    #define S GMSH_SESSIONRC
    #define O GMSH_OPTIONSRC
    #define F GMSH_FULLRC
    
    // STRINGS
    
    StringXString GeneralOptions_String[] = {
      { F|O, "DefaultFileName" , opt_general_default_filename , "untitled.geo" ,
        "Default project file name" },
      { F,   "Display" , opt_general_display , "" ,
        "X server to use (only for Unix versions)" },
    
      { F|O, "ErrorFileName" , opt_general_error_filename , ".gmsh-errors" ,
        "File into which the log is saved if a fatal error occurs" },
    
      { F|O, "GraphicsFont" , opt_general_graphics_font , "Helvetica" ,
        "Font used in the graphic window" }, 
    
      { F|S, "OptionsFileName" , opt_general_options_filename , ".gmsh-options" ,
        "Option file created with `Tools->Options->Save'; automatically read on startup" },
    
      { 0,   "SessionFileName" , opt_general_session_filename , ".gmshrc" ,
        "Option file into which session specific information is saved; automatically read on startup" },
      { F|O, "Scheme" , opt_general_scheme , "" ,
        "FLTK user interface scheme (try e.g. plastic)" },
    
      { F|O, "TextEditor" , opt_general_editor , 
    #if defined(WIN32)
        "notepad.exe %s" , 
    #elif defined(__APPLE__)
        "open -e %s" ,
    #else
        "emacs %s &" ,
    #endif
        "System command to launch a text editor" },