3058921b75
(view): Likewise. (do_view_init): Likewise. (init_growing_view): Constify "name" and "filename" args. * view.h: Fix declarations and comment.
32 строки
1.0 KiB
C
32 строки
1.0 KiB
C
#ifndef __VIEW_H
|
|
#define __VIEW_H
|
|
|
|
struct WView; /* opaque structure, can be cast to Widget */
|
|
typedef struct WView WView;
|
|
|
|
/* Creation/initialization of a new view widget */
|
|
WView *view_new (int y, int x, int cols, int lines, int is_panel);
|
|
int view_init (WView *view, const char *_command, const char *_file,
|
|
int start_line);
|
|
|
|
void view_update_bytes_per_line (WView *view);
|
|
|
|
/* Command: view a _file, if _command != NULL we use popen on _command */
|
|
/* move direction should be a pointer that will hold the direction in which */
|
|
/* the user wants to move (-1 previous file, 1 next file, 0 do nothing) */
|
|
int view (const char *_command, const char *_file, int *move_direction,
|
|
int start_line);
|
|
|
|
extern int mouse_move_pages_viewer;
|
|
extern int max_dirt_limit;
|
|
extern int global_wrap_mode;
|
|
extern int have_fast_cpu;
|
|
extern int default_hex_mode;
|
|
extern int default_magic_flag;
|
|
extern int default_nroff_flag;
|
|
extern int altered_hex_mode;
|
|
extern int altered_magic_flag;
|
|
extern int altered_nroff_flag;
|
|
|
|
#endif /* __VIEW_H */
|