home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS - Coast to Coast / simteldosarchivecoasttocoast2.iso / biology / gsrc208a.zip / GWTOP.H < prev    next >
Text File  |  1992-12-05  |  2KB  |  53 lines

  1. /*
  2.     GEPASI - a simulator of metabolic pathways and other dynamical systems
  3.     Copyright (C) 1989, 1992  Pedro Mendes
  4. */
  5.  
  6. /*************************************/
  7. /*                                   */
  8. /*          GWTOP - Topology         */
  9. /*        MS-WINDOWS front end       */
  10. /*                                   */
  11. /*           Topology window         */
  12. /*                                   */
  13. /*           QuickC/WIN 1.0          */
  14. /*                                   */
  15. /*   (include here compilers that    */
  16. /*   compiled GWSIM successfully)    */
  17. /*                                   */
  18. /*************************************/
  19.  
  20.  
  21. int PASCAL WinMain(HANDLE hInstance, HANDLE hPrevInstance, LPSTR lpszCmdLine, int nCmdShow);
  22. LONG FAR PASCAL WndProc(HWND, WORD, WORD, LONG);
  23. BOOL FAR PASCAL    EdReact( HWND hDlg, WORD message, WORD wParam, LONG lParam );
  24. BOOL FAR PASCAL    EdKinet( HWND hDlg, WORD message, WORD wParam, LONG lParam );
  25. BOOL FAR PASCAL    EdLoop( HWND hDlg, WORD message, WORD wParam, LONG lParam );
  26. BOOL FAR PASCAL    EdMetnam( HWND hWndDlg, WORD Message, WORD wParam, LONG lParam );
  27. BOOL FAR PASCAL EdName( HWND hDlg, WORD message, WORD wParam, LONG lParam );
  28. BOOL FAR PASCAL EdRateq( HWND hDlg, WORD message, WORD wParam, LONG lParam );
  29. BOOL FAR PASCAL EdRDet( HWND hDlg, WORD message, WORD wParam, LONG lParam );
  30. BOOL FAR PASCAL EdNSub( HWND hDlg, WORD message, WORD wParam, LONG lParam );
  31. BOOL FAR PASCAL AboutBox(HWND hWndDlg, WORD Message, WORD wParam, LONG lParam);
  32. BOOL FAR PASCAL EdUdkt(HWND hDlg, WORD Message, WORD wParam, LONG lParam);
  33. int                InitGepasiVar( void );
  34. void            TidyGepasiVar( void );
  35. int             new_rateq( int idx );
  36. void             tidy_tree( void );
  37. int                out_tree( void );
  38. int                new_tree( int idx );
  39. int                in_kinet( void );
  40. int             reaction( char *ptrReac, int r, int *tm,
  41.                             char (huge *mn)[NAME_L], int huge *stoi,
  42.                             int (huge *rs)[MAX_STEP][MAX_MOL], int *im,
  43.                             unsigned char *rvr );
  44. void             AddReactLst( HWND hControl, int j, int is_index, int scroll,
  45.                                int *totm, char (huge *metn)[NAME_L],
  46.                                int huge *sto, int *im, unsigned char *rev,
  47.                                int (huge *rs)[MAX_STEP][MAX_MOL] );
  48. void            ClearReactions( void );
  49. void            cwCenter( HWND, int );
  50. void             CleanUp( HWND hWnd, HANDLE hPrevInstance );
  51. int                nCwRegisterClasses(void);
  52. void            CwUnRegisterClasses(void);
  53.