Mercurial > vim
comparison src/gui_beos.h @ 7:3fc0f57ecb91 v7.0001
updated for version 7.0001
author | vimboss |
---|---|
date | Sun, 13 Jun 2004 20:20:40 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
6:c2daee826b8f | 7:3fc0f57ecb91 |
---|---|
1 /* vi:set ts=8 sts=4 sw=4: | |
2 * | |
3 * VIM - Vi IMproved by Bram Moolenaar | |
4 * GUI support by Olaf "Rhialto" Seibert | |
5 * | |
6 * Do ":help uganda" in Vim to read copying and usage conditions. | |
7 * Do ":help credits" in Vim to see a list of people who contributed. | |
8 * | |
9 * BeOS GUI. | |
10 * | |
11 * GUI support for the Buzzword Enhanced Operating System for PPC. | |
12 * | |
13 */ | |
14 | |
15 /* | |
16 * This file must be acceptable both as C and C++. | |
17 * The BeOS API is defined in terms of C++, but some classes | |
18 * should be somewhat known in the common C code. | |
19 */ | |
20 | |
21 /* System classes */ | |
22 | |
23 struct BMenu; | |
24 struct BMenuItem; | |
25 | |
26 /* Our own Vim-related classes */ | |
27 | |
28 struct VimApp; | |
29 struct VimFormView; | |
30 struct VimTextAreaView; | |
31 struct VimWindow; | |
32 struct VimScrollBar; | |
33 | |
34 /* Locking functions */ | |
35 | |
36 extern int vim_lock_screen(); | |
37 extern void vim_unlock_screen(); | |
38 | |
39 #ifndef __cplusplus | |
40 | |
41 typedef struct BMenu BMenu; | |
42 typedef struct BMenuItem BMenuItem; | |
43 typedef struct VimWindow VimWindow; | |
44 typedef struct VimFormView VimFormView; | |
45 typedef struct VimTextAreaView VimTextAreaView; | |
46 typedef struct VimApp VimApp; | |
47 typedef struct VimScrollBar VimScrollBar; | |
48 | |
49 #endif |