home *** CD-ROM | disk | FTP | other *** search
/ Interactive Entertainment 0 / EPISODE_00_FEB_1994.iso / ie.prt < prev    next >
Text File  |  1994-01-17  |  2KB  |  77 lines

  1. ;DLL calls for executing various Autodesk Animation functions.
  2. AAPLAY.DLL: BOOL WINAPI aaOpen(VOID);
  3. ;Example-    aaOpen()
  4.  
  5. AAPLAY.DLL: WORD WINAPI aaLoad(LPCSTR,HWND,WORD,INT,INT,INT,INT,INT,INT);
  6. ;Example1-    aaLoad("c:\aa\squirrel.fli,@_run_wnd,2,100,100,320,200,0,0)
  7. ;Example2-    aaLoad(@aaflic,@_run_wnd,32,0,0,640,480,0,0)
  8.  
  9. AAPLAY.DLL: BOOL WINAPI aaPlay(WORD);
  10. ;Example1-    aaPlay(@haa)
  11.  
  12. AAPLAY.DLL: VOID WINAPI aaClose(VOID);
  13. ;Example-    aaClose()
  14.  
  15. AAPLAY.DLL: BOOL WINAPI aaReLoad(WORD,LPSTR,WORD,WORD);
  16.  
  17. AAPLAY.DLL: BOOL WINAPI aaUnload(WORD);
  18.  
  19. ;The following call associates a sound file with an animation:
  20. AAPLAY.DLL: BOOL WINAPI aaSound(WORD,LPCSTR,LPCSTR,WORD);
  21. ;Example-    aaSound(@haa,0,"c:\iauthor\animate\squirrel.fli,0)    
  22.  
  23. AAPLAY.DLL: BOOL WINAPI aaStop(WORD);
  24. ;Example-    aaStop(@haa)
  25.  
  26. AAPLAY.DLL: BOOL WINAPI aaPause(WORD);
  27. ;Example-    aaPause(@haa)
  28.  
  29. ;The following call gets the specified parameters:
  30. AAPLAY.DLL: DWORD WINAPI aaGetParm(WORD, WORD);
  31.  
  32. ;The following call sets the specified parameters:
  33. AAPLAY.DLL: BOOL WINAPI aaSetParm(WORD, WORD,WORD,DWORD);
  34.  
  35. ;The following call shows or hides the animation window:
  36. AAPLAY.DLL: BOOL WINAPI aaShow(WORD,BOOL);
  37. ;Example1-    aaShow(@haa,1)   hides
  38. ;Example2-    aaShow(@haa,0)   shows
  39.  
  40. ;DLL functions for accessing system information
  41.  
  42. USER.EXE: VOID WINAPI GetCursorPos(LPPOINT);
  43. ;Ex. GetCursorPos(@x) -- returns cursor position in pixels
  44.  
  45. USER.EXE: VOID WINAPI SetCursorPos(INT,INT);
  46. ;Ex. GetCursorPos(100,100) -- returns cursor position in pixels
  47.  
  48. USER.EXE: INT WINAPI GetSystemMetrics(INT);
  49. ;Ex. GetSystemMetrics(0) -- gets x resolution
  50. ;Ex. GetSystemMetrics(1) -- gets y resolution
  51.  
  52. USER.EXE: BOOL WINAPI SetWindowPos(HWND,HWND,INT,INT,INT,INT,UINT);
  53. ;Ex. SetWindowPos(@_run_wnd,-1,0,0,0,0,3)
  54.  
  55. USER.EXE: BOOL WINAPI ShowWindow(HWND,INT);
  56. ;Ex. ShowWindow(@handle, 6) min
  57. ;Ex. ShowWindow(@handle, 1) normal
  58. ;9 restore  3 max 0 hide
  59.  
  60. USER.EXE: BOOL WINAPI MoveWindow(HWND,INT,INT,INT,INT,BOOL);
  61. ;handle
  62. ;x
  63. ;y
  64. ;width
  65. ;height
  66. ;repaint T - paints
  67.  
  68. USER.EXE: INT WINAPI ShowCursor(BOOL);
  69. ;Ex. ShowCursor(0)              hides cursor
  70. ;Ex. ShowCursor(-1)             restores cursor
  71.  
  72. USER.EXE: HANDLE WINAPI LoadCursor(INT,LONG);
  73. ;Ex. LoadCursor(0, 32512)       loads hourglass into @var
  74.  
  75. IAUTILS.DLL: HANDLE WINAPI iauSetRunCursor(HANDLE);
  76. ;Ex. iauSetRunCursor(@var)