2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS Console Utilities Library
4 * FILE: sdk/lib/conutils/pager.h
5 * PURPOSE: Console/terminal paging functionality.
6 * PROGRAMMERS: - Hermes Belusca-Maito (for the library);
7 * - All programmers who wrote the different console applications
8 * from which I took those functions and improved them.
15 #error The ConUtils library at the moment only supports compilation with _UNICODE defined!
19 // #include <wincon.h>
22 typedef struct _CON_PAGER
26 // TODO: Add more properties. Maybe those extra parameters
27 // of PAGE_PROMPT could go there?
29 /* Used to count number of lines since last pause */
31 } CON_PAGER
, *PCON_PAGER
;
34 typedef BOOL (__stdcall
*PAGE_PROMPT
)(IN PCON_PAGER
, IN DWORD
, IN DWORD
);
39 IN PAGE_PROMPT PagePrompt
,
47 IN PAGE_PROMPT PagePrompt
,
54 IN PAGE_PROMPT PagePrompt
,
58 #endif /* __PAGER_H__ */