Annotation of uae/src/od-win32/win32.h, revision 1.1.1.3

1.1.1.2   root        1: /* 
                      2:   * UAE - The Un*x Amiga Emulator
                      3:   * 
                      4:   * Win32-specific header file
                      5:   * 
1.1.1.3 ! root        6:   * (c) 1997-1999 Mathias Ortmann
        !             7:   * (c) 1998-2001 Brian King
1.1.1.2   root        8:   */
                      9: 
1.1.1.3 ! root       10: #ifndef __WIN32_H__
        !            11: #define __WIN32_H__
1.1.1.2   root       12: 
1.1.1.3 ! root       13: #define IHF_WINDOWHIDDEN 6
        !            14: #define NORMAL_WINDOW_STYLE (WS_VISIBLE | WS_BORDER | WS_CAPTION | WS_MINIMIZEBOX | WS_SYSMENU )
        !            15: 
        !            16: extern HMODULE hUIDLL;
        !            17: extern HWND hAmigaWnd, hMainWnd;
        !            18: extern RECT amigawin_rect;
        !            19: extern int in_sizemove;
        !            20: extern int manual_painting_needed;
        !            21: extern int mouseactive;
        !            22: #define WINUAERELEASE 3
        !            23: #define WINUAEBETA 0
        !            24: #define WINUAEBETASTR " Beta 4"
1.1.1.2   root       25: 
                     26: extern int my_kbd_handler (int, int, int);
                     27: 
1.1.1.3 ! root       28: void releasecapture (void);
        !            29: int WIN32_RegisterClasses( void );
        !            30: int WIN32_InitHtmlHelp( void );
        !            31: int WIN32_InitLibraries( void );
        !            32: int WIN32_CleanupLibraries( void );
        !            33: void WIN32_MouseDefaults( void );
        !            34: void WIN32_HandleRegistryStuff( void );
1.1.1.2   root       35: extern int currtime (void);
                     36: extern void setup_brkhandler (void);
                     37: extern void remove_brkhandler (void);
                     38: 
                     39: extern int checkkey (int vkey, long lParam);
                     40: extern void setmouseactive (int active);
1.1.1.3 ! root       41: extern uae_u32 OSDEP_minimize_uae(void);
1.1.1.2   root       42: extern int gunzip_hack (const char *src, const char *dst);
                     43: 
                     44: // globals
                     45: extern int bActive;
                     46: //extern int draw_all;
                     47: 
                     48: //extern int vpos;
                     49: //extern unsigned short lof;
                     50: extern int capslock;
                     51: 
                     52: extern int process_desired_pri;
                     53: 
                     54: extern int toggle_sound, bytesinbuf;
                     55: 
                     56: #define USE_ZFILE
                     57: 
1.1.1.3 ! root       58: void finishjob (void);
        !            59: void DoSomeWeirdPrintingStuff (WPARAM wParam);
1.1.1.2   root       60: 
                     61: extern int sound_available;
                     62: extern int framecnt;
                     63: extern char prtname[];
                     64: extern char VersionStr[256];
                     65: 
                     66: struct win32_displaymode {
                     67:     struct win32_displaymode *next;
1.1.1.3 ! root       68:     uae_u32 width;
        !            69:     uae_u32 height;
        !            70:     uae_u32 refreshrate;
1.1.1.2   root       71:     /* Bit mask of RGBFF_xxx values.  */
                     72:     uae_u32 colormodes;
                     73: };
                     74: 
                     75: extern struct win32_displaymode *win32_displaymode_list;
1.1.1.3 ! root       76: 
        !            77: /* For StatusBar when running in a Window */
        !            78: #define NUM_PARTS 7
        !            79: #define LED_WIDTH 50
        !            80: #define DRIVE_WIDTH 24
        !            81: #define FPS_WIDTH 60
        !            82: 
        !            83: extern HKEY hWinUAEKey;
        !            84: 
        !            85: extern int screen_is_picasso;
        !            86: 
        !            87: extern HINSTANCE hInst;
        !            88: 
        !            89: #ifndef _WIN32_WCE
        !            90: #include "osdep/win32gui.h"
        !            91: #include "osdep/resource.h"
        !            92: #endif
        !            93: 
        !            94: #endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.