Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
internal-ids.h
1/*
2** Copyright 2007-2024, RTE (https://www.rte-france.com)
3** See AUTHORS.txt
4** SPDX-License-Identifier: MPL-2.0
5** This file is part of Antares-Simulator,
6** Adequacy and Performance assessment for interconnected energy networks.
7**
8** Antares_Simulator is free software: you can redistribute it and/or modify
9** it under the terms of the Mozilla Public Licence 2.0 as published by
10** the Mozilla Foundation, either version 2 of the License, or
11** (at your option) any later version.
12**
13** Antares_Simulator is distributed in the hope that it will be useful,
14** but WITHOUT ANY WARRANTY; without even the implied warranty of
15** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16** Mozilla Public Licence 2.0 for more details.
17**
18** You should have received a copy of the Mozilla Public Licence 2.0
19** along with Antares_Simulator. If not, see <https://opensource.org/license/mpl-2-0/>.
20*/
21#ifndef __ANTARES_APPLICATION_MAIN_INTERNAL_IDS_H__
22#define __ANTARES_APPLICATION_MAIN_INTERNAL_IDS_H__
23
24#include <ui/common/wx-wrapper.h>
25
26namespace Antares
27{
28namespace Forms
29{
35enum MenusID
36{
38
39 mnIDQuit = wxID_EXIT,
40 mnIDExecuteQueueEvent = wxID_HIGHEST + 42 /*arbitrary*/,
41 mnIDWizard,
42 mnIDNew,
43 mnIDOpen,
44 mnIDSave,
45 mnIDSaveAs,
46 mnIDExportMap,
47 mnIDClose,
48 mnIDOpenRecents, // + max recent files
49 mnIDOpenRecents_0,
50 mnIDOpenRecents_1,
51 mnIDOpenRecents_2,
52 mnIDOpenRecents_3,
53 mnIDOpenRecents_4,
54 mnIDOpenRecents_5,
55 mnIDOpenRecents_6,
56 mnIDOpenRecents_7,
57 mnIDOpenRecents_8,
58 mnIDOpenRecents_9,
59 mnIDOpenRecents_ToggleShowPaths,
60 mnIDOpenRecents_ClearHistory,
61 mnIDCleanOpenedStudyFolder,
62 mnIDOpenExplorer,
64
66
67 mnIDViewSystem,
68 mnIDViewAllSystem,
69 mnIDViewSimulation,
70 mnIDViewNotes,
71 mnIDViewLoad,
72 mnIDViewSolar,
73 mnIDViewWind,
74 mnIDViewRenewable,
75 mnIDViewHydro,
76 mnIDViewThermal,
77 mnIDViewMiscGen,
78 mnIDViewReservesDSM,
79 mnIDViewInterconnections,
80 mnIDViewBindingConstraints,
81 mnIDViewNodalOptimization,
82 // -
83 mnIDMemoryUsedByTheStudy,
84 mnIDStudyLogs,
86
88
89 mnIDStudyEditMapSelectAll,
90 mnIDStudyEditMapUnselectAll,
91 mnIDStudyEditMapReverseSelection,
92 mnIDStudyEditTitle,
93 mnIDStudyEditAuthors,
94 mnIDStudyEditCopy,
95 mnIDStudyEditPaste,
96 mnIDStudyEditPasteSpecial,
97 mnIDStudySessions,
98 mnIDStudyCheck,
99 mnIDStudyCreateCommitPoint,
100 mnIDStudyRevisionTree,
101 mnIDStudyRemoveReadyMadeTS,
103
105
106 mnIDRunTheSimulation,
107 mnIDRunTheTSGenerators,
108 mnIDRunTheTSAnalyzer,
109 mnIDRunTheConstraintsBuilder,
110 mnIDOpenOutputInExplorer,
112
114
115 mnIDCleanAStudyFolder,
116 mnIDToolsStudyManager,
118
120
121 mnIDOptionTempFolder,
122 mnIDOptionConfigurePrefetch,
123 mnIDOptionConfigureThematicTrimming,
124 mnIDOptionConfigureAreasTrimming,
125 mnIDOptionConfigureLinksTrimming,
126 mnIDOptionConfigureDistricts,
127 mnIDOptionConfigureMCScenarioBuilder,
128 mnIDOptionConfigureMCScenarioPlaylist,
129 mnIDOptionOptimizationPrefs,
130 mnIDOptionAdvanced,
131 mnIDOptionAdequacyPatchOptions,
132 mnIDOptionAdequacyPatchAreas,
133
135
137
138 mnIDFullscreen,
139 mnIDInspector,
140 mnIDWindowRaise_0,
141 mnIDWindowRaise_1,
142 mnIDWindowRaise_2,
143 mnIDWindowRaise_3,
144 mnIDWindowRaise_4,
145 mnIDWindowRaise_5,
146 mnIDWindowRaise_6,
147 mnIDWindowRaise_7,
148 mnIDWindowRaise_8,
149 mnIDWindowRaise_9,
150 mnIDWindowRaise_Other,
152
154
155 mnIDHelpHelp,
156 mnIDHelpPDFSystemMapEditorReferenceGuide,
157 mnIDHelpPDFExamplesLibrary,
158 mnIDHelpAbout,
159 mnIDHelpVisitRTEWebSite,
160 mnIDHelpOnlineDocumentation,
162
164
165 mnIDToolBar,
167
168 //
169 mnUpdateInterfaceAfterLoadingAStudy,
170 mnInternalLogMessage,
171 mnRefreshGUI,
172 mnIDLaunchAnalyzer,
173 mnIDLaunchConstraintsBuilder,
174
176
177 mnIDPopupOpNone,
178 mnIDPopupOpAverage,
179 mnIDPopupOpCellCount,
180 mnIDPopupOpMinimum,
181 mnIDPopupOpMaximum,
182 mnIDPopupOpSum,
184
186
187 mnIDPopupSelectionHide,
188 mnIDPopupSelectionShow,
190
191}; // enum MenusID
192
193} // namespace Forms
194} // namespace Antares
195
196#endif // __ANTARES_APPLICATION_MAIN_INTERNAL_IDS_H__