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