GNU Octave  6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
event-manager.cc File Reference
#include "builtin-defun-decls.h"
#include "cmd-edit.h"
#include "defun.h"
#include "event-manager.h"
#include "interpreter.h"
#include "interpreter-private.h"
#include "oct-env.h"
#include "oct-mutex.h"
#include "ovl.h"
#include "pager.h"
#include "syminfo.h"
Include dependency graph for event-manager.cc:

Go to the source code of this file.

Namespaces

 octave
 

Functions

OCTAVE_EXPORT octave_value_list F__event_manager_apply_preferences__ (octave::interpreter &interp, const octave_value_list &, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_copy_image_to_clipboard__ (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_edit_file__ (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_enabled__ (octave::interpreter &interp, const octave_value_list &, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_file_dialog__ (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_file_remove__ (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_file_renamed__ (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_gui_preference__ (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_input_dialog__ (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_list_dialog__ (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_named_icon__ (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_question_dialog__ (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_register_doc__ (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_show_doc__ (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_show_preferences__ (octave::interpreter &interp, const octave_value_list &, int)
 
OCTAVE_EXPORT octave_value_list F__event_manager_unregister_doc__ (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list Fcommandhistory (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list Fcommandwindow (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list Ffilebrowser (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list Fopenvar (octave::interpreter &interp, const octave_value_list &args, int)
 
OCTAVE_EXPORT octave_value_list Fworkspace (octave::interpreter &interp, const octave_value_list &args, int)
 
static int octave::readline_event_hook (void)
 

Function Documentation

◆ F__event_manager_apply_preferences__()

OCTAVE_EXPORT octave_value_list F__event_manager_apply_preferences__ ( octave::interpreter interp,
const octave_value_list ,
int   
)

Definition at line 415 of file event-manager.cc.

References octave::event_manager::apply_preferences(), and ovl().

◆ F__event_manager_copy_image_to_clipboard__()

OCTAVE_EXPORT octave_value_list F__event_manager_copy_image_to_clipboard__ ( octave::interpreter interp,
const octave_value_list args,
int   
)

Definition at line 584 of file event-manager.cc.

References octave::event_manager::copy_image_to_clipboard(), and ovl().

◆ F__event_manager_edit_file__()

OCTAVE_EXPORT octave_value_list F__event_manager_edit_file__ ( octave::interpreter interp,
const octave_value_list args,
int   
)

◆ F__event_manager_enabled__()

OCTAVE_EXPORT octave_value_list F__event_manager_enabled__ ( octave::interpreter interp,
const octave_value_list ,
int   
)

Definition at line 136 of file event-manager.cc.

References octave::event_manager::enabled(), and ovl().

◆ F__event_manager_file_dialog__()

OCTAVE_EXPORT octave_value_list F__event_manager_file_dialog__ ( octave::interpreter interp,
const octave_value_list args,
int   
)

◆ F__event_manager_file_remove__()

OCTAVE_EXPORT octave_value_list F__event_manager_file_remove__ ( octave::interpreter interp,
const octave_value_list args,
int   
)

Definition at line 454 of file event-manager.cc.

References error(), octave::event_manager::file_remove(), and ovl().

◆ F__event_manager_file_renamed__()

OCTAVE_EXPORT octave_value_list F__event_manager_file_renamed__ ( octave::interpreter interp,
const octave_value_list args,
int   
)

Definition at line 478 of file event-manager.cc.

References error(), octave::event_manager::file_renamed(), and ovl().

◆ F__event_manager_gui_preference__()

OCTAVE_EXPORT octave_value_list F__event_manager_gui_preference__ ( octave::interpreter interp,
const octave_value_list args,
int   
)

◆ F__event_manager_input_dialog__()

OCTAVE_EXPORT octave_value_list F__event_manager_input_dialog__ ( octave::interpreter interp,
const octave_value_list args,
int   
)

◆ F__event_manager_list_dialog__()

OCTAVE_EXPORT octave_value_list F__event_manager_list_dialog__ ( octave::interpreter interp,
const octave_value_list args,
int   
)

◆ F__event_manager_named_icon__()

OCTAVE_EXPORT octave_value_list F__event_manager_named_icon__ ( octave::interpreter interp,
const octave_value_list args,
int   
)

Definition at line 384 of file event-manager.cc.

References octave::event_manager::get_named_icon(), ovl(), and retval.

◆ F__event_manager_question_dialog__()

OCTAVE_EXPORT octave_value_list F__event_manager_question_dialog__ ( octave::interpreter interp,
const octave_value_list args,
int   
)

◆ F__event_manager_register_doc__()

OCTAVE_EXPORT octave_value_list F__event_manager_register_doc__ ( octave::interpreter interp,
const octave_value_list args,
int   
)

Definition at line 552 of file event-manager.cc.

References ovl(), and octave::event_manager::register_doc().

◆ F__event_manager_show_doc__()

OCTAVE_EXPORT octave_value_list F__event_manager_show_doc__ ( octave::interpreter interp,
const octave_value_list args,
int   
)

Definition at line 536 of file event-manager.cc.

References ovl(), and octave::event_manager::show_doc().

◆ F__event_manager_show_preferences__()

OCTAVE_EXPORT octave_value_list F__event_manager_show_preferences__ ( octave::interpreter interp,
const octave_value_list ,
int   
)

Definition at line 404 of file event-manager.cc.

References ovl(), and octave::event_manager::show_preferences().

◆ F__event_manager_unregister_doc__()

OCTAVE_EXPORT octave_value_list F__event_manager_unregister_doc__ ( octave::interpreter interp,
const octave_value_list args,
int   
)

Definition at line 568 of file event-manager.cc.

References ovl(), and octave::event_manager::unregister_doc().

◆ Fcommandhistory()

OCTAVE_EXPORT octave_value_list Fcommandhistory ( octave::interpreter interp,
const octave_value_list args,
int   
)

Definition at line 601 of file event-manager.cc.

References octave::event_manager::focus_window(), ovl(), and print_usage().

◆ Fcommandwindow()

OCTAVE_EXPORT octave_value_list Fcommandwindow ( octave::interpreter interp,
const octave_value_list args,
int   
)

Definition at line 616 of file event-manager.cc.

References octave::event_manager::focus_window(), ovl(), and print_usage().

◆ Ffilebrowser()

OCTAVE_EXPORT octave_value_list Ffilebrowser ( octave::interpreter interp,
const octave_value_list args,
int   
)

Definition at line 631 of file event-manager.cc.

References octave::event_manager::focus_window(), ovl(), and print_usage().

◆ Fopenvar()

◆ Fworkspace()

OCTAVE_EXPORT octave_value_list Fworkspace ( octave::interpreter interp,
const octave_value_list args,
int   
)

Definition at line 646 of file event-manager.cc.

References octave::event_manager::focus_window(), ovl(), and print_usage().