Changeset 2874 for trunk/include


Ignore:
Timestamp:
Feb 23, 2000, 6:06:19 PM (26 years ago)
Author:
cbratschi
Message:

* empty log message *

Location:
trunk/include/win
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/win/animate.h

    r1099 r2874  
    1 /* $Id: animate.h,v 1.2 1999-10-01 15:52:19 cbratschi Exp $ */
     1/* $Id: animate.h,v 1.3 2000-02-23 17:03:00 cbratschi Exp $ */
    22
    33/*
     
    1111#define __WINE_ANIMATE_H
    1212
     13#define CINTERFACE
     14
     15#include "windef.h"
     16#include "vfw.h"
    1317
    1418typedef struct tagANIMATE_INFO
    1519{
    16     LPVOID  lpAvi;   /* pointer to avi data */
    17     HFILE   hFile;   /* handle to avi file */
    18     HGLOBAL hRes;
    19     INT     cSize;
    20     INT     cRepeat;
    21     INT     wFrom;
    22     INT     wTo;
    23     INT     wPos;
    24     INT     cFrames;
    25     BOOL    bPlaying;
    26     POINT   pos;
    27     POINT   size;
    28     INT     msFrame;
    29     BOOL    bThread;
     20   COMCTL32_HEADER      header;
     21
     22   /* pointer to msvideo functions. it's easier to put them here.
     23    * to be correct, they should be defined on a per process basis, but
     24    * this would required a per process storage. We're using a per object
     25    * storage instead, which is not efficient on memory usage, but
     26    * will lead to less bugs in the future
     27    */
     28   HIC          (WINAPI*  fnICOpen)(DWORD, DWORD, UINT);
     29   LRESULT      (WINAPI*  fnICClose)(HIC);
     30   LRESULT      (WINAPI*  fnICSendMessage)(HIC, UINT, DWORD, DWORD);
     31   DWORD        (WINAPIV* fnICDecompress)(HIC,DWORD,LPBITMAPINFOHEADER,LPVOID,LPBITMAPINFOHEADER,LPVOID);
     32
     33   /* reference to input stream (file or resource) */
     34   HGLOBAL              hRes;
     35   HMMIO                hMMio;  /* handle to mmio stream */
     36   HWND                 hWnd;
     37   /* information on the loaded AVI file */
     38   MainAVIHeader        mah;
     39   AVIStreamHeader      ash;
     40   LPBITMAPINFOHEADER   inbih;
     41   LPDWORD              lpIndex;
     42   /* data for the decompressor */
     43   HIC                  hic;
     44   LPBITMAPINFOHEADER   outbih;
     45   LPVOID               indata;
     46   LPVOID               outdata;
     47   /* data for the background mechanism */
     48   CRITICAL_SECTION     cs;
     49   HANDLE               hThread;
     50   UINT                 delay;
     51   BOOL                 stopThread;
     52   UINT                 uTimer;
     53   /* data for playing the file */
     54   int                  nFromFrame;
     55   int                  nToFrame;
     56   int                  nLoop;
     57   int                  currFrame;
    3058} ANIMATE_INFO;
    3159
  • trunk/include/win/comboex.h

    r4 r2874  
    1 /* $Id: comboex.h,v 1.1 1999-05-24 20:19:09 ktk Exp $ */
     1/* $Id: comboex.h,v 1.2 2000-02-23 17:03:00 cbratschi Exp $ */
    22
    33/*
     
    1010#define __WINE_COMBOEX_H
    1111
    12 
    1312typedef struct tagCOMBOEX_INFO
    1413{
    15     HIMAGELIST himl;
    16     HWND     hwndCombo;
    17     DWORD      dwExtStyle;
    18 
     14    COMCTL32_HEADER header;
     15    HIMAGELIST      himl;
     16    HWND            hwndCombo;
     17    DWORD           dwExtStyle;
    1918
    2019} COMBOEX_INFO;
  • trunk/include/win/treeview.h

    r2861 r2874  
    1 /* $Id: treeview.h,v 1.14 2000-02-22 19:34:59 cbratschi Exp $ */
     1/* $Id: treeview.h,v 1.15 2000-02-23 17:03:00 cbratschi Exp $ */
    22/*
    33 * Treeview class extra info
     
    1010#ifndef __WINE_TREEVIEW_H
    1111#define __WINE_TREEVIEW_H
    12 
    13 #include "ccbase.h"
    1412
    1513#define MINIMUM_INDENT        10
  • trunk/include/win/winuser.h

    r2856 r2874  
    1 /* $Id: winuser.h,v 1.37 2000-02-22 17:05:17 cbratschi Exp $ */
     1/* $Id: winuser.h,v 1.38 2000-02-23 17:03:00 cbratschi Exp $ */
    22
    33#ifndef __INCLUDE_WINUSER_H
     
    37433743
    37443744HPEN      WINAPI GetSysColorPen(INT);
     3745HBRUSH    WINAPI GetPattern55AABrush(VOID);
     3746HBITMAP   WINAPI GetPattern55AABitmap(VOID);
    37453747INT       WINAPI LoadMessageA(HMODULE,UINT,WORD,LPSTR,INT);
    37463748INT       WINAPI LoadMessageW(HMODULE,UINT,WORD,LPWSTR,INT);
Note: See TracChangeset for help on using the changeset viewer.