root/src/editor/editcmd_dialogs.h

/* [previous][next][first][last][top][bottom][index][help]  */

INCLUDED FROM


   1 #ifndef MC__EDITCMD_DIALOGS_H
   2 #define MC__EDITCMD_DIALOGS_H
   3 
   4 #include "src/editor/edit.h"
   5 
   6 /*** typedefs(not structures) and defined constants **********************************************/
   7 
   8 struct etags_hash_struct;
   9 
  10 #define B_REPLACE_ALL (B_USER+1)
  11 #define B_REPLACE_ONE (B_USER+2)
  12 #define B_SKIP_REPLACE (B_USER+3)
  13 
  14 /*** enums ***************************************************************************************/
  15 
  16 /*** structures declarations (and typedefs of structures)*****************************************/
  17 
  18 /*** global variables defined in .c file *********************************************************/
  19 
  20 /*** declarations of public functions ************************************************************/
  21 
  22 void editcmd_dialog_replace_show (WEdit *, const char *, const char *, char **, char **);
  23 
  24 gboolean editcmd_dialog_search_show (WEdit * edit);
  25 
  26 int editcmd_dialog_raw_key_query (const char *heading, const char *query, gboolean cancel);
  27 
  28 char *editcmd_dialog_completion_show (const WEdit * edit, int max_len, GString ** compl,
  29                                       int num_compl);
  30 
  31 void editcmd_dialog_select_definition_show (WEdit *, char *, int, int, struct etags_hash_struct *,
  32                                             int);
  33 
  34 int editcmd_dialog_replace_prompt_show (WEdit *, char *, char *, int, int);
  35 /*** inline functions ****************************************************************************/
  36 #endif /* MC__EDITCMD_DIALOGS_H */

/* [previous][next][first][last][top][bottom][index][help]  */