File: window.h

package info (click to toggle)
aoeui 1.4-1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 440 kB
  • ctags: 574
  • sloc: ansic: 6,005; makefile: 76; sh: 11
file content (25 lines) | stat: -rw-r--r-- 915 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/* Copyright 2007, 2008 Peter Klausler.  See COPYING for license. */
#ifndef WINDOW_H
#define WINDOW_H

/* Windows */

struct window *window_raise(struct view *);
struct window *window_activate(struct view *);
struct window *window_after(struct view *, struct view *, int vertical);
struct window *window_below(struct view *, struct view *, unsigned rows);
struct window *window_replace(struct view *, struct view *);
void window_destroy(struct window *);
void window_next(struct view *);
void window_hint_deleting(struct window *, position_t, size_t);
void window_hint_inserted(struct window *, position_t, size_t);
struct window *window_recenter(struct view *);
void window_page_up(struct view *);
void window_page_down(struct view *);
void window_beep(struct view *);
Unicode_t window_getch(void);
struct view *window_current_view(void);
unsigned window_columns(struct window *);
void windows_end(void);

#endif