Changeset 1219 for trunk/dll


Ignore:
Timestamp:
Sep 14, 2008, 1:08:10 AM (17 years ago)
Author:
John Small
Message:

Ticket 187: Moved UM_ and other PM-related def's from fm3dll.h

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/fm3dll2.h

    r1140 r1219  
    2727
    2828***********************************************************************/
    29 
    30 #define COLR_WHITE          0
    31 #define COLR_BLACK          1
    32 #define COLR_BLUE           2
    33 #define COLR_RED            3
    34 #define COLR_PINK           4
    35 #define COLR_GREEN          5
    36 #define COLR_CYAN           6
    37 #define COLR_YELLOW         7
    38 #define COLR_DARKGRAY       8
    39 #define COLR_DARKBLUE       9
    40 #define COLR_DARKRED        10
    41 #define COLR_DARKPINK       11
    42 #define COLR_DARKGREEN      12
    43 #define COLR_DARKCYAN       13
    44 #define COLR_BROWN          14
    45 #define COLR_PALEGRAY       15
    46 
    47 #define SORT_FIRSTEXTENSION 0x00000001
    48 #define SORT_LASTEXTENSION  0x00000002
    49 #define SORT_SIZE           0x00000004
    50 #define SORT_EASIZE         0x00000008
    51 #define SORT_LWDATE         0x00000010
    52 #define SORT_LADATE         0x00000020
    53 #define SORT_CRDATE         0x00000040
    54 #define SORT_DIRSFIRST      0x00000080
    55 #define SORT_DIRSLAST       0x00000100
    56 #define SORT_FILENAME       0x00000200
    57 #define SORT_REVERSE        0x00000400
    58 #define SORT_PATHNAME       0x00000800
    59 #define SORT_NOSORT         0x00001000
    60 #define SORT_SUBJECT        0x00002000
    61 
    62 #define DRIVE_REMOVABLE     0x00000001
    63 #define DRIVE_NOTWRITEABLE  0x00000002
    64 #define DRIVE_IGNORE        0x00000004
    65 #define DRIVE_CDROM         0x00000008
    66 #define DRIVE_NOLONGNAMES   0x00000010
    67 #define DRIVE_REMOTE        0x00000020
    68 #define DRIVE_BOOT          0x00000040
    69 #define DRIVE_INVALID       0x00000080
    70 #define DRIVE_NOPRESCAN     0x00000100
    71 #define DRIVE_ZIPSTREAM     0x00000200
    72 #define DRIVE_NOLOADICONS   0x00000400
    73 #define DRIVE_NOLOADSUBJS   0x00000800
    74 #define DRIVE_NOLOADLONGS   0x00001000
    75 #define DRIVE_SLOW          0x00002000
    76 #define DRIVE_INCLUDEFILES  0x00004000
    77 #define DRIVE_VIRTUAL       0x00008000
    78 #define DRIVE_NOSTATS       0x00010000
    79 #define DRIVE_RAMDISK       0x00020000
    8029
    8130#define MAIN_FRAME          1
     
    662611#define IDM_UNHIDEALL         10039
    663612
    664 #define CHECK_FILES 1
     613// #define PP_MAX    PP_MENUDISABLEBGNDCOLORINDEX       // Unused, 13 Sep 08 JBS
     614// #define PP_MAXBUF 384                                // Unused, 13 Sep 08 JBS
    665615
    666616#ifndef MM_PORTHOLEINIT
    667 #  define MM_PORTHOLEINIT   0x01fb
     617#define MM_PORTHOLEINIT   0x01fb
    668618#endif
    669 #ifndef MS_POPUP
    670 #  define MS_POPUP          0x00000010L
     619// #ifndef CCS_MINIICONS        defined in Open Watcom headers
     620// #define CCS_MINIICONS     0x0800
     621// #endif
     622// #ifndef CRA_SOURCE                   // defined in Open Watcom headers
     623// #define CRA_SOURCE        0x00004000
     624// #endif
     625// #ifndef CV_EXACTMATCH                // defined as CV_EXACTLENGTH in Open Watcom headers
     626// #define CV_EXACTMATCH     0x10000000
     627// #endif
     628// #ifndef CBN_SETFOCUS                 // Unused, 13 Sep 08 JBS
     629// #define CBN_SETFOCUS      20
     630// #endif
     631// #ifndef CBN_KILLFOCUS                // Unused, 13 Sep 08 JBS
     632// #define CBN_KILLFOCUS     21
     633// #endif
     634// #ifndef CN_VERIFYEDIT                // defined in Open Watcom headers
     635// #define CN_VERIFYEDIT     134
     636// #endif
     637// #ifndef CN_PICKUP                    // defined in Open Watcom headers
     638// #define CN_PICKUP         135
     639// #endif
     640// #ifndef CN_DROPNOTIFY                // defined in Open Watcom headers
     641// #define CN_DROPNOTIFY     136
     642// #endif
     643// #ifndef CN_GRIDRESIZED               // defined in Open Watcom headers
     644// #define CN_GRIDRESIZED    137
     645// #endif
     646#ifndef BKS_MERLINSTYLE
     647#define BKS_MERLINSTYLE   0x0800
    671648#endif
    672 #ifndef CCS_MINIICONS
    673 #  define CCS_MINIICONS     0x0800
    674 #endif
    675 #ifndef CRA_SOURCE
    676 #  define CRA_SOURCE        0x00004000
    677 #endif
    678 #ifndef CV_EXACTMATCH
    679 #  define CV_EXACTMATCH     0x10000000
    680 #endif
    681 #ifndef CBN_SETFOCUS
    682 #  define CBN_SETFOCUS      20
    683 #endif
    684 #ifndef CBN_KILLFOCUS
    685 #  define CBN_KILLFOCUS     21
    686 #endif
    687 #ifndef CN_VERIFYEDIT
    688 #  define CN_VERIFYEDIT     134
    689 #endif
    690 #ifndef CN_PICKUP
    691 #  define CN_PICKUP         135
    692 #endif
    693 #ifndef CN_DROPNOTIFY
    694 #  define CN_DROPNOTIFY     136
    695 #endif
    696 #ifndef CN_GRIDRESIZED
    697 #  define CN_GRIDRESIZED    137
    698 #endif
    699 #ifndef BKS_MERLINSTYLE
    700 #  define BKS_MERLINSTYLE   0x0800
    701 #endif
     649
     650// User messages
     651#define UM_PAINT            (WM_USER)
     652#define UM_SETUP            (WM_USER + 1)
     653#define UM_RESCAN           (WM_USER + 2)
     654#define UM_INITIALSIZE      (WM_USER + 3)
     655#define UM_CONTROL          (WM_USER + 4)
     656#define UM_COMMAND          (WM_USER + 5)
     657#define UM_SIZE             (WM_USER + 6)
     658#define UM_FOCUSME          (WM_USER + 7)
     659#define UM_FIXEDITNAME      (WM_USER + 8)
     660#define UM_UPDATERECORD     (WM_USER + 9)
     661#define UM_SETDIR           (WM_USER + 10)
     662#define UM_CONTAINER_FILLED (WM_USER + 11)
     663#define UM_STRETCH          (WM_USER + 12)
     664#define UM_LOADFILE         (WM_USER + 13)
     665#define UM_MOUSEMOVE        (WM_USER + 14)
     666#define UM_ENTER            (WM_USER + 15)
     667#define UM_CLOSE            (WM_USER + 16)
     668#define UM_ACTION           (WM_USER + 17)
     669#define UM_MASSACTION       (WM_USER + 18)
     670#define UM_UPDATERECORDLIST (WM_USER + 19)
     671#define UM_FILESMENU        (WM_USER + 20)
     672#define UM_SELECT           (WM_USER + 21)
     673#define UM_VIEWSMENU        (WM_USER + 22)
     674#define UM_CONTAINERHWND    (WM_USER + 23)
     675#define UM_OPENWINDOWFORME  (WM_USER + 24)
     676#define UM_FOLDUP           (WM_USER + 25)
     677#define UM_INITMENU         (WM_USER + 26)
     678#define UM_COMPARE          (WM_USER + 27)
     679#define UM_EXPAND           (WM_USER + 28)
     680#define UM_REPLACEFOCUS     (WM_USER + 29)
     681#define UM_UNDO             (WM_USER + 30)
     682#define UM_RENDER           (WM_USER + 31)
     683// #define UM_BUTTON2DOWN      (WM_USER + 32)           // Unused, 13 Sep 08 JBS
     684// #define UM_BUTTON2UP        (WM_USER + 33)           // Unused, 13 Sep 08 JBS
     685#define UM_COLLECTFROMFILE  (WM_USER + 34)
     686#define UM_TIMER            (WM_USER + 35)
     687// #define UM_HELPON           (WM_USER + 36)           // Unused, 13 Sep 08 JBS
     688#define UM_SETUP2           (WM_USER + 37)
     689#define UM_SETUP3           (WM_USER + 38)
     690#define UM_CONTEXTMENU      (WM_USER + 39)
     691#define UM_FILLUSERLIST     (WM_USER + 40)
     692#define UM_CONTAINERDIR     (WM_USER + 41)
     693#define UM_SETUP4           (WM_USER + 42)
     694#define UM_FILLSETUPLIST    (WM_USER + 43)
     695#define UM_ARRANGEICONS     (WM_USER + 44)
     696#define UM_SETUP5           (WM_USER + 45)
     697#define UM_NOTIFY           (WM_USER + 46)
     698// #define UM_INSERTRECORD     (WM_USER + 47)           // Unused, 13 Sep 08 JBS
     699#define UM_ADDTOMENU        (WM_USER + 48)
     700#define UM_COLLECT          (WM_USER + 49)
     701#define UM_RESTOREDC        (WM_USER + 50)
     702#define UM_MINIMIZE         (WM_USER + 51)
     703#define UM_MAXIMIZE         (WM_USER + 52)
     704#define UM_BUTTON1MOTIONSTART (WM_USER + 53)
     705#define UM_SETUP6           (WM_USER + 54)
     706#define UM_FILLBUTTONLIST   (WM_USER + 55)
     707#define UM_SETUSERLISTNAME  (WM_USER + 56)
     708#define UM_FILTER           (WM_USER + 57)
     709#define UM_SORTRECORD       (WM_USER + 58)
     710// #define UM_SIZE2            (WM_USER + 59)           // Unused, 13 Sep 08 JBS
     711#define UM_RESTORE          (WM_USER + 60)
     712#define UM_TOPDIR           (WM_USER + 61)
     713#define UM_SHOWME           (WM_USER + 62)
     714#define UM_RESCAN2          (WM_USER + 63)
     715#define UM_BUILDDRIVEBAR    (WM_USER + 64)
     716#define UM_THREADUSE        (WM_USER + 65)
     717#define UM_DRIVECMD         (WM_USER + 66)
     718#define UM_ADVISEFOCUS      (WM_USER + 67)
     719#define UM_FIXCNRMLE        (WM_USER + 68)
     720#define UM_FLESH            (WM_USER + 69)
     721#define UM_FILLCMDLIST      (WM_USER + 70)
     722#define UM_CLICKED          (WM_USER + 71)
     723#define UM_CLICKED3         (WM_USER + 72)
     724#define UM_HIDENOTSELECTED  (WM_USER + 73)
     725#define UM_FIRSTTIME        (WM_USER + 74)
     726
     727#define COLR_WHITE          0
     728#define COLR_BLACK          1
     729#define COLR_BLUE           2
     730#define COLR_RED            3
     731#define COLR_PINK           4
     732#define COLR_GREEN          5
     733#define COLR_CYAN           6
     734#define COLR_YELLOW         7
     735#define COLR_DARKGRAY       8
     736#define COLR_DARKBLUE       9
     737#define COLR_DARKRED        10
     738#define COLR_DARKPINK       11
     739#define COLR_DARKGREEN      12
     740#define COLR_DARKCYAN       13
     741#define COLR_BROWN          14
     742#define COLR_PALEGRAY       15
     743
     744
Note: See TracChangeset for help on using the changeset viewer.