home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1999 November / PCONLINE_11_99.ISO / filesbbs / OS2 / ACDCR032.ZIP / source / MiscFolder / progfolder.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-01-08  |  1.4 KB  |  45 lines

  1. /*
  2.  * progfolder.h: Definitions for class CWProgFolder
  3.  *
  4.  *             (C) Chris Wohlgenuth 1999
  5.  *
  6.  */
  7. /*
  8.  * This program is free software; you can redistribute it and/or modify
  9.  * it under the terms of the GNU General Public License as published by
  10.  * the Free Software Foundation; either version 2, or (at your option)
  11.  * any later version.
  12.  *
  13.  * This program is distributed in the hope that it will be useful,
  14.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  15.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  16.  * GNU General Public License for more details.
  17.  *
  18.  * You should have received a copy of the GNU General Public License
  19.  * along with this program; see the file COPYING.  If not, write to
  20.  * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  21.  */
  22. #define NUM_STOREWINDOWBYTES 12
  23. #define QWP_ORGFRAMEPROC 4 /* address of the original frame proc */
  24. #define QWP_FCTRLDATA 8 /* ptr to the private framectrl data */
  25. /* 0: this-ptr.
  26.    4: original frame proc
  27.    8: ptr. to framectrl data */
  28.  
  29. #define ID_FOLDERSTOREWINDOW         1200
  30.  
  31. #define ID_FRAMELEFT         1000
  32. #define ID_FRAMERIGHT         1001
  33. #define ID_FRAMETOP         1002
  34. #define ID_FRAMEBOTTOM         1003
  35.  
  36. #define FCTL_LEFT   1
  37. #define FCTL_RIGHT  2
  38. #define FCTL_TOP    4
  39. #define FCTL_BOTTOM 8
  40.  
  41. #define FCTL_POSABOVE  1
  42. #define FCTL_POSBELOW  2
  43.  
  44. #define ID_FOLDERCLASSNAME 100
  45.