NCBI C++ ToolKit
Functions | Variables
macrofloweditor.cpp File Reference
#include <ncbi_pch.hpp>
#include <corelib/ncbiapp.hpp>
#include <corelib/ncbiargs.hpp>
#include <gui/widgets/wx/sys_path.hpp>
#include <gui/widgets/wx/fileartprov.hpp>
#include <gui/widgets/wx/wx_utils.hpp>
#include <gui/widgets/data/report_dialog.hpp>
#include <gui/widgets/data/macro_error_dlg.hpp>
#include <gui/widgets/edit/macro_simple.hpp>
#include <gui/widgets/edit/generic_report_dlg.hpp>
#include <gui/widgets/wx/message_box.hpp>
#include <gui/objutils/registry.hpp>
#include <serial/objistr.hpp>
#include <serial/objostr.hpp>
#include <serial/objectio.hpp>
#include <objmgr/scope.hpp>
#include <objmgr/object_manager.hpp>
#include <util/format_guess.hpp>
#include "wx/wxprec.h"
#include "wx/wx.h"
#include "wx/imaglist.h"
#include <wx/artprov.h>
#include <wx/evtloop.h>
#include <wx/wfstream.h>
#include <wx/stdpaths.h>
#include <wx/display.h>
#include <wx/txtstrm.h>
#include <wx/bmpbuttn.h>
#include <gui/widgets/edit/macro_editor.hpp>
#include <gui/widgets/edit/macrofloweditor.hpp>
+ Include dependency graph for macrofloweditor.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Functions

static bool s_ReplaceInPlaceBetweenQuotes (string &str, const string &search, const string &replace)
 

Variables

static const char * kOpenedScripts = "OpenedScriptList"
 
static const char * kDefaultLibrary = "DefaultLibrary"
 
static const char * kHideLibrary = "HideLibrary"
 
static const char * kDefaultLibraryLocation = "<std>/etc/macro_scripts/default_library.mql"
 
static const char * kFrameWidth = "Frame Width"
 
static const char * kFrameHeight = "Frame Height"
 
static const char * kFramePosX = "Frame Position X"
 
static const char * kFramePosY = "Frame Position Y"
 
static const char * kAddMacroWidth = "Add Macro Width"
 
static const char * kAddMacroHeight = "Add Macro Height"
 
static const char * kAddMacroPosX = "Add Macro Position X"
 
static const char * kAddMacroPosY = "Add Macro Position Y"
 
static const char * sSaveLocalCopies []
 
static const char * kExclusiveEditDescr = "The macro editor requires exclusive access to a project"
 

Function Documentation

◆ s_ReplaceInPlaceBetweenQuotes()

static bool s_ReplaceInPlaceBetweenQuotes ( string str,
const string search,
const string replace 
)
static

Definition at line 1019 of file macrofloweditor.cpp.

References NStr::FindNoCase(), and str().

Referenced by CMacroFlowEditor::OnUpdateSynonymFile().

Variable Documentation

◆ kAddMacroHeight

const char* kAddMacroHeight = "Add Macro Height"
static

◆ kAddMacroPosX

const char* kAddMacroPosX = "Add Macro Position X"
static

◆ kAddMacroPosY

const char* kAddMacroPosY = "Add Macro Position Y"
static

◆ kAddMacroWidth

const char* kAddMacroWidth = "Add Macro Width"
static

◆ kDefaultLibrary

const char* kDefaultLibrary = "DefaultLibrary"
static

◆ kDefaultLibraryLocation

const char* kDefaultLibraryLocation = "<std>/etc/macro_scripts/default_library.mql"
static

Definition at line 305 of file macrofloweditor.cpp.

Referenced by CMacroFlowEditor::CopyDefaultLibrary().

◆ kExclusiveEditDescr

const char* kExclusiveEditDescr = "The macro editor requires exclusive access to a project"
static

Definition at line 1955 of file macrofloweditor.cpp.

Referenced by CMacroFlowEditor::RunScriptInWidget().

◆ kFrameHeight

const char* kFrameHeight = "Frame Height"
static

◆ kFramePosX

const char* kFramePosX = "Frame Position X"
static

◆ kFramePosY

const char* kFramePosY = "Frame Position Y"
static

◆ kFrameWidth

const char* kFrameWidth = "Frame Width"
static

◆ kHideLibrary

const char* kHideLibrary = "HideLibrary"
static

◆ kOpenedScripts

const char* kOpenedScripts = "OpenedScriptList"
static

◆ sSaveLocalCopies

const char* sSaveLocalCopies[]
static
Initial value:
= {
"<std>/etc/macro_scripts/autofix_gb.mql",
"<std>/etc/macro_scripts/autofix_wgs.mql",
"<std>/etc/macro_scripts/autofix_tsa.mql",
"<std>/etc/synonyms.txt",
}
#define NULL
Definition: ncbistd.hpp:225

Definition at line 927 of file macrofloweditor.cpp.

Referenced by CMacroFlowEditor::OnSaveCopies().

Modified on Fri Sep 20 14:57:44 2024 by modify_doxy.py rev. 669887