source: trunk/src/kernel32/console.h@ 4502

Last change on this file since 4502 was 4502, checked in by sandervl, 25 years ago

basic support for VIO console command line apps added + FormatMessage addition

File size: 1.3 KB
Line 
1/* $Id: console.h,v 1.4 2000-10-20 11:46:46 sandervl Exp $ */
2
3/*
4 * Project Odin Software License can be found in LICENSE.TXT
5 * Win32 Console Subsystem for OS/2
6 * 1998/02/11 PH Patrick Haller (haller@zebra.fh-weingarten.de)
7 */
8
9#ifndef _CONSOLE_H_
10#define _CONSOLE_H_
11
12
13/*****************************************************************************
14 * Remark *
15 *****************************************************************************
16 */
17
18/*****************************************************************************
19 * Prototypes *
20 *****************************************************************************/
21
22#ifdef __cplusplus
23extern "C" {
24#endif
25
26#define TABVIRTUALKEYCODES 0x6D
27extern char tabVirtualKeyCodes[TABVIRTUALKEYCODES];
28
29extern BOOL flVioConsole;
30
31DWORD iConsoleInit(BOOL fVioConsole); /* creation of the console subsystem */
32
33DWORD iConsoleDevicesRegister(void); /* create console devices */
34
35void iConsoleWaitClose(void); /* wait for user to close console */
36
37BOOL iConsoleIsActive(void); /* returns TRUE if console window open */
38
39ULONG iConsoleTerminate(void);/* termination of the console subsystem */
40
41#ifdef __cplusplus
42 }
43#endif
44
45#endif /* _CONSOLE_H_ */
Note: See TracBrowser for help on using the repository browser.