wxMaxima
Loading...
Searching...
No Matches
EventIDs.h
Go to the documentation of this file.
1// -*- mode: c++; c-file-style: "linux"; c-basic-offset: 2; indent-tabs-mode: nil -*-
2//
3// Copyright (C) 2014-2018 Gunter Königsmann <wxMaxima@physikbuch.de>
4//
5// This program is free software; you can redistribute it and/or modify
6// it under the terms of the GNU General Public License as published by
7// the Free Software Foundation; either version 2 of the License, or
8// (at your option) any later version.
9//
10// This program is distributed in the hope that it will be useful,
11// but WITHOUT ANY WARRANTY; without even the implied warranty of
12// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13// GNU General Public License for more details.
14//
15//
16// You should have received a copy of the GNU General Public License
17// along with this program; if not, write to the Free Software
18// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19//
20// SPDX-License-Identifier: GPL-2.0+
21
40#ifndef EVENTIDS_H
41#define EVENTIDS_H
42
43#include <array>
44#include <wx/wx.h>
45#include <wx/windowid.h>
46
49{
50public:
51 EventIDs();
53 static constexpr int NumberOfAutocompleteKeywords() {return 25;}
55 static constexpr int NumberOfRecentFiles() {return 30;}
57 static constexpr int NumberOfSuggestions() {return 10;}
59 static constexpr int NumberOfLabelWidths() {return 10;}
61 static constexpr int NumberOfTocLevels() {return 6;}
78 static const wxWindowIDRef menu_pane_hideall;
84 static const wxWindowIDRef wizard_parametric_plot;
85 static const wxWindowIDRef wizard_discrete_plot;
86 static const wxWindowIDRef wizard_special_from;
87 static const wxWindowIDRef wizard_special_to;
88 static const wxWindowIDRef wizard_definite_id;
89 static const wxWindowIDRef wizard_numeric_id;
90 static const wxWindowIDRef menu_pane_math;
91 static const wxWindowIDRef menu_pane_history;
92 static const wxWindowIDRef menu_pane_structure;
93 static const wxWindowIDRef menu_pane_xmlInspector;
94 static const wxWindowIDRef menu_pane_format;
95 static const wxWindowIDRef menu_pane_greek;
96 static const wxWindowIDRef menu_pane_unicode;
97 static const wxWindowIDRef menu_pane_log;
98 static const wxWindowIDRef menu_pane_variables;
99 static const wxWindowIDRef menu_pane_draw;
100 static const wxWindowIDRef menu_pane_help;
101 static const wxWindowIDRef menu_pane_symbols;
102 static const wxWindowIDRef menu_pane_wizard ;
103 static const wxWindowIDRef menu_pane_toolbar ;
104 static const wxWindowIDRef menu_pane_console ;
110 static const wxWindowIDRef menu_pane_stats;
111 static const wxWindowIDRef menu_pane_dockAll;
112 static const wxWindowIDRef input_line_id;
113 static const wxWindowIDRef refresh_id;
114 static const wxWindowIDRef menu_batch_id;
115 static const wxWindowIDRef menu_load_id;
116 static const wxWindowIDRef menu_sconsole_id;
117 static const wxWindowIDRef menu_interrupt_id;
118 static const wxWindowIDRef menu_solve;
119 static const wxWindowIDRef menu_solve_to_poly;
120 static const wxWindowIDRef menu_solve_num;
121 static const wxWindowIDRef menu_allroots;
122 static const wxWindowIDRef menu_bfallroots;
123 static const wxWindowIDRef menu_realroots;
124 static const wxWindowIDRef menu_solve_lin;
125 static const wxWindowIDRef menu_solve_algsys;
126 static const wxWindowIDRef menu_eliminate;
127 static const wxWindowIDRef menu_solve_ode;
128 static const wxWindowIDRef menu_ivp_1;
129 static const wxWindowIDRef menu_ivp_2;
130 static const wxWindowIDRef menu_rk;
131 static const wxWindowIDRef menu_bvp;
132 static const wxWindowIDRef menu_genmatrix;
133 static const wxWindowIDRef menu_gen_mat;
134 static const wxWindowIDRef menu_gen_mat_lambda;
135 static const wxWindowIDRef menu_enter_mat;
136 static const wxWindowIDRef menu_csv2mat;
137 static const wxWindowIDRef menu_mat2csv;
138 static const wxWindowIDRef menu_csv2list;
139 static const wxWindowIDRef menu_list2csv;
140 static const wxWindowIDRef menu_matrix_row;
141 static const wxWindowIDRef menu_matrix_col;
142 static const wxWindowIDRef menu_matrix_row_list;
143 static const wxWindowIDRef menu_matrix_col_list;
144 static const wxWindowIDRef menu_submatrix;
145 static const wxWindowIDRef menu_matrix_multiply;
146 static const wxWindowIDRef menu_matrix_exponent;
147 static const wxWindowIDRef menu_matrix_hadamard_product;
148 static const wxWindowIDRef menu_matrix_hadamard_exponent;
149 static const wxWindowIDRef menu_matrix_loadLapack;
150 static const wxWindowIDRef menu_matrix_dgeev_eigenvaluesOnly;
151 static const wxWindowIDRef menu_matrix_dgeev;
152 static const wxWindowIDRef menu_matrix_zgeev_eigenvaluesOnly;
153 static const wxWindowIDRef menu_matrix_zgeev;
154 static const wxWindowIDRef menu_matrix_dgeqrf;
155 static const wxWindowIDRef menu_matrix_dgesv;
156 static const wxWindowIDRef menu_matrix_dgesvd;
157 static const wxWindowIDRef menu_matrix_dgesvd_valuesOnly;
158 static const wxWindowIDRef menu_matrix_dlange_max;
159 static const wxWindowIDRef menu_matrix_dlange_one;
160 static const wxWindowIDRef menu_matrix_dlange_inf;
161 static const wxWindowIDRef menu_matrix_dlange_frobenius;
162 static const wxWindowIDRef menu_matrix_zlange_max;
163 static const wxWindowIDRef menu_matrix_zlange_one;
164 static const wxWindowIDRef menu_matrix_zlange_inf;
165 static const wxWindowIDRef menu_matrix_zlange_frobenius;
166 static const wxWindowIDRef menu_matrix_zheev;
167 static const wxWindowIDRef menu_invert_mat;
168 static const wxWindowIDRef menu_cpoly;
169 static const wxWindowIDRef menu_determinant;
170 static const wxWindowIDRef menu_rank;
171 static const wxWindowIDRef menu_eigen;
172 static const wxWindowIDRef menu_eigvect;
173 static const wxWindowIDRef menu_fun_def;
174 static const wxWindowIDRef menu_gensym;
175 static const wxWindowIDRef menu_adjoint_mat;
176 static const wxWindowIDRef menu_transpose;
177 static const wxWindowIDRef menu_map_mat;
178 static const wxWindowIDRef menu_map;
179 static const wxWindowIDRef menu_map_lambda;
180 static const wxWindowIDRef menu_copymatrix;
181 static const wxWindowIDRef menu_ratsimp;
182 static const wxWindowIDRef menu_radsimp;
183 static const wxWindowIDRef menu_scanmapfactor;
184 static const wxWindowIDRef menu_factor;
185 static const wxWindowIDRef menu_horner;
186 static const wxWindowIDRef menu_collapse;
187 static const wxWindowIDRef menu_optimize;
188 static const wxWindowIDRef menu_mainvar;
189 static const wxWindowIDRef menu_grind;
190 static const wxWindowIDRef menu_gfactor;
191 static const wxWindowIDRef menu_expand;
192 static const wxWindowIDRef menu_expandwrt;
193 static const wxWindowIDRef menu_expandwrt_denom;
194 static const wxWindowIDRef menu_stringproc_setposition;
195 static const wxWindowIDRef menu_stringproc_getposition;
196 static const wxWindowIDRef menu_stringproc_flush_output;
197 static const wxWindowIDRef menu_stringproc_flength;
198 static const wxWindowIDRef menu_stringproc_close;
199 static const wxWindowIDRef menu_stringproc_opena;
200 static const wxWindowIDRef menu_stringproc_openr;
201 static const wxWindowIDRef menu_stringproc_openw;
202 static const wxWindowIDRef menu_stringproc_printf;
203 static const wxWindowIDRef menu_stringproc_readline;
204 static const wxWindowIDRef menu_stringproc_readchar;
205 static const wxWindowIDRef menu_stringproc_readbyte;
206 static const wxWindowIDRef menu_stringproc_writebyte;
207 static const wxWindowIDRef menu_stringproc_charp;
208 static const wxWindowIDRef menu_stringproc_alphacharp;
209 static const wxWindowIDRef menu_stringproc_alphanumericp;
210 static const wxWindowIDRef menu_stringproc_digitcharp;
211 static const wxWindowIDRef menu_stringproc_constituent;
212 static const wxWindowIDRef menu_stringproc_uppercasep;
213 static const wxWindowIDRef menu_stringproc_lowercasep;
214 static const wxWindowIDRef menu_stringproc_create_ascii;
215 static const wxWindowIDRef menu_stringproc_cequal;
216 static const wxWindowIDRef menu_stringproc_cequalignore;
217 static const wxWindowIDRef menu_stringproc_clessp;
218 static const wxWindowIDRef menu_stringproc_clesspignore;
219 static const wxWindowIDRef menu_stringproc_cgreaterp;
220 static const wxWindowIDRef menu_stringproc_cgreaterpignore;
221 static const wxWindowIDRef menu_stringproc_sequal;
222 static const wxWindowIDRef menu_stringproc_sequalignore;
223 static const wxWindowIDRef menu_stringproc_ascii;
224 static const wxWindowIDRef menu_stringproc_cint;
225 static const wxWindowIDRef menu_stringproc_unicode;
226 static const wxWindowIDRef menu_stringproc_unicode_to_utf8;
227 static const wxWindowIDRef menu_stringproc_utf8_to_unicode;
228 static const wxWindowIDRef menu_stringproc_charat;
229 static const wxWindowIDRef menu_stringproc_charlist;
230 static const wxWindowIDRef menu_stringproc_simplode;
231 static const wxWindowIDRef menu_stringproc_sinsert;
232 static const wxWindowIDRef menu_stringproc_eval_string;
233 static const wxWindowIDRef menu_stringproc_parse_string;
234 static const wxWindowIDRef menu_stringproc_scopy;
235 static const wxWindowIDRef menu_stringproc_sdowncase;
236 static const wxWindowIDRef menu_stringproc_slength;
237 static const wxWindowIDRef menu_stringproc_smake;
238 static const wxWindowIDRef menu_stringproc_smismatch;
239 static const wxWindowIDRef menu_stringproc_split;
240 static const wxWindowIDRef menu_stringproc_sposition;
241 static const wxWindowIDRef menu_stringproc_sremove;
242 static const wxWindowIDRef menu_stringproc_sremovefirst;
243 static const wxWindowIDRef menu_stringproc_tokens;
244 static const wxWindowIDRef menu_stringproc_ssearch;
245 static const wxWindowIDRef menu_stringproc_ssort;
246 static const wxWindowIDRef menu_stringproc_ssubstfirst;
247 static const wxWindowIDRef menu_stringproc_strim;
248 static const wxWindowIDRef menu_stringproc_striml;
249 static const wxWindowIDRef menu_stringproc_strimr;
250 static const wxWindowIDRef menu_stringproc_number_to_octets;
251 static const wxWindowIDRef menu_stringproc_octets_to_number;
252 static const wxWindowIDRef menu_stringproc_octets_to_string;
253 static const wxWindowIDRef menu_stringproc_string_to_octets;
254 static const wxWindowIDRef menu_sregex_load;
255 static const wxWindowIDRef menu_sregex_regex_compile;
256 static const wxWindowIDRef menu_sregex_regex_match_pos;
257 static const wxWindowIDRef menu_sregex_regex_match;
258 static const wxWindowIDRef menu_sregex_regex_split;
259 static const wxWindowIDRef menu_sregex_subst_first;
260 static const wxWindowIDRef menu_sregex_regex_subst;
261 static const wxWindowIDRef menu_sregex_string_to_regex;
262 static const wxWindowIDRef menu_opsyst_load;
263 static const wxWindowIDRef menu_opsyst_chdir;
264 static const wxWindowIDRef menu_opsyst_mkdir;
265 static const wxWindowIDRef menu_opsyst_rmdir;
266 static const wxWindowIDRef menu_opsyst_getcurrentdirectory;
267 static const wxWindowIDRef menu_opsyst_copy_file;
268 static const wxWindowIDRef menu_opsyst_rename_file;
269 static const wxWindowIDRef menu_opsyst_delete_file;
270 static const wxWindowIDRef menu_opsyst_getenv;
271 static const wxWindowIDRef menu_opsyst_directory;
272 static const wxWindowIDRef menu_opsyst_pathname_directory;
273 static const wxWindowIDRef menu_opsyst_pathname_name;
274 static const wxWindowIDRef menu_opsyst_pathname_type;
275 static const wxWindowIDRef menu_scsimp;
276 static const wxWindowIDRef menu_xthru;
277 static const wxWindowIDRef menu_talg;
278 static const wxWindowIDRef menu_tellrat;
279 static const wxWindowIDRef menu_modulus;
280 static const wxWindowIDRef menu_trigsimp;
281 static const wxWindowIDRef menu_trigreduce;
282 static const wxWindowIDRef menu_trigexpand;
283 static const wxWindowIDRef menu_trigrat;
284 static const wxWindowIDRef menu_rectform;
285 static const wxWindowIDRef menu_polarform;
286 static const wxWindowIDRef menu_demoivre;
287 static const wxWindowIDRef menu_exponentialize;
288 static const wxWindowIDRef menu_num_out;
289 static const wxWindowIDRef menu_stringdisp;
290 static const wxWindowIDRef menu_to_float;
291 static const wxWindowIDRef menu_to_bfloat;
292 static const wxWindowIDRef menu_to_numer;
293 static const wxWindowIDRef menu_rat;
294 static const wxWindowIDRef menu_rationalize;
295 static const wxWindowIDRef menu_guess_exact_value;
296 static const wxWindowIDRef menu_quad_qag;
297 static const wxWindowIDRef menu_quad_qags;
298 static const wxWindowIDRef menu_quad_qagi;
299 static const wxWindowIDRef menu_quad_qawc;
300 static const wxWindowIDRef menu_quad_qawf_sin;
301 static const wxWindowIDRef menu_quad_qawf_cos;
302 static const wxWindowIDRef menu_quad_qawo_sin;
303 static const wxWindowIDRef menu_quad_qawo_cos;
304 static const wxWindowIDRef menu_quad_qaws1;
305 static const wxWindowIDRef menu_quad_qaws2;
306 static const wxWindowIDRef menu_quad_qaws3;
307 static const wxWindowIDRef menu_quad_qaws4;
308 static const wxWindowIDRef menu_quad_qagp;
309 static const wxWindowIDRef menu_num_domain;
310 static const wxWindowIDRef menu_set_precision;
311 static const wxWindowIDRef menu_set_displayprecision;
312 static const wxWindowIDRef menu_engineeringFormat;
313 static const wxWindowIDRef menu_engineeringFormatSetup;
314 static const wxWindowIDRef menu_functions;
315 static const wxWindowIDRef menu_variables;
316 static const wxWindowIDRef menu_arrays;
317 static const wxWindowIDRef menu_macros;
318 static const wxWindowIDRef menu_labels;
319 static const wxWindowIDRef menu_myoptions;
320 static const wxWindowIDRef menu_rules;
321 static const wxWindowIDRef menu_aliases;
322 static const wxWindowIDRef menu_structs;
323 static const wxWindowIDRef menu_dependencies;
324 static const wxWindowIDRef menu_gradefs;
325 static const wxWindowIDRef menu_let_rule_packages;
326 static const wxWindowIDRef menu_wxmaxima_uses_help_sidebar;
327 static const wxWindowIDRef menu_wxmaxima_uses_help_browser;
328 static const wxWindowIDRef menu_maxima_uses_internal_help;
329 static const wxWindowIDRef menu_maxima_uses_html_help;
330 static const wxWindowIDRef menu_maxima_uses_wxmaxima_help;
331 static const wxWindowIDRef menu_goto_url;
332 static const wxWindowIDRef menu_clear_var;
333 static const wxWindowIDRef menu_clear_fun;
334 static const wxWindowIDRef menu_kill;
335 static const wxWindowIDRef menu_integrate;
336 static const wxWindowIDRef menu_risch;
337 static const wxWindowIDRef menu_laplace;
338 static const wxWindowIDRef menu_ilt;
339 static const wxWindowIDRef menu_continued_fraction;
340 static const wxWindowIDRef menu_gcd;
341 static const wxWindowIDRef menu_lcm;
342 static const wxWindowIDRef menu_divide;
343 static const wxWindowIDRef menu_partfrac;
344 static const wxWindowIDRef menu_sum;
345 static const wxWindowIDRef menu_simpsum;
346 static const wxWindowIDRef menu_limit;
347 static const wxWindowIDRef menu_lbfgs;
348 static const wxWindowIDRef menu_taylor;
349 static const wxWindowIDRef menu_powerseries;
350 static const wxWindowIDRef menu_fourier;
351 static const wxWindowIDRef menu_pade;
352 static const wxWindowIDRef menu_diff;
353 static const wxWindowIDRef menu_solve_de;
354 static const wxWindowIDRef menu_atvalue;
355 static const wxWindowIDRef menu_lhs;
356 static const wxWindowIDRef menu_rhs;
357 static const wxWindowIDRef menu_wxmaximahelp;
358 static const wxWindowIDRef menu_maximahelp;
359 static const wxWindowIDRef menu_example;
360 static const wxWindowIDRef menu_apropos;
361 static const wxWindowIDRef menu_product;
362 static const wxWindowIDRef menu_time;
363 static const wxWindowIDRef menu_factsimp;
364 static const wxWindowIDRef menu_factcomb;
365 static const wxWindowIDRef menu_realpart;
366 static const wxWindowIDRef menu_imagpart;
367 static const wxWindowIDRef menu_subst;
368 static const wxWindowIDRef menu_psubst;
369 static const wxWindowIDRef menu_ratsubst;
370 static const wxWindowIDRef menu_fullratsubst;
371 static const wxWindowIDRef menu_at;
372 static const wxWindowIDRef menu_substinpart;
373 static const wxWindowIDRef menu_opsubst;
374 static const wxWindowIDRef menu_jumptoerror;
375 static const wxWindowIDRef menu_math_as_1D_ASCII;
376 static const wxWindowIDRef menu_math_as_2D_ASCII;
377 static const wxWindowIDRef menu_math_as_2D_UNICODE;
378 static const wxWindowIDRef menu_math_as_graphics;
379 static const wxWindowIDRef internalRepresentation;
380 static const wxWindowIDRef wxMathML;
381 static const wxWindowIDRef menu_logexpand_false;
382 static const wxWindowIDRef menu_logexpand_true;
383 static const wxWindowIDRef menu_logexpand_all;
384 static const wxWindowIDRef menu_logexpand_super;
385 static const wxWindowIDRef menu_noAutosubscript;
386 static const wxWindowIDRef menu_defaultAutosubscript;
387 static const wxWindowIDRef menu_alwaysAutosubscript;
388 static const wxWindowIDRef menu_autosubscriptIndividual;
389 static const wxWindowIDRef menu_declareAutosubscript;
390 static const wxWindowIDRef menu_noAutosubscriptIndividual;
391 static const wxWindowIDRef menu_roundedMatrixParens;
392 static const wxWindowIDRef menu_squareMatrixParens;
393 static const wxWindowIDRef menu_straightMatrixParens;
394 static const wxWindowIDRef menu_angledMatrixParens;
395 static const wxWindowIDRef menu_noMatrixParens;
396 static const wxWindowIDRef menu_draw_2d;
397 static const wxWindowIDRef menu_draw_3d;
398 static const wxWindowIDRef menu_draw_explicit;
399 static const wxWindowIDRef menu_draw_implicit;
400 static const wxWindowIDRef menu_draw_parametric;
401 static const wxWindowIDRef menu_draw_points;
402 static const wxWindowIDRef menu_draw_fgcolor;
403 static const wxWindowIDRef menu_draw_fillcolor;
404 static const wxWindowIDRef menu_draw_title;
405 static const wxWindowIDRef menu_draw_key;
406 static const wxWindowIDRef menu_draw_grid;
407 static const wxWindowIDRef menu_draw_axis;
408 static const wxWindowIDRef menu_draw_accuracy;
409 static const wxWindowIDRef menu_draw_contour;
410 static const wxWindowIDRef menu_license;
411 static const wxWindowIDRef menu_changelog;
412 static const wxWindowIDRef button_factor_id;
413 static const wxWindowIDRef button_solve;
414 static const wxWindowIDRef button_solve_ode;
415 static const wxWindowIDRef button_limit;
416 static const wxWindowIDRef button_taylor;
417 static const wxWindowIDRef button_expand;
418 static const wxWindowIDRef button_ratsimp;
419 static const wxWindowIDRef button_radcan;
420 static const wxWindowIDRef button_trigsimp;
421 static const wxWindowIDRef button_trigexpand;
422 static const wxWindowIDRef button_trigreduce;
423 static const wxWindowIDRef button_trigrat;
424 static const wxWindowIDRef button_integrate;
425 static const wxWindowIDRef button_diff;
426 static const wxWindowIDRef button_sum;
427 static const wxWindowIDRef button_product;
428 static const wxWindowIDRef button_button_constant;
429 static const wxWindowIDRef button_factor;
430 static const wxWindowIDRef button_subst;
431 static const wxWindowIDRef button_plot2;
432 static const wxWindowIDRef button_plot3;
433 static const wxWindowIDRef button_rectform;
434 static const wxWindowIDRef button_map;
435 static const wxWindowIDRef gp_plot2;
436 static const wxWindowIDRef gp_plot3;
437 static const wxWindowIDRef menu_animationautostart;
438 static const wxWindowIDRef menu_animationframerate;
439 static const wxWindowIDRef menu_display;
440 static const wxWindowIDRef menu_soft_restart;
441 static const wxWindowIDRef menu_kill_dependencies;
442 static const wxWindowIDRef menu_kill_values;
443 static const wxWindowIDRef menu_kill_functions;
444 static const wxWindowIDRef menu_kill_arrays;
445 static const wxWindowIDRef menu_kill_myoptions;
446 static const wxWindowIDRef menu_kill_rules;
447 static const wxWindowIDRef menu_kill_aliases;
448 static const wxWindowIDRef menu_kill_structures;
449 static const wxWindowIDRef menu_kill_labels;
450 static const wxWindowIDRef menu_kill_gradefs;
451 static const wxWindowIDRef menu_kill_props;
452 static const wxWindowIDRef menu_kill_macros;
453 static const wxWindowIDRef menu_kill_let_rule_packages;
454 static const wxWindowIDRef menu_garbage_collect;
455 static const wxWindowIDRef menu_room;
456 static const wxWindowIDRef menu_plot_format;
457 static const wxWindowIDRef menu_build_info;
458 static const wxWindowIDRef menu_bug_report;
459 static const wxWindowIDRef menu_add_path;
460 static const wxWindowIDRef menu_evaluate_all_visible;
461 static const wxWindowIDRef menu_evaluate_all;
462 static const wxWindowIDRef menu_show_tip;
463 static const wxWindowIDRef menu_show_cellbrackets;
464 static const wxWindowIDRef menu_print_cellbrackets;
465 static const wxWindowIDRef menu_copy_matlab_from_worksheet;
466 static const wxWindowIDRef menu_copy_tex_from_worksheet;
467 static const wxWindowIDRef menu_copy_text_from_worksheet;
468 static const wxWindowIDRef menu_logcontract;
469 static const wxWindowIDRef menu_logexpand;
470 static const wxWindowIDRef menu_to_fact;
471 static const wxWindowIDRef menu_to_gamma;
472 static const wxWindowIDRef menu_texform;
473 static const wxWindowIDRef menu_debugmode;
474 static const wxWindowIDRef menu_debugmode_off;
475 static const wxWindowIDRef menu_debugmode_lisp;
476 static const wxWindowIDRef menu_debugmode_all;
477
478 // The programming menu
479 static const wxWindowIDRef menu_for;
480 static const wxWindowIDRef menu_while;
481 static const wxWindowIDRef menu_block;
482 static const wxWindowIDRef menu_block_noLocal;
483 static const wxWindowIDRef menu_local;
484 static const wxWindowIDRef menu_return;
485 static const wxWindowIDRef menu_trace;
486 static const wxWindowIDRef menu_lambda;
487 static const wxWindowIDRef menu_quotequote;
488 static const wxWindowIDRef menu_quote;
489 static const wxWindowIDRef menu_quoteblock;
490 static const wxWindowIDRef menu_def_fun;
491 static const wxWindowIDRef menu_def_macro;
492 static const wxWindowIDRef menu_def_variable;
493 static const wxWindowIDRef menu_compile;
494 static const wxWindowIDRef menu_paramType;
495 static const wxWindowIDRef menu_structdef;
496 static const wxWindowIDRef menu_structnew;
497 static const wxWindowIDRef menu_structuse;
498 static const wxWindowIDRef menu_saveLisp;
499 static const wxWindowIDRef menu_loadLisp;
500 static const wxWindowIDRef menu_maximatostring;
501 static const wxWindowIDRef menu_stringtomaxima;
502
503 static const wxWindowIDRef button_enter;
504 static const wxWindowIDRef menu_zoom_80;
505 /* Instead of menu_zoom_100 we use the standard static const int _ZOOM_100; which displays an icon in the menu (currently Unix only) */
506 static const wxWindowIDRef menu_zoom_120;
507 static const wxWindowIDRef menu_zoom_150;
508 static const wxWindowIDRef menu_zoom_200;
509 static const wxWindowIDRef menu_zoom_300;
510 static const wxWindowIDRef menu_copy_as_bitmap;
511 static const wxWindowIDRef menu_copy_as_svg;
512 static const wxWindowIDRef menu_save_as_svg;
513 static const wxWindowIDRef menu_copy_as_emf;
514 static const wxWindowIDRef menu_save_as_emf;
515 static const wxWindowIDRef menu_copy_as_rtf;
516 static const wxWindowIDRef menu_copy_to_file;
517 static const wxWindowIDRef menu_export_html;
518 static const wxWindowIDRef menu_change_var;
519 static const wxWindowIDRef menu_change_var_evaluate;
520 static const wxWindowIDRef menu_nouns;
521 static const wxWindowIDRef menu_evaluate;
522 static const wxWindowIDRef menu_convert_to_code;
523 static const wxWindowIDRef menu_add_comment;
524 static const wxWindowIDRef menu_convert_to_comment;
525 static const wxWindowIDRef menu_add_subsubsection;
526 static const wxWindowIDRef menu_add_heading5;
527 static const wxWindowIDRef menu_add_heading6;
528 static const wxWindowIDRef menu_convert_to_subsubsection;
529 static const wxWindowIDRef menu_convert_to_heading5;
530 static const wxWindowIDRef menu_convert_to_heading6;
531 static const wxWindowIDRef menu_add_subsection;
532 static const wxWindowIDRef menu_convert_to_subsection;
533 static const wxWindowIDRef menu_add_section;
534 static const wxWindowIDRef menu_convert_to_section;
535 static const wxWindowIDRef menu_add_title;
536 static const wxWindowIDRef menu_convert_to_title;
537 static const wxWindowIDRef menu_add_pagebreak;
538 static const wxWindowIDRef menu_fold_all_cells;
539 static const wxWindowIDRef menu_unfold_all_cells;
540 static const wxWindowIDRef menu_insert_input;
541 static const wxWindowIDRef menu_insert_previous_input;
542 static const wxWindowIDRef menu_insert_previous_output;
543 static const wxWindowIDRef menu_autocomplete;
544 static const wxWindowIDRef menu_autocomplete_templates;
545 static const wxWindowIDRef menu_paste_input;
546 static const wxWindowIDRef menu_fullscreen;
547 static const wxWindowIDRef menu_remove_output;
548 static const wxWindowIDRef menu_list_create_from_elements;
549 static const wxWindowIDRef menu_list_create_from_rule;
550 static const wxWindowIDRef menu_list_create_from_list;
551 static const wxWindowIDRef menu_list_create_from_args;
552 static const wxWindowIDRef menu_list_list2matrix;
553 static const wxWindowIDRef menu_list_matrix2list;
554 static const wxWindowIDRef menu_list_actual_values_storage;
555 static const wxWindowIDRef menu_list_sort;
556 static const wxWindowIDRef menu_list_remove_duplicates;
557 static const wxWindowIDRef menu_list_length;
558 static const wxWindowIDRef menu_list_push;
559 static const wxWindowIDRef menu_list_pop;
560 static const wxWindowIDRef menu_list_reverse;
561 static const wxWindowIDRef menu_list_first;
562 static const wxWindowIDRef menu_list_last;
563 static const wxWindowIDRef menu_list_lastn;
564 static const wxWindowIDRef menu_list_rest;
565 static const wxWindowIDRef menu_list_restN;
566 static const wxWindowIDRef menu_list_nth;
567 static const wxWindowIDRef menu_list_map;
568 static const wxWindowIDRef menu_list_use_actual_values;
569 static const wxWindowIDRef menu_list_extract_value;
570 static const wxWindowIDRef menu_list_as_function_arguments;
571 static const wxWindowIDRef menu_list_do_for_each_element;
572 static const wxWindowIDRef menu_list_remove_element;
573 static const wxWindowIDRef menu_list_append_item_start;
574 static const wxWindowIDRef menu_list_append_item_end;
575 static const wxWindowIDRef menu_list_append_list;
576 static const wxWindowIDRef menu_list_interleave;
577 static const wxWindowIDRef menu_recent_packages;
578 static const wxWindowIDRef menu_recent_package_0;
579 static const wxWindowIDRef menu_recent_documents;
580 static const wxWindowIDRef menu_recent_document_0;
581 static const wxWindowIDRef menu_unsaved_documents;
582 static const wxWindowIDRef menu_unsaved_document_0;
583 static const wxWindowIDRef menu_construct_fraction;
584 static const wxWindowIDRef menu_insert_image;
585 static const wxWindowIDRef menu_stats_mean;
586 static const wxWindowIDRef menu_stats_median;
587 static const wxWindowIDRef menu_stats_var;
588 static const wxWindowIDRef menu_stats_dev;
589 static const wxWindowIDRef menu_stats_tt1;
590 static const wxWindowIDRef menu_stats_tt2;
591 static const wxWindowIDRef menu_stats_tnorm;
592 static const wxWindowIDRef menu_stats_linreg;
593 static const wxWindowIDRef menu_stats_lsquares;
594 static const wxWindowIDRef menu_stats_histogram;
595 static const wxWindowIDRef menu_stats_scatterplot;
596 static const wxWindowIDRef menu_stats_barsplot;
597 static const wxWindowIDRef menu_stats_piechart;
598 static const wxWindowIDRef menu_stats_boxplot;
599 static const wxWindowIDRef menu_stats_readm;
600 static const wxWindowIDRef menu_stats_enterm;
601 static const wxWindowIDRef menu_stats_subsample;
602 static const wxWindowIDRef menu_format_code;
603 static const wxWindowIDRef menu_format_text;
604 static const wxWindowIDRef menu_format_heading6;
605 static const wxWindowIDRef menu_format_heading5;
606 static const wxWindowIDRef menu_format_subsubsection;
607 static const wxWindowIDRef menu_format_subsection;
608 static const wxWindowIDRef menu_format_section;
609 static const wxWindowIDRef menu_format_title;
610 static const wxWindowIDRef menu_format_image;
611 static const wxWindowIDRef menu_format_pagebreak;
612 static const wxWindowIDRef menu_regex_isRegex;
613 static const wxWindowIDRef menu_regex_isTextSearch;
614 static const wxWindowIDRef menu_help_demo_for_command;
615 static const wxWindowIDRef menu_help_tutorials;
616 static const wxWindowIDRef menu_help_maxima_homepage;
617 static const wxWindowIDRef menu_help_tutorials_start;
618 static const wxWindowIDRef menu_help_solving;
619 static const wxWindowIDRef menu_help_casvsprogramming;
620 static const wxWindowIDRef menu_help_diffequations;
621 static const wxWindowIDRef menu_help_numberformats;
622 static const wxWindowIDRef menu_help_tolerances;
623 static const wxWindowIDRef menu_help_listaccess;
624 static const wxWindowIDRef menu_help_memoizing;
625 static const wxWindowIDRef menu_help_2d;
626 static const wxWindowIDRef menu_help_3d;
627 static const wxWindowIDRef menu_help_varnames;
628 static const wxWindowIDRef menu_help_fittingData;
629 static const wxWindowIDRef menu_help_tutorials_end;
630 static const wxWindowIDRef menu_history_previous;
631 static const wxWindowIDRef menu_history_next;
632 static const wxWindowIDRef menu_check_updates;
633 static const wxWindowIDRef gentran_load;
634 static const wxWindowIDRef gentran_lang_c;
635 static const wxWindowIDRef gentran_lang_fortran;
636 static const wxWindowIDRef gentran_lang_ratfor;
637 static const wxWindowIDRef gentran_to_stdout;
638 static const wxWindowIDRef gentran_to_file;
639 static const wxWindowIDRef socket_client_id;
640 static const wxWindowIDRef socket_server_id;
641 static const wxWindowIDRef gnuplot_query_terminals_id;
642 static const wxWindowIDRef menu_additionalSymbols;
643 static const wxWindowIDRef enable_unicodePane;
644 static const wxWindowIDRef menu_showLatinGreekLookalikes;
645 static const wxWindowIDRef menu_showGreekMu;
646 static const wxWindowIDRef menu_invertWorksheetBackground;
647 static const wxWindowIDRef popid_comment_selection;
648 static const wxWindowIDRef popid_divide_cell;
649 static const wxWindowIDRef popid_copy_image;
650 static const wxWindowIDRef popid_copy_animation;
651 static const wxWindowIDRef popid_copy_svg;
652 static const wxWindowIDRef popid_copy_emf;
653 static const wxWindowIDRef popid_copy_rtf;
654 static const wxWindowIDRef popid_add_watch;
655 static const wxWindowIDRef popid_add_watch_label;
656 static const wxWindowIDRef popid_special_constant_percent;
657 static const wxWindowIDRef popid_changeasterisk;
658 static const wxWindowIDRef popid_hideasterisk;
659 static const wxWindowIDRef popid_delete;
660 static const wxWindowIDRef popid_simplify;
661 static const wxWindowIDRef popid_expand;
662 static const wxWindowIDRef popid_factor;
663 static const wxWindowIDRef popid_solve;
664 static const wxWindowIDRef popid_solve_num;
665 static const wxWindowIDRef popid_integrate;
666 static const wxWindowIDRef popid_diff;
667 static const wxWindowIDRef popid_subst;
668 static const wxWindowIDRef popid_plot2d;
669 static const wxWindowIDRef popid_plot3d;
670 static const wxWindowIDRef popid_float;
671 static const wxWindowIDRef popid_edit;
672 static const wxWindowIDRef popid_add_comment;
673 static const wxWindowIDRef popid_insert_input;
674 static const wxWindowIDRef popid_copy_matlab;
675 static const wxWindowIDRef popid_copy_tex;
676 static const wxWindowIDRef popid_copy_text;
677 static const wxWindowIDRef popid_copy_mathml;
678 static const wxWindowIDRef popid_labels_disable;
679 static const wxWindowIDRef popid_labels_user;
680 static const wxWindowIDRef popid_labels_useronly;
681 static const wxWindowIDRef popid_labels_autogenerated;
682 static const wxWindowIDRef popid_inputlabels_hide;
683 static const wxWindowIDRef popid_labelwidth;
684 static const wxWindowIDRef popid_labelwidth1;
685 static const wxWindowIDRef popid_digits_20;
686 static const wxWindowIDRef popid_digits_50;
687 static const wxWindowIDRef popid_digits_100;
688 static const wxWindowIDRef popid_digits_all;
689 static const wxWindowIDRef popid_digits_all_linebreak;
690 static const wxWindowIDRef popid_image;
691 static const wxWindowIDRef popid_change_image;
692 static const wxWindowIDRef popid_svg;
693 static const wxWindowIDRef popid_emf;
694 static const wxWindowIDRef popid_animation_save;
695 static const wxWindowIDRef popid_animation_start;
696 static const wxWindowIDRef popid_evaluate;
697 static const wxWindowIDRef popid_evaluate_section;
698 static const wxWindowIDRef popid_merge_cells;
699 static const wxWindowIDRef popid_insert_text;
700 static const wxWindowIDRef popid_insert_title;
701 static const wxWindowIDRef popid_insert_section;
702 static const wxWindowIDRef popid_insert_subsection;
703 static const wxWindowIDRef popid_insert_subsubsection;
704 static const wxWindowIDRef popid_insert_heading5;
705 static const wxWindowIDRef popid_insert_heading6;
706 static const wxWindowIDRef popid_auto_answer;
707 static const wxWindowIDRef popid_autocomplete_keyword1;
708 static const wxWindowIDRef popid_never_autoanswer;
709 static const wxWindowIDRef popid_popup_gnuplot;
710 static const wxWindowIDRef popid_fold;
711 static const wxWindowIDRef popid_unfold;
712 static const wxWindowIDRef popid_maxsizechooser;
713 static const wxWindowIDRef popid_resolutionchooser;
714 static const wxWindowIDRef popid_reloadimage;
715 static const wxWindowIDRef popid_suggestion1;
716 static const wxWindowIDRef popid_suggestion2;
717 static const wxWindowIDRef popid_suggestion3;
718 static const wxWindowIDRef popid_suggestion4;
719 static const wxWindowIDRef popid_suggestion5;
720 static const wxWindowIDRef popid_suggestion6;
721 static const wxWindowIDRef popid_suggestion7;
722 static const wxWindowIDRef popid_suggestion8;
723 static const wxWindowIDRef popid_suggestion9;
724 static const wxWindowIDRef popid_suggestion10;
725 static const wxWindowIDRef popid_hide_tooltipMarker;
726 static const wxWindowIDRef popid_hide_tooltipMarkerForThisMessage;
727 static const wxWindowIDRef popid_property_real;
728 static const wxWindowIDRef popid_property_imaginary;
729 static const wxWindowIDRef popid_property_complex;
730 static const wxWindowIDRef popid_property_additive;
731 static const wxWindowIDRef popid_property_alphabetic;
732 static const wxWindowIDRef popid_property_bindtest;
733 static const wxWindowIDRef popid_property_antisymmetric;
734 static const wxWindowIDRef popid_property_commutative;
735 static const wxWindowIDRef popid_property_symmetric;
736 static const wxWindowIDRef popid_property_constant;
737 static const wxWindowIDRef popid_property_even;
738 static const wxWindowIDRef popid_property_odd;
739 static const wxWindowIDRef popid_property_evenfun;
740 static const wxWindowIDRef popid_property_oddfun;
741 static const wxWindowIDRef popid_property_increasing;
742 static const wxWindowIDRef popid_property_decreasing;
743 static const wxWindowIDRef popid_property_integer;
744 static const wxWindowIDRef popid_property_noninteger;
745 static const wxWindowIDRef popid_property_integervalued;
746 static const wxWindowIDRef popid_property_lassociative;
747 static const wxWindowIDRef popid_property_rassociative;
748 static const wxWindowIDRef popid_property_linear;
749 static const wxWindowIDRef popid_property_mainvar;
750 static const wxWindowIDRef popid_property_multiplicative;
751 static const wxWindowIDRef popid_property_nary;
752 static const wxWindowIDRef popid_property_nonarray;
753 static const wxWindowIDRef popid_property_nonscalar;
754 static const wxWindowIDRef popid_property_scalar;
755 static const wxWindowIDRef popid_property_noun;
756 static const wxWindowIDRef popid_property_outative;
757 static const wxWindowIDRef popid_property_posfun;
758 static const wxWindowIDRef popid_property_rational;
759 static const wxWindowIDRef popid_property_irrational;
760 static const wxWindowIDRef popid_property_greaterThan;
761 static const wxWindowIDRef popid_property_evfun;
762 static const wxWindowIDRef popid_property_evflag;
763 static const wxWindowIDRef popid_property_atvalue;
764 static const wxWindowIDRef popid_Fold;
765 static const wxWindowIDRef popid_Unfold;
766 static const wxWindowIDRef popid_SelectTocChapter;
767 static const wxWindowIDRef popid_EvalTocChapter;
768 static const wxWindowIDRef popid_ToggleTOCshowsSectionNumbers;
769 static const wxWindowIDRef popid_tocLevel1;
770 static const wxWindowIDRef popid_tocdnd;
771 static const wxWindowIDRef popid_tocMoveIn;
772 static const wxWindowIDRef popid_tocMoveOut;
773 static const wxWindowIDRef popid_var_newVar;
774 static const wxWindowIDRef popid_var_addAll;
775 static const wxWindowIDRef popid_addToSymbols;
776
777private:
780};
781
782#endif // EVENTIDS_H
The class that contains all event IDs wxMaxima needs.
Definition: EventIDs.h:49
static const wxWindowIDRef menu_pane_help
Both the "toggle the draw pane" command for the help browser.
Definition: EventIDs.h:100
static const wxWindowIDRef menu_pane_structure
Both the "toggle the structure pane" command and the structure.
Definition: EventIDs.h:92
static constexpr int NumberOfRecentFiles()
How many IDs we have reserved for recent files/packages?
Definition: EventIDs.h:55
static const wxWindowIDRef menu_pane_wizard
Both the "toggle the wizard pane" command for the "wizard" pane.
Definition: EventIDs.h:102
static constexpr int NumberOfSuggestions()
How many IDs we have reserved for suggestions of similar command names?
Definition: EventIDs.h:57
static const wxWindowIDRef menu_help_solving
Start of bundled tutorials.
Definition: EventIDs.h:618
static constexpr int NumberOfAutocompleteKeywords()
How many IDs we have reserved for autocompletion keywords?
Definition: EventIDs.h:53
static const wxWindowIDRef menu_history_previous
End of bundled tutorials.
Definition: EventIDs.h:630
static const wxWindowIDRef menu_pane_symbols
Both the "toggle the symbols pane" command for the "symbols" pane.
Definition: EventIDs.h:101
static const wxWindowIDRef menu_pane_hideall
Hide all panes.
Definition: EventIDs.h:78
static const wxWindowIDRef menu_pane_console
The id for the worksheet.
Definition: EventIDs.h:104
static const wxWindowIDRef menu_pane_history
Both the "toggle the history pane" command and the history pane.
Definition: EventIDs.h:91
static const wxWindowIDRef menu_pane_toolbar
Both the "toggle the toolbar" command for the "toolbar" pane.
Definition: EventIDs.h:103
static const wxWindowIDRef menu_pane_xmlInspector
Both the "toggle the xml monitor" command and the monitor pane.
Definition: EventIDs.h:93
static constexpr int NumberOfTocLevels()
How many IDs have we reserved for table of contents depths.
Definition: EventIDs.h:61
static const wxWindowIDRef menu_pane_stats
Both used as the "toggle the stats pane" command and as the ID of the stats pane.
Definition: EventIDs.h:110
static const wxWindowIDRef wizard_parametric_plot
Both used as the "toggle the math pane" command and as the ID of the math pane.
Definition: EventIDs.h:84
static const wxWindowIDRef menu_pane_unicode
Both the "toggle the unicode pane" command and the "unicode" pane.
Definition: EventIDs.h:96
static const wxWindowIDRef menu_pane_log
Both the "toggle the log pane" command and the "log" pane.
Definition: EventIDs.h:97
static const wxWindowIDRef menu_pane_variables
Both the "toggle the variables pane" command and the "variables" pane.
Definition: EventIDs.h:98
static const wxWindowIDRef menu_pane_greek
Both the "toggle the greek pane" command and the "greek" pane.
Definition: EventIDs.h:95
static const wxWindowIDRef menu_pane_format
Both the "toggle the format pane" command and the format pane.
Definition: EventIDs.h:94
static const wxWindowIDRef menu_pane_draw
Both the "toggle the draw pane" command for the "draw" pane.
Definition: EventIDs.h:99
static constexpr int NumberOfLabelWidths()
How many IDs we have reserved for label width choices?
Definition: EventIDs.h:59
Definition: wxMathml.h:37