1
1
mc/src/view.h
2002-11-15 06:38:55 +00:00

32 строки
1020 B
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, 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 apointer that will hold the direction in which the user */
/* wants to move (-1 previous file, 1 next file, 0 do nothing) */
int view (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 */