Back to index

texmacs  1.0.7.15
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Events | Friends
editor_rep Class Reference

#include <editor.hpp>

Inheritance diagram for editor_rep:
Inheritance graph
[legend]
Collaboration diagram for editor_rep:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 editor_rep ()
 editor_rep (server_rep *sv, tm_buffer buf)
virtual ~editor_rep ()
virtual void suspend ()=0
virtual void resume ()=0
virtual int get_pixel_size ()=0
virtual void invalidate (SI x1, SI y1, SI x2, SI y2)=0
virtual void invalidate (rectangles rs)=0
virtual void notify_change (int changed)=0
virtual bool has_changed (int question)=0
virtual int idle_time (int event_type=ANY_EVENT)=0
virtual int change_time ()=0
virtual void full_screen_mode (bool flag)=0
virtual void before_menu_action ()=0
virtual void after_menu_action ()=0
virtual rectangle get_window_extents ()=0
virtual cursor search_cursor (path p)=0
virtual selection search_selection (path start, path end)=0
virtual int get_input_mode ()=0
virtual void set_input_mode (int mode)=0
virtual void set_input_normal ()=0
virtual bool in_normal_mode ()=0
virtual bool in_search_mode ()=0
virtual bool in_replace_mode ()=0
virtual bool in_spell_mode ()=0
virtual void interrupt_shortcut ()=0
virtual bool kbd_get_command (string cmd_s, string &help, command &cmd)=0
virtual void key_press (string key)=0
virtual void emulate_keyboard (string keys, string action="")=0
virtual bool complete_try ()=0
virtual void complete_start (string prefix, array< string > compls)=0
virtual bool complete_keypress (string key)=0
virtual string session_complete_command (tree t)=0
virtual void custom_complete (tree t)=0
virtual void mouse_any (string s, SI x, SI y, int mods, time_t t)=0
virtual void mouse_click (SI x, SI y)=0
virtual bool mouse_extra_click (SI x, SI y)=0
virtual void mouse_drag (SI x, SI y)=0
virtual void mouse_select (SI x, SI y, int mods, bool drag)=0
virtual void mouse_paste (SI x, SI y)=0
virtual void mouse_adjust (SI x, SI y)=0
virtual void mouse_scroll (SI x, SI y, bool up)=0
virtual cursor get_cursor ()=0
virtual void set_pointer (string name)=0
virtual void set_pointer (string curs_name, string mask_name)=0
virtual void set_message (tree l, tree r="", bool temp=false)=0
virtual void recall_message ()=0
virtual path make_cursor_accessible (path p, bool forwards)=0
virtual void show_cursor_if_hidden ()=0
virtual void go_to (SI x, SI y, bool absolute=true)=0
virtual void go_left_physical ()=0
virtual void go_right_physical ()=0
virtual void go_left ()=0
virtual void go_right ()=0
virtual void go_up ()=0
virtual void go_down ()=0
virtual void go_start_line ()=0
virtual void go_end_line ()=0
virtual void go_page_up ()=0
virtual void go_page_down ()=0
virtual void go_to (path p)=0
virtual void go_to_correct (path p)=0
virtual void go_to_start (path p)=0
virtual void go_to_end (path p)=0
virtual void go_to_border (path p, bool at_start)=0
virtual void go_to_here ()=0
virtual void go_start ()=0
virtual void go_end ()=0
virtual void go_start_of (tree_label what)=0
virtual void go_end_of (tree_label what)=0
virtual void go_start_with (string var, string val)=0
virtual void go_end_with (string var, string val)=0
virtual void go_start_paragraph ()=0
virtual void go_end_paragraph ()=0
virtual void go_to_label (string s)=0
virtual tree get_labels ()=0
virtual bool inside_graphics (bool b=true)=0
virtual bool inside_active_graphics (bool b=true)=0
virtual bool over_graphics (SI x, SI y)=0
virtual tree get_graphics ()=0
virtual double get_x ()=0
virtual double get_y ()=0
virtual frame find_frame (bool last=false)=0
virtual grid find_grid ()=0
virtual void find_limits (point &lim1, point &lim2)=0
virtual bool find_graphical_region (SI &x1, SI &y1, SI &x2, SI &y2)=0
virtual point adjust (point p)=0
virtual tree find_point (point p)=0
virtual tree graphical_select (double x, double y)=0
virtual tree graphical_select (double x1, double y1, double x2, double y2)=0
virtual tree get_graphical_object ()=0
virtual void set_graphical_object (tree t)=0
virtual void invalidate_graphical_object ()=0
virtual void draw_graphical_object (renderer ren)=0
virtual bool mouse_graphics (string s, SI x, SI y, int mods, time_t t)=0
virtual void clear_local_info ()=0
virtual void set_data (new_data data)=0
virtual void get_data (new_data &data)=0
virtual SI as_length (string l)=0
virtual string add_lengths (string l1, string l2)=0
virtual string multiply_length (double x, string l)=0
virtual bool is_length (string s)=0
virtual double divide_lengths (string l1, string l2)=0
virtual void drd_update ()=0
virtual bool defined_at_cursor (string var_name)=0
virtual bool defined_at_init (string var_name)=0
virtual bool defined_in_init (string var_name)=0
virtual tree get_env_value (string var_name, path p)=0
virtual tree get_env_value (string var_name)=0
virtual tree get_init_value (string var_name)=0
virtual string get_env_string (string var_name)=0
virtual string get_init_string (string var_name)=0
virtual int get_env_int (string var_name)=0
virtual int get_init_int (string var_name)=0
virtual double get_env_double (string var_name)=0
virtual double get_init_double (string var_name)=0
virtual language get_env_language ()=0
virtual tree exec_texmacs (tree t, path p)=0
virtual tree exec_texmacs (tree t)=0
virtual tree exec_verbatim (tree t, path p)=0
virtual tree exec_verbatim (tree t)=0
virtual tree exec_html (tree t, path p)=0
virtual tree exec_html (tree t)=0
virtual tree exec_latex (tree t, path p)=0
virtual tree exec_latex (tree t)=0
virtual tree texmacs_exec (tree t)=0
virtual tree get_style ()=0
virtual void set_style (tree t)=0
virtual void init_style ()=0
virtual void init_style (string style)=0
virtual void init_add_package (string package)=0
virtual void init_remove_package (string package)=0
virtual void init_env (string var, tree by)=0
virtual void init_default (string var)=0
virtual void typeset_invalidate (path p)=0
virtual void typeset_invalidate_all ()=0
virtual void notify_assign (path p, tree u)=0
virtual void notify_insert (path p, tree u)=0
virtual void notify_remove (path p, int nr)=0
virtual void notify_split (path p)=0
virtual void notify_join (path p)=0
virtual void notify_assign_node (path p, tree_label op)=0
virtual void notify_insert_node (path p, tree t)=0
virtual void notify_remove_node (path p)=0
virtual void notify_set_cursor (path p, tree data)=0
virtual void post_notify (path p)=0
virtual void clear_undo_history ()=0
virtual double this_author ()=0
virtual void archive_state ()=0
virtual void start_editing ()=0
virtual void end_editing ()=0
virtual void start_slave (double a)=0
virtual void mark_start (double a)=0
virtual bool mark_cancel (double a)=0
virtual void mark_end (double a)=0
virtual void add_undo_mark ()=0
virtual void remove_undo_mark ()=0
virtual int undo_possibilities ()=0
virtual void unredoable_undo ()=0
virtual void undo (int i=0)=0
virtual int redo_possibilities ()=0
virtual void redo (int i=0)=0
virtual void require_save ()=0
virtual void notify_save (bool real_save=true)=0
virtual bool need_save (bool real_save=true)=0
virtual void show_history ()=0
virtual observer position_new (path p)=0
virtual void position_delete (observer o)=0
virtual void position_set (observer o, path p)=0
virtual path position_get (observer o)=0
virtual void correct (path p)=0
virtual void correct_concat (path p, int done=0)=0
virtual bool insert_return ()=0
virtual void remove_return (path p)=0
virtual void insert_tree (tree t, path p_in_t)=0
virtual void var_insert_tree (tree t, path p_in_t)=0
virtual void insert_tree (tree t)=0
virtual void remove_text (bool forward)=0
virtual void remove_structure (bool forward)=0
virtual void remove_structure_upwards ()=0
virtual void make_space (tree t)=0
virtual void make_space (string w)=0
virtual void make_space (string w, string y1, string y2)=0
virtual void make_hspace (string s)=0
virtual void make_hspace (string smin, string sdef, string smax)=0
virtual void make_vspace_before (string s)=0
virtual void make_vspace_before (string smin, string sdef, string smax)=0
virtual void make_vspace_after (string s)=0
virtual void make_vspace_after (string smin, string sdef, string smax)=0
virtual void make_htab (string spc)=0
virtual void make_image (string file_name, bool link, string w, string h, string x, string y)=0
virtual void make_rigid ()=0
virtual void make_lprime (string s)=0
virtual void make_rprime (string s)=0
virtual void make_below ()=0
virtual void make_above ()=0
virtual void make_script (bool sup, bool right)=0
virtual void make_fraction ()=0
virtual void make_sqrt ()=0
virtual void make_var_sqrt ()=0
virtual void make_wide (string wide)=0
virtual void make_wide_under (string wide)=0
virtual void make_neg ()=0
virtual void make_tree ()=0
virtual void make_table (int nr_rows=1, int nr_cols=1)=0
virtual void make_subtable (int nr_rows=1, int nr_cols=1)=0
virtual void table_disactivate ()=0
virtual void table_extract_format ()=0
virtual void table_insert_row (bool forward)=0
virtual void table_insert_column (bool forward)=0
virtual void table_remove_row (bool forward, bool flag=false)=0
virtual void table_remove_column (bool forward, bool flag=false)=0
virtual int table_nr_rows ()=0
virtual int table_nr_columns ()=0
virtual void table_set_extents (int rows, int cols)=0
virtual int table_which_row ()=0
virtual int table_which_column ()=0
virtual path table_search_cell (int row, int col)=0
virtual void table_go_to (int row, int col)=0
virtual void table_set_format (string var, tree val)=0
virtual string table_get_format (string var)=0
virtual void table_del_format (string var="")=0
virtual void table_format_center ()=0
virtual void table_row_decoration (bool forward)=0
virtual void table_column_decoration (bool forward)=0
virtual void table_correct_block_content ()=0
virtual void table_resize_notify ()=0
virtual void set_cell_mode (string mode)=0
virtual string get_cell_mode ()=0
virtual void cell_set_format (string var, tree val)=0
virtual string cell_get_format (string var)=0
virtual void cell_del_format (string var="")=0
virtual void table_test ()=0
virtual bool in_source ()=0
virtual path find_dynamic (path p)=0
virtual void make_compound (tree_label l, int n=-1)=0
virtual void activate ()=0
virtual void go_to_argument (path p, bool start_flag)=0
virtual void insert_argument (path p, bool forward)=0
virtual void insert_argument (bool forward)=0
virtual void remove_empty_argument (path p, bool forward)=0
virtual void remove_argument (path p, bool forward)=0
virtual void remove_argument (bool forward)=0
virtual void make_with (string var, string val)=0
virtual void insert_with (path p, string var, tree val)=0
virtual void remove_with (path p, string var)=0
virtual void make_mod_active (tree_label l)=0
virtual void make_style_with (string var, string val)=0
virtual void make_hybrid ()=0
virtual bool activate_latex ()=0
virtual void activate_hybrid (bool with_args_hint)=0
virtual void activate_symbol ()=0
virtual bool make_return_before ()=0
virtual bool make_return_after ()=0
virtual void temp_proof_fix ()=0
virtual void generate_bibliography (string bib, string sty, string fname)=0
virtual void generate_table_of_contents (string toc)=0
virtual void generate_index (string idx)=0
virtual void generate_glossary (string glo)=0
virtual void generate_aux (string which="")=0
virtual bool get_save_aux ()=0
virtual path semantic_root (path p)=0
virtual bool semantic_active (path p)=0
virtual bool semantic_select (path p, path &q1, path &q2, int mode)=0
virtual void select (path p)=0
virtual void select (path start, path end)=0
virtual void select_all ()=0
virtual void select_line ()=0
virtual void select_from_cursor ()=0
virtual void select_from_cursor_if_active ()=0
virtual void select_from_keyboard (bool flag)=0
virtual void select_from_shift_keyboard ()=0
virtual void select_enlarge_text ()=0
virtual void select_enlarge ()=0
virtual void select_enlarge_environmental ()=0
virtual bool selection_active_any ()=0
virtual bool selection_active_normal ()=0
virtual bool selection_active_table (bool strict=true)=0
virtual bool selection_active_small ()=0
virtual bool selection_active_enlarging ()=0
virtual void selection_raw_set (string key, tree t)=0
virtual tree selection_raw_get (string key)=0
virtual void selection_correct (path i1, path i2, path &o1, path &o2)=0
virtual path selection_get_subtable (int &i1, int &j1, int &i2, int &j2)=0
virtual void selection_get (selection &sel)=0
virtual void selection_get (path &start, path &end)=0
virtual path selection_get_start ()=0
virtual path selection_get_end ()=0
virtual path selection_get_path ()=0
virtual path selection_get_cursor_path ()=0
virtual tree selection_get_env_value (string var)=0
virtual void selection_set (string key, tree t, bool persistant=false)=0
virtual void selection_set (tree t)=0
virtual void selection_set_start (path p=path())=0
virtual void selection_set_end (path p=path())=0
virtual void selection_set_paths (path start, path end)=0
virtual void selection_copy (string key="primary")=0
virtual void selection_paste (string key="primary")=0
virtual void selection_clear (string key="primary")=0
virtual void selection_cancel ()=0
virtual void selection_set_import (string fm)=0
virtual void selection_set_export (string fm)=0
virtual string selection_get_import ()=0
virtual string selection_get_export ()=0
virtual tree selection_get ()=0
virtual void selection_cut (string key="primary")=0
virtual tree selection_get_cut ()=0
virtual void selection_move ()=0
virtual void cut (path p)=0
virtual void cut (path start, path end)=0
virtual path manual_focus_get ()=0
virtual void manual_focus_set (path p, bool force=true)=0
virtual void manual_focus_release ()=0
virtual path focus_get (bool skip_flag=true)=0
virtual bool inside (string what)=0
virtual bool inside (tree_label l)=0
virtual bool inside_with (string var, string val)=0
virtual string inside_which (tree t)=0
virtual path search_upwards (string what)=0
virtual path search_upwards (tree_label l)=0
virtual path search_parent_upwards (tree_label l)=0
virtual path search_parent_upwards (tree_label l, int &last)=0
virtual path search_upwards_with (string var, string val)=0
virtual path search_upwards_in_set (tree t)=0
virtual path search_previous_compound (path init, string which)=0
virtual path search_next_compound (path init, string which)=0
virtual void search_start (bool forward=true)=0
virtual void search_button_next ()=0
virtual bool search_keypress (string s)=0
virtual tree search_tree ()=0
virtual void replace_start (tree what, tree by, bool forward=true)=0
virtual bool replace_keypress (string s)=0
virtual void spell_start ()=0
virtual void spell_replace (string by)=0
virtual bool spell_keypress (string s)=0
virtual void set_property (scheme_tree what, scheme_tree val)=0
virtual scheme_tree get_property (scheme_tree what)=0
virtual void clear_buffer ()=0
virtual void new_window ()=0
virtual void clone_window ()=0
virtual void tex_buffer ()=0
virtual url get_name ()=0
virtual void focus_on_this_editor ()=0
virtual void notify_page_change ()=0
virtual void print (url ps_name, bool to_file, int first, int last)=0
virtual void print_to_file (url ps_name, string first="1", string last="1000000")=0
virtual void print_buffer (string first="1", string last="1000000")=0
virtual void export_ps (url ps_name, string first="1", string last="1000000")=0
virtual array< int > print_snippet (url u, tree t)=0
virtual void footer_eval (string s)=0
virtual tree the_line ()=0
virtual tree the_root ()=0
virtual tree the_buffer ()=0
virtual tree the_subtree (path p)=0
virtual path the_path ()=0
virtual path the_shifted_path ()=0
virtual path the_buffer_path ()=0
virtual void show_tree ()=0
virtual void show_env ()=0
virtual void show_path ()=0
virtual void show_cursor ()=0
virtual void show_selection ()=0
virtual void show_meminfo ()=0
virtual void edit_special ()=0
virtual void edit_test ()=0
virtual void handle_get_size_hint (SI &w, SI &h)
virtual void handle_get_size_hint (SI &w, SI &h)
virtual void handle_get_size_hint (SI &w, SI &h)
virtual void handle_notify_resize (SI w, SI h)
virtual void handle_notify_resize (SI w, SI h)
virtual void handle_notify_resize (SI w, SI h)
virtual void handle_keypress (string key, time_t t)
virtual void handle_keypress (string key, time_t t)
virtual void handle_keypress (string key, time_t t)
void handle_keypress (keypress_event ev)
virtual void handle_keyboard_focus (bool has_focus, time_t t)
virtual void handle_keyboard_focus (bool has_focus, time_t t)
virtual void handle_keyboard_focus (bool has_focus, time_t t)
void handle_keyboard_focus (keyboard_focus_event ev)
virtual void handle_mouse (string kind, SI x, SI y, int mods, time_t t)
virtual void handle_mouse (string kind, SI x, SI y, int mods, time_t t)
virtual void handle_mouse (string kind, SI x, SI y, int mods, time_t t)
void handle_mouse (mouse_event ev)
virtual void handle_set_shrinking_factor (int sf)
virtual void handle_set_shrinking_factor (int sf)
virtual void handle_set_shrinking_factor (int sf)
virtual void handle_clear (SI x1, SI y1, SI x2, SI y2)
virtual void handle_clear (SI x1, SI y1, SI x2, SI y2)
virtual void handle_clear (SI x1, SI y1, SI x2, SI y2)
void handle_clear (clear_event ev)
virtual void handle_repaint (SI x1, SI y1, SI x2, SI y2)
virtual void handle_repaint (SI x1, SI y1, SI x2, SI y2)
virtual void handle_repaint (SI x1, SI y1, SI x2, SI y2)
void handle_repaint (repaint_event ev)
virtual void send (slot s, blackbox val)
virtual void send (slot s, blackbox val)
virtual blackbox query (slot s, int type_id)
virtual blackbox query (slot s, int type_id)
virtual widget read (slot s, blackbox index)
virtual widget read (slot s, blackbox index)
virtual void write (slot s, blackbox index, widget w)
virtual void write (slot s, blackbox index, widget w)
virtual void notify (slot s, blackbox new_val)
virtual void notify (slot s, blackbox new_val)
virtual TMMenuItemas_menuitem ()
virtual QAction * as_qaction ()
virtual QWidget * get_canvas ()
 Get a texmacs canvas (if available).
QTMWidgettm_canvas ()
void handle_get_size (get_size_event ev)
void handle_attach_window (attach_window_event ev)
void handle_resize (resize_event ev)
void handle_set_integer (set_integer_event ev)
void handle_set_coord2 (set_coord2_event ev)
void handle_get_coord2 (get_coord2_event ev)
virtual void handle_get_integer (get_integer_event ev)
virtual void handle_get_double (get_double_event ev)
virtual void handle_get_string (get_string_event ev)
virtual void handle_get_coord1 (get_coord1_event ev)
virtual void handle_get_coord3 (get_coord3_event ev)
virtual void handle_get_coord4 (get_coord4_event ev)
virtual void handle_set_double (set_double_event ev)
virtual void handle_set_string (set_string_event ev)
virtual void handle_set_coord1 (set_coord1_event ev)
virtual void handle_set_coord3 (set_coord3_event ev)
virtual void handle_set_coord4 (set_coord4_event ev)
virtual bool handle (event ev)
virtual void handle_get_widget (get_widget_event ev)
virtual void handle_set_widget (set_widget_event ev)
virtual void handle_position (position_event ev)
virtual void handle_move (move_event ev)
virtual void handle_destroy (destroy_event ev)
virtual void handle_alarm (alarm_event ev)
virtual void handle_update (update_event ev)
virtual void handle_refresh (refresh_event ev)
virtual void handle_invalidate (invalidate_event ev)
virtual void handle_keyboard_grab (keyboard_grab_event ev)
virtual void handle_mouse_grab (mouse_grab_event ev)
virtual void handle_request_alarm (request_alarm_event ev)
virtual void handle_find_child (find_child_event ev)
virtual operator tree ()=0
virtual tm_ostreamprint (tm_ostream &out)
virtual bool is_window_widget ()
SI x1 ()
SI y1 ()
SI x2 ()
SI y2 ()
bool attached ()
void wk_error (string message)
virtual void connect (slot s, widget w2, slot s2)
virtual void deconnect (slot s, widget w2, slot s2)
virtual widget plain_window_widget (string s, command q)
 Sets the view's title to _title, then constructs a wrapper widget for the view and returns it.
virtual widget plain_window_widget (string s)
void set_current_renderer (basic_renderer _r)
basic_renderer get_current_renderer ()
virtual QWidget * as_qwidget ()
 Returns the actual QWidget wrapped by this qt_widget_rep.
virtual widget make_popup_widget ()
virtual widget make_popup_widget ()
virtual widget popup_window_widget (string s)
virtual widget popup_window_widget (string s)
virtual QMenu * get_qmenu ()
 This method must not give ownership of the menu to the caller, thus allowing menu caching at the TeXmacs level.
virtual QLayoutItem * as_qlayoutitem ()
 Returns a QLayoutItem...

Public Attributes

server_repsv
widget_repcvw
tm_view_repmvw
window win
SI ox
SI oy
SI w
SI h
gravity grav
array< wk_widgeta
array< stringname
int ref_count
int ref_count
int ref_count
QWidget * view
NSViewview
basic_renderer current_renderer

Protected Member Functions

virtual SI get_window_height ()=0
virtual void get_selection (path &start, path &end)=0
virtual void set_selection (path start, path end)=0
virtual cursorthe_cursor ()=0
virtual cursorthe_ghost_cursor ()=0
virtual typesetter get_typesetter ()=0
virtual hashmap< string, treeget_init ()=0
virtual hashmap< string, treeget_fin ()=0
virtual void set_init (hashmap< string, tree > H=tree("?"))=0
virtual void add_init (hashmap< string, tree > H)=0
virtual void set_fin (hashmap< string, tree > H)=0
virtual void set_base_name (url name)=0
virtual void set_bool_property (string what, bool val)=0
virtual void set_int_property (string what, int val)=0
virtual void set_string_property (string what, string val)=0
virtual bool get_bool_property (string what)=0
virtual int get_int_property (string what)=0
virtual string get_string_property (string what)=0
virtual void typeset_preamble ()=0
virtual void typeset_invalidate_env ()=0
virtual void typeset (SI &x1, SI &y1, SI &x2, SI &y2)=0
virtual void back_around (tree t, path p, bool forward)=0
virtual void back_prime (tree t, path p, bool forward)=0
virtual void back_in_around (tree t, path p, bool forward)=0
virtual void back_in_long_arrow (tree t, path p, bool forward)=0
virtual void back_in_wide (tree t, path p, bool forward)=0
virtual void back_in_tree (tree t, path p, bool forward)=0
virtual void pre_remove_around (path p)=0
virtual void back_table (path p, bool forward)=0
virtual void back_in_table (tree t, path p, bool forward)=0
virtual void back_monolithic (path p)=0
virtual void back_general (path p, bool forward)=0
virtual void back_in_with (tree t, path p, bool forward)=0
virtual void back_in_general (tree t, path p, bool forward)=0
virtual void back_in_text_at (tree t, path p, bool forward)=0
virtual tree kbd (string s)=0
virtual tree kbd_shortcut (string s)=0
virtual path tree_path (path sp, SI x, SI y, SI delta)=0
virtual void apply_changes ()=0
virtual void animate ()=0
virtual path search_format ()=0
virtual path search_format (int &row, int &col)=0
virtual void table_bound (path fp, int &i1, int &j1, int &i2, int &j2)=0
virtual tree table_get_subtable (path p, int i1, int j1, int i2, int j2)=0
virtual void table_write_subtable (path fp, int row, int col, tree subt)=0
virtual void table_del_format (path fp, int I1, int J1, int I2, int J2, string var)=0

Protected Attributes

tm_buffer buf
drd_info drd
treeet
box eb
path rp
path tp
int ptr_focus
list< widget_connectionin
list< widget_connectionin
list< widget_connectionin
list< widget_connectionout
list< widget_connectionout
list< widget_connectionout

Events

emit_position(SI ox, SI oy, SI
w, SI h, gravity grav=north_west)
emit_invalidate(SI x1, SI y1,
SI x2, SI y2) emit_mouse(mouse_event
ev) emit_mouse(mouse_event ev,
string type) emit_mouse(mouse_event
ev, string type, SI x, SI y)
emit_clear(SI x1, SI y1, SI x2,
SI y2) emit_repaint(SI x1, SI
y1, SI x2, SI y2, bool &stop)
emit_find_child(SI x, SI y,
int &which) virtual void 
handle_get_size (get_size_event ev)

Friends

class tm_window_rep
class tm_server_rep
class server_command_rep
void edit_announce (editor_rep *ed, modification mod)
void edit_done (editor_rep *ed, modification mod)
string get_editor_status_report ()
void tm_failure (const char *msg)
void revert_buffer (url name, tree doc)
void set_aux (string aux, url name)
class wk_widget
class widget
class widget
class widget

Detailed Description

Definition at line 49 of file editor.hpp.


Constructor & Destructor Documentation

Definition at line 43 of file edit_main.cpp.

                       :
  simple_widget_rep (), cvw (NULL), mvw (NULL),
  drd (buf->buf->abbr, std_drd), et (the_et), rp (buf->rp) {}

Definition at line 47 of file edit_main.cpp.

                                                      :
  simple_widget_rep (), sv (sv2), cvw (NULL), mvw (NULL), buf (buf2),
  drd (buf->buf->abbr, std_drd), et (the_et), rp (buf2->rp) {}
virtual editor_rep::~editor_rep ( ) [inline, virtual]

Definition at line 131 of file editor.hpp.

{}

Member Function Documentation

virtual void editor_rep::activate ( ) [pure virtual]

Implemented in edit_dynamic_rep.

virtual void editor_rep::activate_hybrid ( bool  with_args_hint) [pure virtual]

Implemented in edit_dynamic_rep.

virtual bool editor_rep::activate_latex ( ) [pure virtual]

Implemented in edit_dynamic_rep.

virtual void editor_rep::activate_symbol ( ) [pure virtual]

Implemented in edit_dynamic_rep.

virtual void editor_rep::add_init ( hashmap< string, tree H) [protected, pure virtual]

Implemented in edit_typeset_rep.

virtual string editor_rep::add_lengths ( string  l1,
string  l2 
) [pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::add_undo_mark ( ) [pure virtual]

Implemented in edit_modify_rep.

virtual point editor_rep::adjust ( point  p) [pure virtual]

Implemented in edit_graphics_rep.

Here is the caller graph for this function:

virtual void editor_rep::after_menu_action ( ) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::animate ( ) [protected, pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::apply_changes ( ) [protected, pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::archive_state ( ) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual SI editor_rep::as_length ( string  l) [pure virtual]

Implemented in edit_typeset_rep.

TMMenuItem * simple_widget_rep::as_menuitem ( ) [virtual, inherited]

Reimplemented from aqua_widget_rep.

Definition at line 482 of file aqua_menu.mm.

{
  TMMenuItem *mi = [[[TMMenuItem alloc] init] autorelease];
  [mi setWidget:this];
  return mi;
}

Here is the call graph for this function:

QAction * simple_widget_rep::as_qaction ( ) [virtual, inherited]

Reimplemented from qt_widget_rep.

Definition at line 223 of file qt_menu.cpp.

                               {
  QAction* a= new QTMAction (NULL);
  QPixmap pxm (impress (this));
  QIcon icon (pxm);
  a->setIcon (icon);
  return a;
}

Here is the call graph for this function:

virtual QLayoutItem* qt_widget_rep::as_qlayoutitem ( ) [inline, virtual, inherited]

Returns a QLayoutItem...

Reimplemented in qt_ui_element_rep, and qt_input_text_widget_rep.

Definition at line 84 of file qt_widget.hpp.

{ return NULL; }
virtual QWidget* qt_view_widget_rep::as_qwidget ( ) [inline, virtual, inherited]

Returns the actual QWidget wrapped by this qt_widget_rep.

This is used to connect to signals, to change properties of the QWidget, etc.

Reimplemented from qt_widget_rep.

Definition at line 42 of file qt_view_widget.hpp.

{ return view ; };
bool wk_widget_rep::attached ( ) [inherited]

Definition at line 108 of file wk_widget.cpp.

                         {
  return win != NULL;
}

Here is the caller graph for this function:

virtual void editor_rep::back_around ( tree  t,
path  p,
bool  forward 
) [protected, pure virtual]

Implemented in edit_math_rep.

Here is the caller graph for this function:

virtual void editor_rep::back_general ( path  p,
bool  forward 
) [protected, pure virtual]

Implemented in edit_dynamic_rep.

Here is the caller graph for this function:

virtual void editor_rep::back_in_around ( tree  t,
path  p,
bool  forward 
) [protected, pure virtual]

Implemented in edit_math_rep.

Here is the caller graph for this function:

virtual void editor_rep::back_in_general ( tree  t,
path  p,
bool  forward 
) [protected, pure virtual]

Implemented in edit_dynamic_rep.

Here is the caller graph for this function:

virtual void editor_rep::back_in_long_arrow ( tree  t,
path  p,
bool  forward 
) [protected, pure virtual]

Implemented in edit_math_rep.

Here is the caller graph for this function:

virtual void editor_rep::back_in_table ( tree  t,
path  p,
bool  forward 
) [protected, pure virtual]

Implemented in edit_table_rep.

Here is the caller graph for this function:

virtual void editor_rep::back_in_text_at ( tree  t,
path  p,
bool  forward 
) [protected, pure virtual]

Implemented in edit_graphics_rep.

Here is the caller graph for this function:

virtual void editor_rep::back_in_tree ( tree  t,
path  p,
bool  forward 
) [protected, pure virtual]

Implemented in edit_math_rep.

Here is the caller graph for this function:

virtual void editor_rep::back_in_wide ( tree  t,
path  p,
bool  forward 
) [protected, pure virtual]

Implemented in edit_math_rep.

Here is the caller graph for this function:

virtual void editor_rep::back_in_with ( tree  t,
path  p,
bool  forward 
) [protected, pure virtual]

Implemented in edit_dynamic_rep.

Here is the caller graph for this function:

virtual void editor_rep::back_monolithic ( path  p) [protected, pure virtual]

Implemented in edit_dynamic_rep.

Here is the caller graph for this function:

virtual void editor_rep::back_prime ( tree  t,
path  p,
bool  forward 
) [protected, pure virtual]

Implemented in edit_math_rep.

Here is the caller graph for this function:

virtual void editor_rep::back_table ( path  p,
bool  forward 
) [protected, pure virtual]

Implemented in edit_table_rep.

Here is the caller graph for this function:

virtual void editor_rep::before_menu_action ( ) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::cell_del_format ( string  var = "") [pure virtual]

Implemented in edit_table_rep.

virtual string editor_rep::cell_get_format ( string  var) [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::cell_set_format ( string  var,
tree  val 
) [pure virtual]

Implemented in edit_table_rep.

virtual int editor_rep::change_time ( ) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::clear_buffer ( ) [pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::clear_local_info ( ) [pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::clear_undo_history ( ) [pure virtual]

Implemented in edit_modify_rep.

virtual void editor_rep::clone_window ( ) [pure virtual]

Implemented in edit_main_rep.

virtual bool editor_rep::complete_keypress ( string  key) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::complete_start ( string  prefix,
array< string compls 
) [pure virtual]

Implemented in edit_interface_rep.

virtual bool editor_rep::complete_try ( ) [pure virtual]

Implemented in edit_interface_rep.

void widget_rep::connect ( slot  s,
widget  w2,
slot  s2 
) [virtual, inherited]

Definition at line 150 of file widget.cpp.

                                               {
  widget_connection con (this, s, w2.rep, s2);
  insert (out, con);
  insert (w2->in, con);
}

Here is the call graph for this function:

Here is the caller graph for this function:

virtual void editor_rep::correct ( path  p) [pure virtual]

Implemented in edit_text_rep.

Here is the caller graph for this function:

virtual void editor_rep::correct_concat ( path  p,
int  done = 0 
) [pure virtual]

Implemented in edit_text_rep.

Here is the caller graph for this function:

virtual void editor_rep::custom_complete ( tree  t) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::cut ( path  p) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::cut ( path  start,
path  end 
) [pure virtual]

Implemented in edit_select_rep.

void widget_rep::deconnect ( slot  s,
widget  w2,
slot  s2 
) [virtual, inherited]

Definition at line 157 of file widget.cpp.

                                                 {
  widget_connection con (this, s, w2.rep, s2);
  remove (out, con);
  remove (w2->in, con);
}
virtual bool editor_rep::defined_at_cursor ( string  var_name) [pure virtual]

Implemented in edit_typeset_rep.

virtual bool editor_rep::defined_at_init ( string  var_name) [pure virtual]

Implemented in edit_typeset_rep.

virtual bool editor_rep::defined_in_init ( string  var_name) [pure virtual]

Implemented in edit_typeset_rep.

virtual double editor_rep::divide_lengths ( string  l1,
string  l2 
) [pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::draw_graphical_object ( renderer  ren) [pure virtual]

Implemented in edit_graphics_rep.

Here is the caller graph for this function:

virtual void editor_rep::drd_update ( ) [pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual void editor_rep::edit_special ( ) [pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::edit_test ( ) [pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::emulate_keyboard ( string  keys,
string  action = "" 
) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::end_editing ( ) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual tree editor_rep::exec_html ( tree  t,
path  p 
) [pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual tree editor_rep::exec_html ( tree  t) [pure virtual]

Implemented in edit_typeset_rep.

virtual tree editor_rep::exec_latex ( tree  t,
path  p 
) [pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual tree editor_rep::exec_latex ( tree  t) [pure virtual]

Implemented in edit_typeset_rep.

virtual tree editor_rep::exec_texmacs ( tree  t,
path  p 
) [pure virtual]

Implemented in edit_typeset_rep.

virtual tree editor_rep::exec_texmacs ( tree  t) [pure virtual]

Implemented in edit_typeset_rep.

virtual tree editor_rep::exec_verbatim ( tree  t,
path  p 
) [pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual tree editor_rep::exec_verbatim ( tree  t) [pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::export_ps ( url  ps_name,
string  first = "1",
string  last = "1000000" 
) [pure virtual]

Implemented in edit_main_rep.

virtual path editor_rep::find_dynamic ( path  p) [pure virtual]

Implemented in edit_dynamic_rep.

virtual frame editor_rep::find_frame ( bool  last = false) [pure virtual]

Implemented in edit_graphics_rep.

Here is the caller graph for this function:

virtual bool editor_rep::find_graphical_region ( SI x1,
SI y1,
SI x2,
SI y2 
) [pure virtual]

Implemented in edit_graphics_rep.

Here is the caller graph for this function:

virtual grid editor_rep::find_grid ( ) [pure virtual]

Implemented in edit_graphics_rep.

virtual void editor_rep::find_limits ( point lim1,
point lim2 
) [pure virtual]

Implemented in edit_graphics_rep.

virtual tree editor_rep::find_point ( point  p) [pure virtual]

Implemented in edit_graphics_rep.

virtual path editor_rep::focus_get ( bool  skip_flag = true) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::focus_on_this_editor ( ) [pure virtual]

Implemented in edit_main_rep.

Here is the caller graph for this function:

virtual void editor_rep::footer_eval ( string  s) [pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::full_screen_mode ( bool  flag) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::generate_aux ( string  which = "") [pure virtual]

Implemented in edit_process_rep.

virtual void editor_rep::generate_bibliography ( string  bib,
string  sty,
string  fname 
) [pure virtual]

Implemented in edit_process_rep.

virtual void editor_rep::generate_glossary ( string  glo) [pure virtual]

Implemented in edit_process_rep.

virtual void editor_rep::generate_index ( string  idx) [pure virtual]

Implemented in edit_process_rep.

virtual void editor_rep::generate_table_of_contents ( string  toc) [pure virtual]

Implemented in edit_process_rep.

virtual bool editor_rep::get_bool_property ( string  what) [protected, pure virtual]

Implemented in edit_main_rep.

virtual QWidget* simple_widget_rep::get_canvas ( ) [inline, virtual, inherited]

Get a texmacs canvas (if available).

Reimplemented from qt_widget_rep.

Definition at line 46 of file qt_simple_widget.hpp.

{ return tm_canvas(); }

Here is the call graph for this function:

Here is the caller graph for this function:

virtual string editor_rep::get_cell_mode ( ) [pure virtual]

Implemented in edit_table_rep.

Definition at line 41 of file qt_view_widget.hpp.

{  return current_renderer; }

Here is the caller graph for this function:

virtual cursor editor_rep::get_cursor ( ) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::get_data ( new_data data) [pure virtual]

Implemented in edit_typeset_rep.

virtual double editor_rep::get_env_double ( string  var_name) [pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual int editor_rep::get_env_int ( string  var_name) [pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual language editor_rep::get_env_language ( ) [pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual string editor_rep::get_env_string ( string  var_name) [pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual tree editor_rep::get_env_value ( string  var_name,
path  p 
) [pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual tree editor_rep::get_env_value ( string  var_name) [pure virtual]

Implemented in edit_typeset_rep.

virtual hashmap<string,tree> editor_rep::get_fin ( ) [protected, pure virtual]

Implemented in edit_typeset_rep.

virtual tree editor_rep::get_graphical_object ( ) [pure virtual]

Implemented in edit_graphics_rep.

virtual tree editor_rep::get_graphics ( ) [pure virtual]

Implemented in edit_graphics_rep.

Here is the caller graph for this function:

virtual hashmap<string,tree> editor_rep::get_init ( ) [protected, pure virtual]

Implemented in edit_typeset_rep.

virtual double editor_rep::get_init_double ( string  var_name) [pure virtual]

Implemented in edit_typeset_rep.

virtual int editor_rep::get_init_int ( string  var_name) [pure virtual]

Implemented in edit_typeset_rep.

virtual string editor_rep::get_init_string ( string  var_name) [pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual tree editor_rep::get_init_value ( string  var_name) [pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual int editor_rep::get_input_mode ( ) [pure virtual]

Implemented in edit_interface_rep.

virtual int editor_rep::get_int_property ( string  what) [protected, pure virtual]

Implemented in edit_main_rep.

virtual tree editor_rep::get_labels ( ) [pure virtual]

Implemented in edit_cursor_rep.

Here is the caller graph for this function:

virtual url editor_rep::get_name ( ) [pure virtual]

Implemented in edit_main_rep.

Here is the caller graph for this function:

virtual int editor_rep::get_pixel_size ( ) [pure virtual]

Implemented in edit_interface_rep.

Here is the caller graph for this function:

virtual scheme_tree editor_rep::get_property ( scheme_tree  what) [pure virtual]

Implemented in edit_main_rep.

virtual QMenu* qt_widget_rep::get_qmenu ( ) [inline, virtual, inherited]

This method must not give ownership of the menu to the caller, thus allowing menu caching at the TeXmacs level.

Called only by code which attaches root menus in the GUI elements.

Reimplemented in qt_ui_element_rep, and qt_menu_rep.

Definition at line 74 of file qt_widget.hpp.

{ return NULL; }
virtual bool editor_rep::get_save_aux ( ) [pure virtual]

Implemented in edit_process_rep.

virtual void editor_rep::get_selection ( path start,
path end 
) [protected, pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual string editor_rep::get_string_property ( string  what) [protected, pure virtual]

Implemented in edit_main_rep.

virtual tree editor_rep::get_style ( ) [pure virtual]

Implemented in edit_typeset_rep.

virtual typesetter editor_rep::get_typesetter ( ) [protected, pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual rectangle editor_rep::get_window_extents ( ) [pure virtual]

Implemented in edit_interface_rep.

virtual SI editor_rep::get_window_height ( ) [protected, pure virtual]

Implemented in edit_interface_rep.

Here is the caller graph for this function:

virtual double editor_rep::get_x ( ) [pure virtual]

Implemented in edit_graphics_rep.

virtual double editor_rep::get_y ( ) [pure virtual]

Implemented in edit_graphics_rep.

virtual void editor_rep::go_down ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_end ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_end_line ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_end_of ( tree_label  what) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_end_paragraph ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_end_with ( string  var,
string  val 
) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_left ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_left_physical ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_page_down ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_page_up ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_right ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_right_physical ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_start ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_start_line ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_start_of ( tree_label  what) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_start_paragraph ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_start_with ( string  var,
string  val 
) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_to ( SI  x,
SI  y,
bool  absolute = true 
) [pure virtual]

Implemented in edit_cursor_rep.

Here is the caller graph for this function:

virtual void editor_rep::go_to ( path  p) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_to_argument ( path  p,
bool  start_flag 
) [pure virtual]

Implemented in edit_dynamic_rep.

virtual void editor_rep::go_to_border ( path  p,
bool  at_start 
) [pure virtual]

Implemented in edit_cursor_rep.

Here is the caller graph for this function:

virtual void editor_rep::go_to_correct ( path  p) [pure virtual]

Implemented in edit_cursor_rep.

Here is the caller graph for this function:

virtual void editor_rep::go_to_end ( path  p) [pure virtual]

Implemented in edit_cursor_rep.

Here is the caller graph for this function:

virtual void editor_rep::go_to_here ( ) [pure virtual]

Implemented in edit_cursor_rep.

Here is the caller graph for this function:

virtual void editor_rep::go_to_label ( string  s) [pure virtual]

Implemented in edit_cursor_rep.

virtual void editor_rep::go_to_start ( path  p) [pure virtual]

Implemented in edit_cursor_rep.

Here is the caller graph for this function:

virtual void editor_rep::go_up ( ) [pure virtual]

Implemented in edit_cursor_rep.

virtual tree editor_rep::graphical_select ( double  x,
double  y 
) [pure virtual]

Implemented in edit_graphics_rep.

virtual tree editor_rep::graphical_select ( double  x1,
double  y1,
double  x2,
double  y2 
) [pure virtual]

Implemented in edit_graphics_rep.

bool attribute_widget_rep::handle ( event  ev) [virtual, inherited]

Reimplemented from basic_widget_rep.

Reimplemented in popup_button_rep, extend_widget_rep, minibar_widget_rep, and scroll_widget_rep.

Definition at line 124 of file attribute_widget.cpp.

                                      {
  if (!is_extra_width_event (ev))
    if (basic_widget_rep::handle (ev))
      return true;
  switch (ev->type) {
  case GET_INTEGER_EVENT:
    handle_get_integer (ev);
    return true;
  case GET_DOUBLE_EVENT:
    handle_get_double (ev);
    return true;
  case GET_STRING_EVENT:
    handle_get_string (ev);
    return true;
  case GET_COORD1_EVENT:
    handle_get_coord1 (ev);
    return true;
  case GET_COORD2_EVENT:
    handle_get_coord2 (ev);
    return true;
  case GET_COORD3_EVENT:
    handle_get_coord3 (ev);
    return true;
  case GET_COORD4_EVENT:
    handle_get_coord4 (ev);
    return true;

  case SET_INTEGER_EVENT:
    handle_set_integer (ev);
    return true;
  case SET_DOUBLE_EVENT:
    handle_set_double (ev);
    return true;
  case SET_STRING_EVENT:
    handle_set_string (ev);
    return true;
  case SET_COORD1_EVENT:
    handle_set_coord1 (ev);
    return true;
  case SET_COORD2_EVENT:
    handle_set_coord2 (ev);
    return true;
  case SET_COORD3_EVENT:
    handle_set_coord3 (ev);
    return true;
  case SET_COORD4_EVENT:
    handle_set_coord4 (ev);
    return true;
  }
  return false;
}

Here is the call graph for this function:

void basic_widget_rep::handle_alarm ( alarm_event  ev) [virtual, inherited]

Reimplemented in ver_scrollbar_widget_rep, and hor_scrollbar_widget_rep.

Definition at line 182 of file basic_widget.cpp.

                                              {
  cout << "Alarm: " << ev->message << "\n";
}

Here is the caller graph for this function:

void simple_widget_rep::handle_attach_window ( attach_window_event  ev) [virtual, inherited]

Reimplemented from basic_widget_rep.

Definition at line 76 of file simple_wk_widget.cpp.

virtual void simple_widget_rep::handle_clear ( SI  x1,
SI  y1,
SI  x2,
SI  y2 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

void simple_widget_rep::handle_clear ( SI  x1,
SI  y1,
SI  x2,
SI  y2 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

Definition at line 933 of file aqua_widget.mm.

                                                           {
  (void) x1; (void) y1; (void) x2; (void) y2;
}

Here is the caller graph for this function:

virtual void simple_widget_rep::handle_clear ( SI  x1,
SI  y1,
SI  x2,
SI  y2 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

void simple_widget_rep::handle_clear ( clear_event  ev) [virtual, inherited]

Reimplemented from basic_widget_rep.

Definition at line 107 of file simple_wk_widget.cpp.

                                               {
  handle_clear (ev->x1, ev->y1, ev->x2, ev->y2);
}

Here is the call graph for this function:

void basic_widget_rep::handle_destroy ( destroy_event  ev) [virtual, inherited]

Reimplemented in file_chooser_widget_rep, wrapped_widget_rep, texmacs_widget_rep, and inputs_list_widget_rep.

Definition at line 145 of file basic_widget.cpp.

                                                  { (void) ev;
  int i;
  for (i=0; i<N(a); i++)
    a[i] << emit_destroy ();
}

Here is the call graph for this function:

Here is the caller graph for this function:

void basic_widget_rep::handle_find_child ( find_child_event  ev) [virtual, inherited]

Reimplemented in vertical_list_rep, tabs_widget_rep, horizontal_array_rep, horizontal_list_rep, and hsplit_widget_rep.

Definition at line 231 of file basic_widget.cpp.

                                                        {
  int& i= ev->which;
  for (i=0; i<N(a); i++)
    if ((ev->x >= a[i]->x1()-ox) && (ev->x < a[i]->x2()-ox) &&
       (ev->y >= a[i]->y1()-oy) && (ev->y < a[i]->y2()-oy)) return;
  i= -1;
}

Here is the call graph for this function:

Here is the caller graph for this function:

void attribute_widget_rep::handle_get_coord1 ( get_coord1_event  ev) [virtual, inherited]

Reimplemented in scrollable_widget_rep.

Definition at line 48 of file attribute_widget.cpp.

                                                            {
  WK_FAILED ("could not get coord1 attribute " * ev->which);
}

Here is the caller graph for this function:

void simple_widget_rep::handle_get_coord2 ( get_coord2_event  ev) [virtual, inherited]

Reimplemented from attribute_widget_rep.

Definition at line 123 of file simple_wk_widget.cpp.

                                                         {
  if (ev->which == "extra width") { ev->c1= ev->c2= 0; return; }
  else WK_FAILED ("could not get coord2 attribute " * ev->which);
}
void attribute_widget_rep::handle_get_coord3 ( get_coord3_event  ev) [virtual, inherited]

Definition at line 58 of file attribute_widget.cpp.

                                                            {
  WK_FAILED ("could not get coord3 attribute " * ev->which);
}

Here is the caller graph for this function:

void attribute_widget_rep::handle_get_coord4 ( get_coord4_event  ev) [virtual, inherited]

Reimplemented in scrollable_widget_rep.

Definition at line 63 of file attribute_widget.cpp.

                                                            {
  WK_FAILED ("could not get coord4 attribute " * ev->which);
}

Here is the caller graph for this function:

void attribute_widget_rep::handle_get_double ( get_double_event  ev) [virtual, inherited]

Definition at line 38 of file attribute_widget.cpp.

                                                            {
  WK_FAILED ("could not get double attribute " * ev->which);
}

Here is the caller graph for this function:

void attribute_widget_rep::handle_get_integer ( get_integer_event  ev) [virtual, inherited]

Definition at line 33 of file attribute_widget.cpp.

                                                              {
  WK_FAILED ("could not get integer attribute " * ev->which);
}

Here is the caller graph for this function:

void simple_widget_rep::handle_get_size ( get_size_event  ev) [inherited]

Definition at line 71 of file simple_wk_widget.cpp.

                                                     {
  handle_get_size_hint (ev->w, ev->h);
}

Here is the call graph for this function:

virtual void simple_widget_rep::handle_get_size_hint ( SI w,
SI h 
) [virtual, inherited]

Reimplemented in edit_interface_rep, and box_widget_rep.

void simple_widget_rep::handle_get_size_hint ( SI w,
SI h 
) [virtual, inherited]

Reimplemented in edit_interface_rep, and box_widget_rep.

Definition at line 903 of file aqua_widget.mm.

                                                     {
  gui_root_extents (w, h);  
}

Here is the call graph for this function:

Here is the caller graph for this function:

virtual void simple_widget_rep::handle_get_size_hint ( SI w,
SI h 
) [virtual, inherited]

Reimplemented in edit_interface_rep, and box_widget_rep.

void attribute_widget_rep::handle_get_string ( get_string_event  ev) [virtual, inherited]

Reimplemented in file_chooser_widget_rep, input_widget_rep, and inputs_list_widget_rep.

Definition at line 43 of file attribute_widget.cpp.

                                                            {
  WK_FAILED ("could not get string attribute " * ev->which);
}

Here is the caller graph for this function:

void basic_widget_rep::handle_get_widget ( get_widget_event  ev) [virtual, inherited]

Reimplemented in texmacs_widget_rep, canvas_widget_rep, and switch_widget_rep.

Definition at line 99 of file basic_widget.cpp.

                                                        {
  int i;
  for (i=0; i<N(a); i++)
    if (name[i] == ev->which) {
      ev->w= a[i];
      return;
    }
  WK_FAILED ("could not get widget attribute " * ev->which);
}

Here is the call graph for this function:

Here is the caller graph for this function:

void basic_widget_rep::handle_invalidate ( invalidate_event  ev) [virtual, inherited]

Definition at line 216 of file basic_widget.cpp.

                                                        {
  if (ev->all_flag) win->invalidate (x1()-ox, y1()-oy, x2()-ox, y2()-oy);
  else win->invalidate (ev->x1, ev->y1, ev->x2, ev->y2);
}

Here is the call graph for this function:

Here is the caller graph for this function:

virtual void simple_widget_rep::handle_keyboard_focus ( bool  has_focus,
time_t  t 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

void simple_widget_rep::handle_keyboard_focus ( bool  has_focus,
time_t  t 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

Definition at line 918 of file aqua_widget.mm.

                                                                  {
  (void) has_focus; (void) t;
}

Here is the caller graph for this function:

virtual void simple_widget_rep::handle_keyboard_focus ( bool  has_focus,
time_t  t 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

void simple_widget_rep::handle_keyboard_focus ( keyboard_focus_event  ev) [virtual, inherited]

Reimplemented from basic_widget_rep.

Definition at line 91 of file simple_wk_widget.cpp.

                                                                 {
  handle_keyboard_focus (ev->flag, ev->t);
}

Here is the call graph for this function:

void basic_widget_rep::handle_keyboard_grab ( keyboard_grab_event  ev) [virtual, inherited]

Definition at line 222 of file basic_widget.cpp.

{ (void) ev; }

Here is the caller graph for this function:

virtual void simple_widget_rep::handle_keypress ( string  key,
time_t  t 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

void simple_widget_rep::handle_keypress ( string  key,
time_t  t 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

Definition at line 913 of file aqua_widget.mm.

                                                        {
  (void) key; (void) t;
}

Here is the caller graph for this function:

virtual void simple_widget_rep::handle_keypress ( string  key,
time_t  t 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

void simple_widget_rep::handle_keypress ( keypress_event  ev) [virtual, inherited]

Reimplemented from basic_widget_rep.

Definition at line 86 of file simple_wk_widget.cpp.

                                                     {
  handle_keypress (ev->key, ev->t);
}

Here is the call graph for this function:

virtual void simple_widget_rep::handle_mouse ( string  kind,
SI  x,
SI  y,
int  mods,
time_t  t 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

void simple_widget_rep::handle_mouse ( string  kind,
SI  x,
SI  y,
int  mods,
time_t  t 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

Definition at line 923 of file aqua_widget.mm.

                                                                            {
  (void) kind; (void) x; (void) y; (void) mods; (void) t;
}

Here is the caller graph for this function:

virtual void simple_widget_rep::handle_mouse ( string  kind,
SI  x,
SI  y,
int  mods,
time_t  t 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

void simple_widget_rep::handle_mouse ( mouse_event  ev) [virtual, inherited]

Reimplemented from basic_widget_rep.

Definition at line 96 of file simple_wk_widget.cpp.

                                               {
  handle_mouse (ev->type, ev->x, ev->y, ev->mods, ev->t);
}

Here is the call graph for this function:

void basic_widget_rep::handle_mouse_grab ( mouse_grab_event  ev) [virtual, inherited]

Reimplemented in popup_widget_rep.

Definition at line 225 of file basic_widget.cpp.

{ (void) ev; }

Here is the caller graph for this function:

void basic_widget_rep::handle_move ( move_event  ev) [virtual, inherited]

Definition at line 137 of file basic_widget.cpp.

                                            { (void) ev;
}

Here is the caller graph for this function:

virtual void simple_widget_rep::handle_notify_resize ( SI  w,
SI  h 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

void simple_widget_rep::handle_notify_resize ( SI  w,
SI  h 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

Definition at line 908 of file aqua_widget.mm.

                                                   {
  (void) w; (void) h; 
}

Here is the caller graph for this function:

virtual void simple_widget_rep::handle_notify_resize ( SI  w,
SI  h 
) [virtual, inherited]

Reimplemented in edit_interface_rep.

void basic_widget_rep::handle_position ( position_event  ev) [virtual, inherited]

Reimplemented in vertical_list_rep, balloon_decoration_widget_rep, scrollable_widget_rep, canvas_widget_rep, button_widget_rep, popup_widget_rep, horizontal_array_rep, tabs_widget_rep, horizontal_list_rep, hsplit_widget_rep, tile_rep, extend_widget_rep, and minibar_widget_rep.

Definition at line 130 of file basic_widget.cpp.

                                                    { (void) ev;
  int i;
  for (i=0; i<N(a); i++)
    a[i] << emit_position (0, 0, w, h, grav);
}

Here is the call graph for this function:

Here is the caller graph for this function:

void basic_widget_rep::handle_refresh ( refresh_event  ev) [virtual, inherited]

Reimplemented in refresh_widget_rep.

Definition at line 210 of file basic_widget.cpp.

                                                  { (void) ev;
  for (int i=0; i<N(a); i++)
    a[i] << emit_refresh ();
}

Here is the call graph for this function:

Here is the caller graph for this function:

virtual void simple_widget_rep::handle_repaint ( SI  x1,
SI  y1,
SI  x2,
SI  y2 
) [virtual, inherited]

Reimplemented in edit_interface_rep, and box_widget_rep.

void simple_widget_rep::handle_repaint ( SI  x1,
SI  y1,
SI  x2,
SI  y2 
) [virtual, inherited]

Reimplemented in edit_interface_rep, and box_widget_rep.

Definition at line 938 of file aqua_widget.mm.

                                                             {
  (void) x1; (void) y1; (void) x2; (void) y2;
}

Here is the caller graph for this function:

virtual void simple_widget_rep::handle_repaint ( SI  x1,
SI  y1,
SI  x2,
SI  y2 
) [virtual, inherited]

Reimplemented in edit_interface_rep, and box_widget_rep.

void simple_widget_rep::handle_repaint ( repaint_event  ev) [virtual, inherited]

Reimplemented from basic_widget_rep.

Definition at line 112 of file simple_wk_widget.cpp.

                                                   {
  handle_repaint (ev->x1, ev->y1, ev->x2, ev->y2);
}

Here is the call graph for this function:

void basic_widget_rep::handle_request_alarm ( request_alarm_event  ev) [virtual, inherited]

Definition at line 228 of file basic_widget.cpp.

{ (void) ev; }

Here is the caller graph for this function:

void simple_widget_rep::handle_resize ( resize_event  ev) [virtual, inherited]

Reimplemented from basic_widget_rep.

Definition at line 81 of file simple_wk_widget.cpp.

                                                 { (void) ev;
  handle_notify_resize (0, 0); // FIXME
}

Here is the call graph for this function:

void attribute_widget_rep::handle_set_coord1 ( set_coord1_event  ev) [virtual, inherited]

Reimplemented in scrollbar_rep.

Definition at line 87 of file attribute_widget.cpp.

                                                            {
  WK_FAILED ("could not set coord1 attribute " * ev->which);
}

Here is the caller graph for this function:

void simple_widget_rep::handle_set_coord2 ( set_coord2_event  ev) [virtual, inherited]

Reimplemented from attribute_widget_rep.

Definition at line 117 of file simple_wk_widget.cpp.

                                                         {
  if (ev->which == "extra width" && ev->c1 == 0 && ev->c2 == 0) return;
  else WK_FAILED ("could not set coord2 attribute " * ev->which);
}
void attribute_widget_rep::handle_set_coord3 ( set_coord3_event  ev) [virtual, inherited]

Definition at line 97 of file attribute_widget.cpp.

                                                            {
  WK_FAILED ("could not set coord3 attribute " * ev->which);
}

Here is the caller graph for this function:

void attribute_widget_rep::handle_set_coord4 ( set_coord4_event  ev) [virtual, inherited]

Reimplemented in scrollable_widget_rep.

Definition at line 102 of file attribute_widget.cpp.

                                                            {
  WK_FAILED ("could not set coord4 attribute " * ev->which);
}

Here is the caller graph for this function:

void attribute_widget_rep::handle_set_double ( set_double_event  ev) [virtual, inherited]

Definition at line 77 of file attribute_widget.cpp.

                                                            {
  WK_FAILED ("could not set double attribute " * ev->which);
}

Here is the caller graph for this function:

void simple_widget_rep::handle_set_integer ( set_integer_event  ev) [virtual, inherited]

Reimplemented from attribute_widget_rep.

Definition at line 101 of file simple_wk_widget.cpp.

                                                           {
  if (ev->which == "shrinking factor")
    handle_set_shrinking_factor (ev->i);
}

Here is the call graph for this function:

virtual void simple_widget_rep::handle_set_shrinking_factor ( int  sf) [virtual, inherited]

Reimplemented in edit_interface_rep.

void simple_widget_rep::handle_set_shrinking_factor ( int  sf) [virtual, inherited]

Reimplemented in edit_interface_rep.

Definition at line 928 of file aqua_widget.mm.

                                                      {
  (void) sf;
}

Here is the caller graph for this function:

virtual void simple_widget_rep::handle_set_shrinking_factor ( int  sf) [virtual, inherited]

Reimplemented in edit_interface_rep.

void attribute_widget_rep::handle_set_string ( set_string_event  ev) [virtual, inherited]

Reimplemented in file_chooser_widget_rep, image_widget_rep, file_list_widget_rep, input_widget_rep, and inputs_list_widget_rep.

Definition at line 82 of file attribute_widget.cpp.

                                                            {
  WK_FAILED ("could not set string attribute " * ev->which);
}

Here is the caller graph for this function:

void basic_widget_rep::handle_set_widget ( set_widget_event  ev) [virtual, inherited]

Reimplemented in scrollable_widget_rep, texmacs_widget_rep, canvas_widget_rep, and switch_widget_rep.

Definition at line 110 of file basic_widget.cpp.

                                                        {
  int i;
  for (i=0; i<N(a); i++)
    if (name[i] == ev->which) { a[i]= ev->w; return; }
  WK_FAILED ("could not set widget attribute " * ev->which);
}

Here is the call graph for this function:

Here is the caller graph for this function:

void basic_widget_rep::handle_update ( update_event  ev) [virtual, inherited]

Definition at line 201 of file basic_widget.cpp.

                                                { (void) ev;
  if (attached ()) {
    this << emit_attach_window (win);
    this << emit_reposition ();
    this << emit_invalidate_all ();
  }
}

Here is the call graph for this function:

Here is the caller graph for this function:

virtual bool editor_rep::has_changed ( int  question) [pure virtual]

Implemented in edit_interface_rep.

Here is the caller graph for this function:

virtual int editor_rep::idle_time ( int  event_type = ANY_EVENT) [pure virtual]

Implemented in edit_interface_rep.

virtual bool editor_rep::in_normal_mode ( ) [pure virtual]

Implemented in edit_interface_rep.

virtual bool editor_rep::in_replace_mode ( ) [pure virtual]

Implemented in edit_interface_rep.

virtual bool editor_rep::in_search_mode ( ) [pure virtual]

Implemented in edit_interface_rep.

virtual bool editor_rep::in_source ( ) [pure virtual]

Implemented in edit_dynamic_rep.

Here is the caller graph for this function:

virtual bool editor_rep::in_spell_mode ( ) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::init_add_package ( string  package) [pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::init_default ( string  var) [pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::init_env ( string  var,
tree  by 
) [pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual void editor_rep::init_remove_package ( string  package) [pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::init_style ( ) [pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::init_style ( string  style) [pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::insert_argument ( path  p,
bool  forward 
) [pure virtual]

Implemented in edit_dynamic_rep.

virtual void editor_rep::insert_argument ( bool  forward) [pure virtual]

Implemented in edit_dynamic_rep.

virtual bool editor_rep::insert_return ( ) [pure virtual]

Implemented in edit_text_rep.

Here is the caller graph for this function:

virtual void editor_rep::insert_tree ( tree  t,
path  p_in_t 
) [pure virtual]

Implemented in edit_text_rep.

Here is the caller graph for this function:

virtual void editor_rep::insert_tree ( tree  t) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::insert_with ( path  p,
string  var,
tree  val 
) [pure virtual]

Implemented in edit_dynamic_rep.

virtual bool editor_rep::inside ( string  what) [pure virtual]

Implemented in edit_replace_rep.

Here is the caller graph for this function:

virtual bool editor_rep::inside ( tree_label  l) [pure virtual]

Implemented in edit_replace_rep.

virtual bool editor_rep::inside_active_graphics ( bool  b = true) [pure virtual]

Implemented in edit_graphics_rep.

Here is the caller graph for this function:

virtual bool editor_rep::inside_graphics ( bool  b = true) [pure virtual]

Implemented in edit_graphics_rep.

Here is the caller graph for this function:

virtual string editor_rep::inside_which ( tree  t) [pure virtual]

Implemented in edit_replace_rep.

virtual bool editor_rep::inside_with ( string  var,
string  val 
) [pure virtual]

Implemented in edit_replace_rep.

virtual void editor_rep::interrupt_shortcut ( ) [pure virtual]

Implemented in edit_interface_rep.

Here is the caller graph for this function:

virtual void editor_rep::invalidate ( SI  x1,
SI  y1,
SI  x2,
SI  y2 
) [pure virtual]

Implemented in edit_interface_rep.

Here is the caller graph for this function:

virtual void editor_rep::invalidate ( rectangles  rs) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::invalidate_graphical_object ( ) [pure virtual]

Implemented in edit_graphics_rep.

Here is the caller graph for this function:

virtual bool editor_rep::is_length ( string  s) [pure virtual]

Implemented in edit_typeset_rep.

bool wk_widget_rep::is_window_widget ( ) [virtual, inherited]

Reimplemented in window_widget_rep.

Definition at line 113 of file wk_widget.cpp.

                                 {
  return false;
}

Here is the caller graph for this function:

virtual tree editor_rep::kbd ( string  s) [protected, pure virtual]

Implemented in edit_interface_rep.

Here is the caller graph for this function:

virtual bool editor_rep::kbd_get_command ( string  cmd_s,
string help,
command cmd 
) [pure virtual]

Implemented in edit_interface_rep.

Here is the caller graph for this function:

virtual tree editor_rep::kbd_shortcut ( string  s) [protected, pure virtual]

Implemented in edit_interface_rep.

Here is the caller graph for this function:

virtual void editor_rep::key_press ( string  key) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::make_above ( ) [pure virtual]

Implemented in edit_math_rep.

virtual void editor_rep::make_below ( ) [pure virtual]

Implemented in edit_math_rep.

virtual void editor_rep::make_compound ( tree_label  l,
int  n = -1 
) [pure virtual]

Implemented in edit_dynamic_rep.

virtual path editor_rep::make_cursor_accessible ( path  p,
bool  forwards 
) [pure virtual]

Implemented in edit_cursor_rep.

Here is the caller graph for this function:

virtual void editor_rep::make_fraction ( ) [pure virtual]

Implemented in edit_math_rep.

virtual void editor_rep::make_hspace ( string  s) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::make_hspace ( string  smin,
string  sdef,
string  smax 
) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::make_htab ( string  spc) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::make_hybrid ( ) [pure virtual]

Implemented in edit_dynamic_rep.

virtual void editor_rep::make_image ( string  file_name,
bool  link,
string  w,
string  h,
string  x,
string  y 
) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::make_lprime ( string  s) [pure virtual]

Implemented in edit_math_rep.

virtual void editor_rep::make_mod_active ( tree_label  l) [pure virtual]

Implemented in edit_dynamic_rep.

virtual void editor_rep::make_neg ( ) [pure virtual]

Implemented in edit_math_rep.

widget aqua_widget_rep::make_popup_widget ( ) [virtual, inherited]

Reimplemented in aqua_menu_rep, and aqua_menu_rep.

Definition at line 56 of file aqua_widget.mm.

                                    {
  return this;
}
widget qt_widget_rep::make_popup_widget ( ) [virtual, inherited]

Reimplemented in qt_ui_element_rep, and qt_menu_rep.

Definition at line 34 of file qt_widget.cpp.

                                  {
  return this;
}
virtual bool editor_rep::make_return_after ( ) [pure virtual]

Implemented in edit_dynamic_rep.

Here is the caller graph for this function:

virtual bool editor_rep::make_return_before ( ) [pure virtual]

Implemented in edit_dynamic_rep.

virtual void editor_rep::make_rigid ( ) [pure virtual]

Implemented in edit_math_rep.

virtual void editor_rep::make_rprime ( string  s) [pure virtual]

Implemented in edit_math_rep.

virtual void editor_rep::make_script ( bool  sup,
bool  right 
) [pure virtual]

Implemented in edit_math_rep.

virtual void editor_rep::make_space ( tree  t) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::make_space ( string  w) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::make_space ( string  w,
string  y1,
string  y2 
) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::make_sqrt ( ) [pure virtual]

Implemented in edit_math_rep.

virtual void editor_rep::make_style_with ( string  var,
string  val 
) [pure virtual]

Implemented in edit_dynamic_rep.

virtual void editor_rep::make_subtable ( int  nr_rows = 1,
int  nr_cols = 1 
) [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::make_table ( int  nr_rows = 1,
int  nr_cols = 1 
) [pure virtual]

Implemented in edit_table_rep.

Here is the caller graph for this function:

virtual void editor_rep::make_tree ( ) [pure virtual]

Implemented in edit_math_rep.

virtual void editor_rep::make_var_sqrt ( ) [pure virtual]

Implemented in edit_math_rep.

virtual void editor_rep::make_vspace_after ( string  s) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::make_vspace_after ( string  smin,
string  sdef,
string  smax 
) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::make_vspace_before ( string  s) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::make_vspace_before ( string  smin,
string  sdef,
string  smax 
) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::make_wide ( string  wide) [pure virtual]

Implemented in edit_math_rep.

virtual void editor_rep::make_wide_under ( string  wide) [pure virtual]

Implemented in edit_math_rep.

virtual void editor_rep::make_with ( string  var,
string  val 
) [pure virtual]

Implemented in edit_dynamic_rep.

virtual path editor_rep::manual_focus_get ( ) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::manual_focus_release ( ) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::manual_focus_set ( path  p,
bool  force = true 
) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual bool editor_rep::mark_cancel ( double  a) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::mark_end ( double  a) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::mark_start ( double  a) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::mouse_adjust ( SI  x,
SI  y 
) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::mouse_any ( string  s,
SI  x,
SI  y,
int  mods,
time_t  t 
) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::mouse_click ( SI  x,
SI  y 
) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::mouse_drag ( SI  x,
SI  y 
) [pure virtual]

Implemented in edit_interface_rep.

virtual bool editor_rep::mouse_extra_click ( SI  x,
SI  y 
) [pure virtual]

Implemented in edit_interface_rep.

virtual bool editor_rep::mouse_graphics ( string  s,
SI  x,
SI  y,
int  mods,
time_t  t 
) [pure virtual]

Implemented in edit_graphics_rep.

Here is the caller graph for this function:

virtual void editor_rep::mouse_paste ( SI  x,
SI  y 
) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::mouse_scroll ( SI  x,
SI  y,
bool  up 
) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::mouse_select ( SI  x,
SI  y,
int  mods,
bool  drag 
) [pure virtual]

Implemented in edit_interface_rep.

virtual string editor_rep::multiply_length ( double  x,
string  l 
) [pure virtual]

Implemented in edit_typeset_rep.

virtual bool editor_rep::need_save ( bool  real_save = true) [pure virtual]

Implemented in edit_modify_rep.

virtual void editor_rep::new_window ( ) [pure virtual]

Implemented in edit_main_rep.

void simple_widget_rep::notify ( slot  s,
blackbox  new_val 
) [virtual, inherited]

Reimplemented from aqua_view_widget_rep.

Definition at line 996 of file aqua_widget.mm.

                                                   {
  aqua_view_widget_rep::notify (s, new_val);
}
virtual void simple_widget_rep::notify ( slot  s,
blackbox  new_val 
) [virtual, inherited]

Reimplemented from aqua_view_widget_rep.

virtual void editor_rep::notify_assign ( path  p,
tree  u 
) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::notify_assign_node ( path  p,
tree_label  op 
) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::notify_change ( int  changed) [pure virtual]

Implemented in edit_interface_rep.

Here is the caller graph for this function:

virtual void editor_rep::notify_insert ( path  p,
tree  u 
) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::notify_insert_node ( path  p,
tree  t 
) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::notify_join ( path  p) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::notify_page_change ( ) [pure virtual]

Implemented in edit_main_rep.

Here is the caller graph for this function:

virtual void editor_rep::notify_remove ( path  p,
int  nr 
) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::notify_remove_node ( path  p) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::notify_save ( bool  real_save = true) [pure virtual]

Implemented in edit_modify_rep.

virtual void editor_rep::notify_set_cursor ( path  p,
tree  data 
) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::notify_split ( path  p) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual wk_widget_rep::operator tree ( ) [pure virtual, inherited]
virtual bool editor_rep::over_graphics ( SI  x,
SI  y 
) [pure virtual]

Implemented in edit_graphics_rep.

Here is the caller graph for this function:

widget qt_view_widget_rep::plain_window_widget ( string  s,
command  q 
) [virtual, inherited]

Sets the view's title to _title, then constructs a wrapper widget for the view and returns it.

Reimplemented from qt_widget_rep.

Reimplemented in qt_tm_widget_rep.

Definition at line 237 of file qt_view_widget.cpp.

                                                                 {
  view->setWindowTitle (to_qstring (_title));
  widget wid= tm_new<qt_window_widget_rep> (view, q);
    //FIXME: is this the right thing to do?
  return wid;
}

Here is the call graph for this function:

Reimplemented from aqua_widget_rep.

Definition at line 203 of file aqua_widget.mm.

{
  NSRect screen_frame = [[NSScreen mainScreen] visibleFrame];
       
  NSWindow *nsw = [[[NSWindow alloc] initWithContentRect:NSMakeRect(0,0,100,100) 
                                 styleMask:NSTitledWindowMask | NSClosableWindowMask | NSMiniaturizableWindowMask | NSResizableWindowMask
                                 backing:NSBackingStoreBuffered
                                 defer:NO] autorelease];
  // NSView *view = ((aqua_view_widget_rep*)w.rep)->get_nsview();
  //   NSRect frame = [[nsw contentView] frame];
  //   [view setFrame:frame];
  [nsw setContentView:view];
  [nsw setTitle:to_nsstring(s)];
  [nsw setAcceptsMouseMovedEvents:YES];
  //   [[nsw contentView] addSubview:view];
  //   [nsw setToolbar:((aqua_tm_widget_rep*)w.rep)->toolbar];
  widget wid =  tm_new <aqua_window_widget_rep> (nsw);
  return wid; 
}
widget aqua_widget_rep::popup_window_widget ( string  s) [virtual, inherited]

Reimplemented in aqua_menu_rep, and aqua_menu_rep.

Definition at line 61 of file aqua_widget.mm.

                                              {
  (void) s;
  return widget();
}

Here is the caller graph for this function:

widget qt_widget_rep::popup_window_widget ( string  s) [virtual, inherited]

Reimplemented in qt_ui_element_rep, and qt_menu_rep.

Definition at line 39 of file qt_widget.cpp.

                                            {
  (void) s;
  return widget ();
}
virtual void editor_rep::position_delete ( observer  o) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual path editor_rep::position_get ( observer  o) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual observer editor_rep::position_new ( path  p) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::position_set ( observer  o,
path  p 
) [pure virtual]

Implemented in edit_modify_rep.

virtual void editor_rep::post_notify ( path  p) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::pre_remove_around ( path  p) [protected, pure virtual]

Implemented in edit_math_rep.

Here is the caller graph for this function:

tm_ostream & wk_widget_rep::print ( tm_ostream out) [virtual, inherited]

Reimplemented from widget_rep.

Definition at line 145 of file wk_widget.cpp.

                                     {
  print_tree (out, operator tree (), 0);
  return out;  
}

Here is the call graph for this function:

virtual void editor_rep::print ( url  ps_name,
bool  to_file,
int  first,
int  last 
) [pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::print_buffer ( string  first = "1",
string  last = "1000000" 
) [pure virtual]

Implemented in edit_main_rep.

virtual array<int> editor_rep::print_snippet ( url  u,
tree  t 
) [pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::print_to_file ( url  ps_name,
string  first = "1",
string  last = "1000000" 
) [pure virtual]

Implemented in edit_main_rep.

blackbox simple_widget_rep::query ( slot  s,
int  type_id 
) [virtual, inherited]

Reimplemented from aqua_view_widget_rep.

Definition at line 991 of file aqua_widget.mm.

                                             {
  return aqua_view_widget_rep::query(s,type_id);
}
virtual blackbox simple_widget_rep::query ( slot  s,
int  type_id 
) [virtual, inherited]

Reimplemented from aqua_view_widget_rep.

widget simple_widget_rep::read ( slot  s,
blackbox  index 
) [virtual, inherited]

Reimplemented from aqua_view_widget_rep.

Definition at line 1005 of file aqua_widget.mm.

                                               {
  return aqua_view_widget_rep::read(s,index);
}
virtual widget simple_widget_rep::read ( slot  s,
blackbox  index 
) [virtual, inherited]

Reimplemented from aqua_view_widget_rep.

virtual void editor_rep::recall_message ( ) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::redo ( int  i = 0) [pure virtual]

Implemented in edit_modify_rep.

virtual int editor_rep::redo_possibilities ( ) [pure virtual]

Implemented in edit_modify_rep.

virtual void editor_rep::remove_argument ( path  p,
bool  forward 
) [pure virtual]

Implemented in edit_dynamic_rep.

virtual void editor_rep::remove_argument ( bool  forward) [pure virtual]

Implemented in edit_dynamic_rep.

virtual void editor_rep::remove_empty_argument ( path  p,
bool  forward 
) [pure virtual]

Implemented in edit_dynamic_rep.

Here is the caller graph for this function:

virtual void editor_rep::remove_return ( path  p) [pure virtual]

Implemented in edit_text_rep.

Here is the caller graph for this function:

virtual void editor_rep::remove_structure ( bool  forward) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::remove_structure_upwards ( ) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::remove_text ( bool  forward) [pure virtual]

Implemented in edit_text_rep.

virtual void editor_rep::remove_undo_mark ( ) [pure virtual]

Implemented in edit_modify_rep.

virtual void editor_rep::remove_with ( path  p,
string  var 
) [pure virtual]

Implemented in edit_dynamic_rep.

virtual bool editor_rep::replace_keypress ( string  s) [pure virtual]

Implemented in edit_replace_rep.

virtual void editor_rep::replace_start ( tree  what,
tree  by,
bool  forward = true 
) [pure virtual]

Implemented in edit_replace_rep.

virtual void editor_rep::require_save ( ) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::resume ( ) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::search_button_next ( ) [pure virtual]

Implemented in edit_replace_rep.

virtual cursor editor_rep::search_cursor ( path  p) [pure virtual]

Implemented in edit_interface_rep.

virtual path editor_rep::search_format ( ) [protected, pure virtual]

Implemented in edit_table_rep.

Here is the caller graph for this function:

virtual path editor_rep::search_format ( int &  row,
int &  col 
) [protected, pure virtual]

Implemented in edit_table_rep.

virtual bool editor_rep::search_keypress ( string  s) [pure virtual]

Implemented in edit_replace_rep.

virtual path editor_rep::search_next_compound ( path  init,
string  which 
) [pure virtual]

Implemented in edit_replace_rep.

virtual path editor_rep::search_parent_upwards ( tree_label  l) [pure virtual]

Implemented in edit_replace_rep.

Here is the caller graph for this function:

virtual path editor_rep::search_parent_upwards ( tree_label  l,
int &  last 
) [pure virtual]

Implemented in edit_replace_rep.

virtual path editor_rep::search_previous_compound ( path  init,
string  which 
) [pure virtual]

Implemented in edit_replace_rep.

virtual selection editor_rep::search_selection ( path  start,
path  end 
) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::search_start ( bool  forward = true) [pure virtual]

Implemented in edit_replace_rep.

virtual tree editor_rep::search_tree ( ) [pure virtual]

Implemented in edit_replace_rep.

virtual path editor_rep::search_upwards ( string  what) [pure virtual]

Implemented in edit_replace_rep.

Here is the caller graph for this function:

virtual path editor_rep::search_upwards ( tree_label  l) [pure virtual]

Implemented in edit_replace_rep.

virtual path editor_rep::search_upwards_in_set ( tree  t) [pure virtual]

Implemented in edit_replace_rep.

virtual path editor_rep::search_upwards_with ( string  var,
string  val 
) [pure virtual]

Implemented in edit_replace_rep.

Here is the caller graph for this function:

virtual void editor_rep::select ( path  p) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::select ( path  start,
path  end 
) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::select_all ( ) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::select_enlarge ( ) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::select_enlarge_environmental ( ) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::select_enlarge_text ( ) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::select_from_cursor ( ) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::select_from_cursor_if_active ( ) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::select_from_keyboard ( bool  flag) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::select_from_shift_keyboard ( ) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::select_line ( ) [pure virtual]

Implemented in edit_select_rep.

virtual bool editor_rep::selection_active_any ( ) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual bool editor_rep::selection_active_enlarging ( ) [pure virtual]

Implemented in edit_select_rep.

virtual bool editor_rep::selection_active_normal ( ) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual bool editor_rep::selection_active_small ( ) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual bool editor_rep::selection_active_table ( bool  strict = true) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::selection_cancel ( ) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::selection_clear ( string  key = "primary") [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::selection_copy ( string  key = "primary") [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::selection_correct ( path  i1,
path  i2,
path o1,
path o2 
) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::selection_cut ( string  key = "primary") [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::selection_get ( selection sel) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::selection_get ( path start,
path end 
) [pure virtual]

Implemented in edit_select_rep.

virtual tree editor_rep::selection_get ( ) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual path editor_rep::selection_get_cursor_path ( ) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual tree editor_rep::selection_get_cut ( ) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual path editor_rep::selection_get_end ( ) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual tree editor_rep::selection_get_env_value ( string  var) [pure virtual]

Implemented in edit_select_rep.

virtual string editor_rep::selection_get_export ( ) [pure virtual]

Implemented in edit_select_rep.

virtual string editor_rep::selection_get_import ( ) [pure virtual]

Implemented in edit_select_rep.

virtual path editor_rep::selection_get_path ( ) [pure virtual]

Implemented in edit_select_rep.

virtual path editor_rep::selection_get_start ( ) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual path editor_rep::selection_get_subtable ( int &  i1,
int &  j1,
int &  i2,
int &  j2 
) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::selection_move ( ) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::selection_paste ( string  key = "primary") [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual tree editor_rep::selection_raw_get ( string  key) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::selection_raw_set ( string  key,
tree  t 
) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::selection_set ( string  key,
tree  t,
bool  persistant = false 
) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::selection_set ( tree  t) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::selection_set_end ( path  p = path()) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::selection_set_export ( string  fm) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::selection_set_import ( string  fm) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::selection_set_paths ( path  start,
path  end 
) [pure virtual]

Implemented in edit_select_rep.

virtual void editor_rep::selection_set_start ( path  p = path()) [pure virtual]

Implemented in edit_select_rep.

virtual bool editor_rep::semantic_active ( path  p) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual path editor_rep::semantic_root ( path  p) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual bool editor_rep::semantic_select ( path  p,
path q1,
path q2,
int  mode 
) [pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

void simple_widget_rep::send ( slot  s,
blackbox  val 
) [virtual, inherited]

Reimplemented from aqua_view_widget_rep.

Definition at line 944 of file aqua_widget.mm.

                                             {
  if (DEBUG_QT) cout << "aqua_simple_widget_rep::send " << slot_name(s) << LF;
  switch (s) {
    case SLOT_INVALIDATE:
    {
      TYPE_CHECK (type_box (val) == type_helper<coord4>::id);
      coord4 p= open_box<coord4> (val);
      if (DEBUG_QT)
        cout << "Invalidating rect " << rectangle(p.x1,p.x2,p.x3,p.x4) << LF;
      aqua_renderer_rep* ren = (aqua_renderer_rep*)get_renderer (this);
      if (ren) {
        SI x1 = p.x1, y1 = p.x2, x2 = p.x3, y2 = p.x4;    
        ren->outer_round (x1, y1, x2, y2);
        ren->decode (x1, y1);
        ren->decode (x2, y2);
        //tm_canvas()->invalidate_rect (x1,y2,x2,y1);
      }
    }
      break;
    case SLOT_INVALIDATE_ALL:
    {
      ASSERT (is_nil (val), "type mismatch");
      if (DEBUG_QT)
        cout << "Invalidating all"<<  LF;
      //tm_canvas()->invalidate_all ();
    }
      break;
    case SLOT_CURSOR:
    {
      TYPE_CHECK (type_box (val) == type_helper<coord2>::id);
      coord2 p= open_box<coord2> (val);
      //QPoint pt = to_qpoint(p);
      //tm_canvas() -> setCursorPos(pt);
    }
      break;
      
    default:
      if (DEBUG_QT) cout << "[aqua_simple_widget_rep] ";
      aqua_view_widget_rep::send (s, val);
      //      FAILED ("unhandled slot type");
  }
  
}

Here is the call graph for this function:

virtual void simple_widget_rep::send ( slot  s,
blackbox  val 
) [virtual, inherited]

Reimplemented from aqua_view_widget_rep.

virtual string editor_rep::session_complete_command ( tree  t) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::set_base_name ( url  name) [protected, pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::set_bool_property ( string  what,
bool  val 
) [protected, pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::set_cell_mode ( string  mode) [pure virtual]

Implemented in edit_table_rep.

void qt_view_widget_rep::set_current_renderer ( basic_renderer  _r) [inline, inherited]

Definition at line 40 of file qt_view_widget.hpp.

{ current_renderer = _r;  }

Here is the caller graph for this function:

virtual void editor_rep::set_data ( new_data  data) [pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::set_fin ( hashmap< string, tree H) [protected, pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::set_graphical_object ( tree  t) [pure virtual]

Implemented in edit_graphics_rep.

virtual void editor_rep::set_init ( hashmap< string, tree H = tree("?")) [protected, pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::set_input_mode ( int  mode) [pure virtual]

Implemented in edit_interface_rep.

Here is the caller graph for this function:

virtual void editor_rep::set_input_normal ( ) [pure virtual]

Implemented in edit_interface_rep.

Here is the caller graph for this function:

virtual void editor_rep::set_int_property ( string  what,
int  val 
) [protected, pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::set_message ( tree  l,
tree  r = "",
bool  temp = false 
) [pure virtual]

Implemented in edit_interface_rep.

Here is the caller graph for this function:

virtual void editor_rep::set_pointer ( string  name) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::set_pointer ( string  curs_name,
string  mask_name 
) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::set_property ( scheme_tree  what,
scheme_tree  val 
) [pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::set_selection ( path  start,
path  end 
) [protected, pure virtual]

Implemented in edit_select_rep.

Here is the caller graph for this function:

virtual void editor_rep::set_string_property ( string  what,
string  val 
) [protected, pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::set_style ( tree  t) [pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::show_cursor ( ) [pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::show_cursor_if_hidden ( ) [pure virtual]

Implemented in edit_cursor_rep.

Here is the caller graph for this function:

virtual void editor_rep::show_env ( ) [pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::show_history ( ) [pure virtual]

Implemented in edit_modify_rep.

virtual void editor_rep::show_meminfo ( ) [pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::show_path ( ) [pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::show_selection ( ) [pure virtual]

Implemented in edit_main_rep.

virtual void editor_rep::show_tree ( ) [pure virtual]

Implemented in edit_main_rep.

virtual bool editor_rep::spell_keypress ( string  s) [pure virtual]

Implemented in edit_replace_rep.

virtual void editor_rep::spell_replace ( string  by) [pure virtual]

Implemented in edit_replace_rep.

virtual void editor_rep::spell_start ( ) [pure virtual]

Implemented in edit_replace_rep.

virtual void editor_rep::start_editing ( ) [pure virtual]

Implemented in edit_modify_rep.

Here is the caller graph for this function:

virtual void editor_rep::start_slave ( double  a) [pure virtual]

Implemented in edit_modify_rep.

virtual void editor_rep::suspend ( ) [pure virtual]

Implemented in edit_interface_rep.

virtual void editor_rep::table_bound ( path  fp,
int &  i1,
int &  j1,
int &  i2,
int &  j2 
) [protected, pure virtual]

Implemented in edit_table_rep.

Here is the caller graph for this function:

virtual void editor_rep::table_column_decoration ( bool  forward) [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::table_correct_block_content ( ) [pure virtual]

Implemented in edit_table_rep.

Here is the caller graph for this function:

virtual void editor_rep::table_del_format ( path  fp,
int  I1,
int  J1,
int  I2,
int  J2,
string  var 
) [protected, pure virtual]

Implemented in edit_table_rep.

Here is the caller graph for this function:

virtual void editor_rep::table_del_format ( string  var = "") [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::table_disactivate ( ) [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::table_extract_format ( ) [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::table_format_center ( ) [pure virtual]

Implemented in edit_table_rep.

virtual string editor_rep::table_get_format ( string  var) [pure virtual]

Implemented in edit_table_rep.

virtual tree editor_rep::table_get_subtable ( path  p,
int  i1,
int  j1,
int  i2,
int  j2 
) [protected, pure virtual]

Implemented in edit_table_rep.

Here is the caller graph for this function:

virtual void editor_rep::table_go_to ( int  row,
int  col 
) [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::table_insert_column ( bool  forward) [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::table_insert_row ( bool  forward) [pure virtual]

Implemented in edit_table_rep.

virtual int editor_rep::table_nr_columns ( ) [pure virtual]

Implemented in edit_table_rep.

virtual int editor_rep::table_nr_rows ( ) [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::table_remove_column ( bool  forward,
bool  flag = false 
) [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::table_remove_row ( bool  forward,
bool  flag = false 
) [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::table_resize_notify ( ) [pure virtual]

Implemented in edit_table_rep.

Here is the caller graph for this function:

virtual void editor_rep::table_row_decoration ( bool  forward) [pure virtual]

Implemented in edit_table_rep.

virtual path editor_rep::table_search_cell ( int  row,
int  col 
) [pure virtual]

Implemented in edit_table_rep.

Here is the caller graph for this function:

virtual void editor_rep::table_set_extents ( int  rows,
int  cols 
) [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::table_set_format ( string  var,
tree  val 
) [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::table_test ( ) [pure virtual]

Implemented in edit_table_rep.

virtual int editor_rep::table_which_column ( ) [pure virtual]

Implemented in edit_table_rep.

virtual int editor_rep::table_which_row ( ) [pure virtual]

Implemented in edit_table_rep.

virtual void editor_rep::table_write_subtable ( path  fp,
int  row,
int  col,
tree  subt 
) [protected, pure virtual]

Implemented in edit_table_rep.

Here is the caller graph for this function:

virtual void editor_rep::temp_proof_fix ( ) [pure virtual]

Implemented in edit_dynamic_rep.

virtual void editor_rep::tex_buffer ( ) [pure virtual]

Implemented in edit_main_rep.

virtual tree editor_rep::texmacs_exec ( tree  t) [pure virtual]

Implemented in edit_typeset_rep.

virtual tree editor_rep::the_buffer ( ) [pure virtual]

Implemented in edit_main_rep.

virtual path editor_rep::the_buffer_path ( ) [pure virtual]

Implemented in edit_main_rep.

Here is the caller graph for this function:

virtual cursor& editor_rep::the_cursor ( ) [protected, pure virtual]

Implemented in edit_cursor_rep.

Here is the caller graph for this function:

virtual cursor& editor_rep::the_ghost_cursor ( ) [protected, pure virtual]

Implemented in edit_cursor_rep.

Here is the caller graph for this function:

virtual tree editor_rep::the_line ( ) [pure virtual]

Implemented in edit_main_rep.

virtual path editor_rep::the_path ( ) [pure virtual]

Implemented in edit_main_rep.

virtual tree editor_rep::the_root ( ) [pure virtual]

Implemented in edit_main_rep.

virtual path editor_rep::the_shifted_path ( ) [pure virtual]

Implemented in edit_main_rep.

virtual tree editor_rep::the_subtree ( path  p) [pure virtual]

Implemented in edit_main_rep.

virtual double editor_rep::this_author ( ) [pure virtual]

Implemented in edit_modify_rep.

QTMWidget* simple_widget_rep::tm_canvas ( ) [inline, inherited]

Definition at line 48 of file qt_simple_widget.hpp.

{ return qobject_cast <QTMWidget*>(view); }

Here is the caller graph for this function:

virtual path editor_rep::tree_path ( path  sp,
SI  x,
SI  y,
SI  delta 
) [protected, pure virtual]

Implemented in edit_cursor_rep.

Here is the caller graph for this function:

virtual void editor_rep::typeset ( SI x1,
SI y1,
SI x2,
SI y2 
) [protected, pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual void editor_rep::typeset_invalidate ( path  p) [pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::typeset_invalidate_all ( ) [pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual void editor_rep::typeset_invalidate_env ( ) [protected, pure virtual]

Implemented in edit_typeset_rep.

Here is the caller graph for this function:

virtual void editor_rep::typeset_preamble ( ) [protected, pure virtual]

Implemented in edit_typeset_rep.

virtual void editor_rep::undo ( int  i = 0) [pure virtual]

Implemented in edit_modify_rep.

virtual int editor_rep::undo_possibilities ( ) [pure virtual]

Implemented in edit_modify_rep.

virtual void editor_rep::unredoable_undo ( ) [pure virtual]

Implemented in edit_modify_rep.

virtual void editor_rep::var_insert_tree ( tree  t,
path  p_in_t 
) [pure virtual]

Implemented in edit_text_rep.

void wk_widget_rep::wk_error ( string  message) [inherited]

Definition at line 118 of file wk_widget.cpp.

                                       {
  cerr << "\n------------------------------------------------------------------------------\n";
  cerr << wk_widget (this);
  cerr << "------------------------------------------------------------------------------\n";
  cerr << "Error: " << message << "\n";
}
void simple_widget_rep::write ( slot  s,
blackbox  index,
widget  w 
) [virtual, inherited]

Reimplemented from aqua_view_widget_rep.

Definition at line 1010 of file aqua_widget.mm.

                                                          {
  aqua_view_widget_rep::write(s,index,w);
}
virtual void simple_widget_rep::write ( slot  s,
blackbox  index,
widget  w 
) [virtual, inherited]

Reimplemented from aqua_view_widget_rep.

SI wk_widget_rep::x1 ( ) [inherited]

Definition at line 63 of file wk_widget.cpp.

                   {
  return ox- get_dx (grav, w);
}

Here is the call graph for this function:

Here is the caller graph for this function:

SI wk_widget_rep::x2 ( ) [inherited]

Definition at line 73 of file wk_widget.cpp.

                   {
  return ox- get_dx (grav, w)+ w;
}

Here is the call graph for this function:

Here is the caller graph for this function:

SI wk_widget_rep::y1 ( ) [inherited]

Definition at line 68 of file wk_widget.cpp.

                   {
  return oy- get_dy (grav, h)- h;
}

Here is the call graph for this function:

Here is the caller graph for this function: