FreeBASIC  0.91.0
fb_win32.h File Reference

Go to the source code of this file.

Macros

#define FBCALL
 
#define FB_NEWLINE   "\r\n"
 
#define FB_NEWLINE_WSTR   _LC("\r\n")
 
#define FB_BINARY_NEWLINE   "\r\n"
 
#define FB_BINARY_NEWLINE_WSTR   _LC("\r\n")
 
#define FB_LL_FMTMOD   "I64"
 
#define FB_CONSOLE_MAXPAGES   4
 
#define fseeko(stream, offset, whence)   fseeko64(stream, offset, whence)
 
#define ftello(stream)   ftello64(stream)
 
#define FB_COLOR_BLACK   (0)
 
#define FB_COLOR_BLUE   (FOREGROUND_BLUE)
 
#define FB_COLOR_GREEN   (FOREGROUND_GREEN)
 
#define FB_COLOR_CYAN   (FOREGROUND_GREEN|FOREGROUND_BLUE)
 
#define FB_COLOR_RED   (FOREGROUND_RED)
 
#define FB_COLOR_MAGENTA   (FOREGROUND_RED|FOREGROUND_BLUE)
 
#define FB_COLOR_BROWN   (FOREGROUND_RED|FOREGROUND_GREEN)
 
#define FB_COLOR_WHITE   (FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE)
 
#define FB_COLOR_GREY   (FOREGROUND_INTENSITY)
 
#define FB_COLOR_LBLUE   (FOREGROUND_BLUE|FOREGROUND_INTENSITY)
 
#define FB_COLOR_LGREEN   (FOREGROUND_GREEN|FOREGROUND_INTENSITY)
 
#define FB_COLOR_LCYAN   (FOREGROUND_GREEN|FOREGROUND_BLUE|FOREGROUND_INTENSITY)
 
#define FB_COLOR_LRED   (FOREGROUND_RED|FOREGROUND_INTENSITY)
 
#define FB_COLOR_LMAGENTA   (FOREGROUND_RED|FOREGROUND_BLUE|FOREGROUND_INTENSITY)
 
#define FB_COLOR_YELLOW   (FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_INTENSITY)
 
#define FB_COLOR_BWHITE   (FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE|FOREGROUND_INTENSITY)
 
#define FB_MTLOCK()
 
#define FB_MTUNLOCK()
 

Typedefs

typedef long long fb_off_t
 

Macro Definition Documentation

#define FB_BINARY_NEWLINE   "\r\n"

Definition at line 34 of file fb_win32.h.

#define FB_BINARY_NEWLINE_WSTR   _LC("\r\n")

Definition at line 35 of file fb_win32.h.

#define FB_COLOR_BLACK   (0)

Definition at line 56 of file fb_win32.h.

#define FB_COLOR_BLUE   (FOREGROUND_BLUE)

Definition at line 57 of file fb_win32.h.

#define FB_COLOR_BROWN   (FOREGROUND_RED|FOREGROUND_GREEN)

Definition at line 62 of file fb_win32.h.

#define FB_COLOR_BWHITE   (FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE|FOREGROUND_INTENSITY)

Definition at line 71 of file fb_win32.h.

#define FB_COLOR_CYAN   (FOREGROUND_GREEN|FOREGROUND_BLUE)

Definition at line 59 of file fb_win32.h.

#define FB_COLOR_GREEN   (FOREGROUND_GREEN)

Definition at line 58 of file fb_win32.h.

#define FB_COLOR_GREY   (FOREGROUND_INTENSITY)

Definition at line 64 of file fb_win32.h.

#define FB_COLOR_LBLUE   (FOREGROUND_BLUE|FOREGROUND_INTENSITY)

Definition at line 65 of file fb_win32.h.

#define FB_COLOR_LCYAN   (FOREGROUND_GREEN|FOREGROUND_BLUE|FOREGROUND_INTENSITY)

Definition at line 67 of file fb_win32.h.

#define FB_COLOR_LGREEN   (FOREGROUND_GREEN|FOREGROUND_INTENSITY)

Definition at line 66 of file fb_win32.h.

#define FB_COLOR_LMAGENTA   (FOREGROUND_RED|FOREGROUND_BLUE|FOREGROUND_INTENSITY)

Definition at line 69 of file fb_win32.h.

#define FB_COLOR_LRED   (FOREGROUND_RED|FOREGROUND_INTENSITY)

Definition at line 68 of file fb_win32.h.

#define FB_COLOR_MAGENTA   (FOREGROUND_RED|FOREGROUND_BLUE)

Definition at line 61 of file fb_win32.h.

#define FB_COLOR_RED   (FOREGROUND_RED)

Definition at line 60 of file fb_win32.h.

#define FB_COLOR_WHITE   (FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE)

Definition at line 63 of file fb_win32.h.

#define FB_COLOR_YELLOW   (FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_INTENSITY)

Definition at line 70 of file fb_win32.h.

#define FB_CONSOLE_MAXPAGES   4

Definition at line 43 of file fb_win32.h.

#define FB_LL_FMTMOD   "I64"

Definition at line 40 of file fb_win32.h.

#define FB_MTLOCK ( )

Definition at line 79 of file fb_win32.h.

#define FB_MTUNLOCK ( )

Definition at line 80 of file fb_win32.h.

#define FB_NEWLINE   "\r\n"

Definition at line 30 of file fb_win32.h.

#define FB_NEWLINE_WSTR   _LC("\r\n")

Definition at line 31 of file fb_win32.h.

#define FBCALL

Definition at line 26 of file fb_win32.h.

#define fseeko (   stream,
  offset,
  whence 
)    fseeko64(stream, offset, whence)

Definition at line 52 of file fb_win32.h.

#define ftello (   stream)    ftello64(stream)

Definition at line 53 of file fb_win32.h.

Typedef Documentation

typedef long long fb_off_t

Definition at line 51 of file fb_win32.h.