Renamed package to ion1, and made it conflict with package 'ion'.
[ion1.git] / src / resize.h
blob437fbb2cd94dfe97d9fb7f1aa5286385a9c04172
1 /*
2 * ion/resize.h
4 * Copyright (c) Tuomo Valkonen 1999-2001.
5 * See the included file LICENSE for details.
6 */
8 #ifndef INCLUDED_RESIZE_H
9 #define INCLUDED_RESIZE_H
11 #include "common.h"
12 #include "window.h"
13 #include "frame.h"
14 #include "split.h"
16 extern void begin_resize(WWindow *wwin, int dir, int primn);
17 extern void resize(WWindow *wwin, int delta, int primn, bool settmp);
18 extern void resize_vert(WWindow *wwin);
19 extern void resize_horiz(WWindow *wwin);
20 extern void grow(WWindow *obj);
21 extern void shrink(WWindow *obj);
22 extern void end_resize(WWindow *wwin);
23 extern void cancel_resize(WWindow *wwin);
24 extern void maximize_vert(WWindow *wwin);
25 extern void maximize_horiz(WWindow *wwin);
26 extern void set_height(WWindow *wwin, uint h);
27 extern void set_width(WWindow *wwin, uint w);
28 extern void set_heightq(WWindow *wwin, double q);
29 extern void set_widthq(WWindow *wwin, double q);
31 #endif /* INCLUDED_RESIZE_H */