home *** CD-ROM | disk | FTP | other *** search
/ Phoenix Heaven Sunny 2 / APPARE2.BIN / oh_towns / art2 / src.lzh / PENSEL.H < prev    next >
C/C++ Source or Header  |  1995-06-18  |  2KB  |  73 lines

  1. #ifndef HEADER_PENSEL
  2. #define HEADER_PENSEL
  3.  
  4. #include "pen.h"
  5.  
  6. #ifndef MODULE_PENSELS
  7.     extern int    idPenEdDlg ;
  8.     extern int    idPenEdTitleMsg ;
  9.     extern int    idPenEdToolTIcon[7] ;
  10.     extern int    idPenEdOkDBtn ;
  11.     extern int    idPenEdOkMsg ;
  12.     extern int    idPenEdCancelDBtn ;
  13.     extern int    idPenEdCancelMsg ;
  14.     extern int    idPenEdGrayMsg ;
  15.     extern int    idPenEdGrayNumMsg ;
  16.     extern int    idPenEdGraySBar ;
  17.     extern int    idPenEdEditHSBar ;
  18.     extern int    idPenEdEditVSBar ;
  19.     extern int    idPenEdSizeDBtn ;
  20.     extern int    idPenEdSizeMsg ;
  21.     extern int    idPenEdEditWin ;
  22.     extern int    idPenEdSampleWin ;
  23.     extern int    idPenSelDlg ;
  24.     extern int    idPenSelTitleMsg ;
  25.     extern int    idPenSelSBar ;
  26.     extern int    idPenSelConcMsg ;
  27.     extern int    idPenSelConcTIcon ;
  28.     extern int    idPenSelEraseIcon ;
  29.     extern int    idPenSelEndDBtn ;
  30.     extern int    idPenSelEndMsg ;
  31.     extern int    idPenSelEditDBtn ;
  32.     extern int    idPenSelEditMsg ;
  33.     extern int    idPenSelSaveDBtn ;
  34.     extern int    idPenSelSaveMsg ;
  35.     extern int    idPenSelLoadDBtn ;
  36.     extern int    idPenSelLoadMsg ;
  37.     extern int    idPenSelSampleListWin ;
  38.     extern int    idPenSelSelectWin[4] ;
  39.     extern int    idBrushSmallDlg ;
  40.     extern int    idBrushT1Hyper ;
  41.     extern int    idBrushTitleMsg[2] ;
  42.     extern int    idBrushWinSizeIcon[2] ;
  43.     extern int    idBrushT3Hyper ;
  44.     extern int    idBrushPenSampleTIcon[4] ;
  45.     extern int    idBrushEraseIcon[2] ;
  46.     extern int    idBrushTinyDlg ;
  47.     extern int    idBrushT5Hyper ;
  48.     extern int    idBrushT4Hyper ;
  49.     extern int    idBrushPenDispWin ;
  50.     extern int    idBrushPenBtn ;
  51.     extern int    idBrushT2Hyper ;
  52.     extern int    idBrushMsg[2] ;
  53.     extern int    idBrushModeMenu ;
  54.     extern int    idBrushModeMItem ;
  55.     extern int    idBrushModeSelMenu ;
  56.     extern int    idBrushModeSelMItem[7] ;
  57.     extern int    idBrushGrayNumMsg ;
  58.     extern int    idBrushGraySBar ;
  59. #endif
  60.  
  61. int        pensel_init(void);
  62. void pensel_end(void);
  63. int pensel_getmix(void);
  64. void pensel_getPattern(char **buf,int *wid,int *ht,int *ofsx,int *ofsy);
  65. Pen pensel_curpen(void);
  66.  
  67. int _do_loadPenData(char *pendata_fname);
  68.     // 成功==1 失敗==0
  69. int _do_savePenData(char *pendata_fname);
  70.     // 成功==1 失敗==0
  71.  
  72. #endif
  73.