diff options
author | dos-reis <gdr@axiomatics.org> | 2007-08-14 05:14:52 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2007-08-14 05:14:52 +0000 |
commit | ab8cc85adde879fb963c94d15675783f2cf4b183 (patch) | |
tree | c202482327f474583b750b2c45dedfc4e4312b1d /src/include/dialog.H1 | |
download | open-axiom-ab8cc85adde879fb963c94d15675783f2cf4b183.tar.gz |
Initial population.
Diffstat (limited to 'src/include/dialog.H1')
-rw-r--r-- | src/include/dialog.H1 | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/include/dialog.H1 b/src/include/dialog.H1 new file mode 100644 index 00000000..db5257ad --- /dev/null +++ b/src/include/dialog.H1 @@ -0,0 +1,33 @@ +extern void add_buffer_to_sym(char * buffer , InputItem * sym); +extern void dialog(XEvent * event , KeySym keysym , char * buffer); +extern void draw_inputsymbol(InputItem * sym); +extern void update_inputsymbol(InputItem * sym); +#ifdef _DIALOG_C +static void back_over_char(InputItem * sym); +static void back_over_eoln(InputItem * sym); +static void clear_cursor(InputItem * sym); +static void clear_cursorline(InputItem * sym); +static void dec_line_numbers(LineStruct * line); +static void decrease_line_numbers(LineStruct * line , int am); +static void delete_char(InputItem * sym); +static void delete_eoln(InputItem * sym); +static int delete_one_char(InputItem * sym); +static void delete_rest_of_line(InputItem * sym); +static void draw_cursor(InputItem * sym); +static void enter_new_line(InputItem * sym); +static void inc_line_numbers(LineStruct * line); +static void insert_buffer(char * buffer , InputItem * sym); +static int move_back_one_char(InputItem * sym); +static void move_cursor_backward(InputItem * sym); +static void move_cursor_down(InputItem * sym); +static void move_cursor_end(InputItem * sym); +static void move_cursor_forward(InputItem * sym); +static void move_cursor_home(InputItem * sym); +static void move_cursor_up(InputItem * sym); +static char move_rest_back(LineStruct * line , int size); +static int move_sym_forward(LineStruct * line , int num , int size , InputItem * sym); +static char * mystrncpy(char * buff1 , char * buff2 , int n); +static void overwrite_buffer(char * buffer , InputItem * item); +static void redraw_win(void); +static void tough_enter(InputItem * sym); +#endif |