Changeset 4772 for trunk/src


Ignore:
Timestamp:
Dec 11, 2000, 7:17:51 AM (25 years ago)
Author:
bird
Message:

Added support for new option fDllFixes.

Location:
trunk/src/win32k/utils
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/utils/Win32kCC.c

    r4747 r4772  
    1 /* $Id: Win32kCC.c,v 1.6 2000-12-03 22:00:30 bird Exp $
     1/* $Id: Win32kCC.c,v 1.7 2000-12-11 06:17:50 bird Exp $
    22 *
    33 * Win32CC - Win32k Control Center.
     
    361361                    if (!pThis->NewOptions.fJava)               strcat(szArgs, " -Java:N");
    362362                    if (pThis->NewOptions.fNoLoader)            strcat(szArgs, " -Noloader");
     363                    if (pThis->NewOptions.fDllFixes)            strcat(szArgs, " -DllFixes");
    363364                    if (pThis->NewOptions.cbSwpHeapMax != CB_SWP_MAX)
    364365                        sprintf(szArgs + strlen(szArgs), " -HeapMax:%d", pThis->NewOptions.cbSwpHeapMax); /* FIXME - to be changed */
     
    540541            /* REXX Scripts */
    541542            WinSendDlgItemMsg(hwnd, CB_LDR_REXX,            BM_SETCHECK,    (MPARAM)(pThis->Options.fREXXScript),               NULL);
     543
     544            /* OS/2 Loader Fixes */
     545            WinSendDlgItemMsg(hwnd, CB_LDRFIX_DLLFIXES,     BM_SETCHECK,    (MPARAM)(pThis->Options.fDllFixes),                 NULL);
    542546
    543547            /* heaps */
     
    670674
    671675            /*
     676             * OS/2 Loader Fixes.
     677             */
     678            pThis->NewOptions.fDllFixes = WinSendDlgItemMsg(hwnd, CB_LDRFIX_DLLFIXES, BM_QUERYCHECK, NULL, NULL) != 0;
     679
     680            /*
    672681             * Heaps
    673682             */
  • trunk/src/win32k/utils/Win32kCC.dlg

    r4702 r4772  
    22   #include <os2.h>
    33#endif
    4 DLGINCLUDE 1 "Win32kCC.h"
     4DLGINCLUDE 1 "G:\odin32\tree\src\win32k\utils\Win32kCC.h"
    55
    66DLGTEMPLATE DL_WIN32KCC LOADONCALL MOVEABLE DISCARDABLE
    77BEGIN
    8     DIALOG  "Win32k Control Center", DL_WIN32KCC, 159, 30, 274, 300,
    9             WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR | FCF_TASKLIST | FCF_ICON
     8    DIALOG  "Win32k Control Center", DL_WIN32KCC, 159, 30, 274, 327,
     9            WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
    1010    BEGIN
    11         GROUPBOX        "", GR_W32K, 6, 252, 262, 46
    12         LTEXT           "Symbol file", TX_W32K_SYMBOLFILE, 14, 264, 84, 8
    13         LTEXT           "Kernel Build", TX_W32K_KERNELBUILD, 14, 256, 84, 8
     11        GROUPBOX        "", GR_W32K, 6, 279, 262, 46
     12        LTEXT           "Symbol file", TX_W32K_SYMBOLFILE, 14, 291, 84, 8
     13        LTEXT           "Kernel Build", TX_W32K_KERNELBUILD, 14, 283, 84, 8
    1414        LTEXT           "c:\\os2\\pdpsi\\pmdf\\warp4\\os2krnl.sym",
    15                         TX_W32K_SYMBOLFILE_VAL, 100, 264, 165, 8
    16         LTEXT           "Win32k version", TX_W32K_VERSION, 14, 280, 84, 8
    17         LTEXT           "0.5", TX_W32K_VERSION_VAL, 100, 280, 165, 8
    18         LTEXT           "Build time/date", TX_W32K_BUILD_DATETIME, 14, 272,
     15                        TX_W32K_SYMBOLFILE_VAL, 100, 291, 165, 8
     16        LTEXT           "Win32k version", TX_W32K_VERSION, 14, 307, 84, 8
     17        LTEXT           "0.5", TX_W32K_VERSION_VAL, 100, 307, 165, 8
     18        LTEXT           "Build time/date", TX_W32K_BUILD_DATETIME, 14, 299,
    1919                        84, 8
    2020        LTEXT           "04:30:12 Sep 01 2000", TX_W32K_BUILD_DATETIME_VAL,
    21                         100, 272, 165, 8
    22         LTEXT           "9.036", TX_W32K_KERNELBUILD_VAL, 100, 256, 165, 8
    23         GROUPBOX        "Logging", GR_LOGGING, 6, 224, 262, 24
    24         AUTOCHECKBOX    "Enabled", CB_LOGGING_ENABLED, 14, 228, 50, 10
    25         AUTORADIOBUTTON "COM1", RB_LOGGING_COM1, 76, 228, 36, 10, WS_TABSTOP
    26         AUTORADIOBUTTON "COM2", RB_LOGGING_COM2, 123, 228, 36, 10,
     21                        100, 299, 165, 8
     22        LTEXT           "9.036", TX_W32K_KERNELBUILD_VAL, 100, 283, 165, 8
     23
     24        GROUPBOX        "Logging", GR_LOGGING, 6, 251, 262, 24
     25        AUTOCHECKBOX    "Enabled", CB_LOGGING_ENABLED, 14, 255, 50, 10
     26        AUTORADIOBUTTON "COM1", RB_LOGGING_COM1, 76, 255, 36, 10, WS_TABSTOP
     27        AUTORADIOBUTTON "COM2", RB_LOGGING_COM2, 123, 255, 36, 10,
    2728                        WS_TABSTOP
    28         AUTORADIOBUTTON "COM3", RB_LOGGING_COM3, 167, 228, 36, 10,
     29        AUTORADIOBUTTON "COM3", RB_LOGGING_COM3, 167, 255, 36, 10,
    2930                        WS_TABSTOP
    30         AUTORADIOBUTTON "COM4", RB_LOGGING_COM4, 213, 228, 36, 10,
     31        AUTORADIOBUTTON "COM4", RB_LOGGING_COM4, 213, 255, 36, 10,
    3132                        WS_TABSTOP
    32         GROUPBOX        "Loaders", GR_LOADERS, 6, 116, 262, 104
    33         AUTOCHECKBOX    "Disable all loaders", CB_LDR_DISABLE_ALL, 14, 200,
     33
     34        GROUPBOX        "Loaders", GR_LOADERS, 6, 143, 262, 104
     35        AUTOCHECKBOX    "Disable all loaders", CB_LDR_DISABLE_ALL, 14, 227,
    3436                        112, 10
    35         GROUPBOX        "~PE Loader", GR_LDR_PE, 14, 144, 118, 54,
     37        GROUPBOX        "~PE Loader", GR_LDR_PE, 14, 171, 118, 54,
    3638                        DT_MNEMONIC
    37         AUTORADIOBUTTON "Pure", RB_LDR_PE_PURE, 22, 179, 44, 9, WS_TABSTOP
    38         AUTORADIOBUTTON "Mixed", RB_LDR_PE_MIXED, 22, 170, 44, 9, WS_TABSTOP
    39         AUTORADIOBUTTON "PE.EXE", RB_LDR_PE_PE, 78, 179, 44, 9, WS_TABSTOP
    40         AUTORADIOBUTTON "Disabled", RB_LDR_PE_NOT, 78, 170, 51, 9,
     39        AUTORADIOBUTTON "Pure", RB_LDR_PE_PURE, 22, 206, 44, 9, WS_TABSTOP
     40        AUTORADIOBUTTON "Mixed", RB_LDR_PE_MIXED, 22, 197, 44, 9, WS_TABSTOP
     41        AUTORADIOBUTTON "PE.EXE", RB_LDR_PE_PE, 78, 206, 44, 9, WS_TABSTOP
     42        AUTORADIOBUTTON "Disabled", RB_LDR_PE_NOT, 78, 197, 51, 9,
    4143                        WS_TABSTOP
    42         SPINBUTTON      SB_LDR_PE_INFOLEVEL, 96, 158, 28, 12,
     44        SPINBUTTON      SB_LDR_PE_INFOLEVEL, 96, 185, 28, 12,
    4345                        SPBS_NUMERICONLY | SPBS_MASTER | WS_GROUP
    44         LTEXT           "Infolevel:", TX_LDR_PE_INFOLEVEL, 22, 158, 48, 8
    45         GROUPBOX        "~ELF Loader", GR_LDR_ELF, 142, 154, 118, 44,
     46        LTEXT           "Infolevel:", TX_LDR_PE_INFOLEVEL, 22, 185, 48, 8
     47
     48        GROUPBOX        "~ELF Loader", GR_LDR_ELF, 142, 181, 118, 44,
    4649                        DT_MNEMONIC | WS_DISABLED
    47         AUTOCHECKBOX    "Enabled", CB_LDR_ELF_ENABLED, 150, 178, 55, 10,
     50        AUTOCHECKBOX    "Enabled", CB_LDR_ELF_ENABLED, 150, 205, 55, 10,
    4851                        WS_DISABLED
    49         LTEXT           "Infolevel:", TX_LDR_ELF_INFOLEVEL, 150, 168, 48, 8,
     52        LTEXT           "Infolevel:", TX_LDR_ELF_INFOLEVEL, 150, 195, 48, 8,
    5053                        WS_DISABLED
    51         SPINBUTTON      SB_LDR_ELF_INFOLEVEL, 224, 168, 28, 12,
     54        SPINBUTTON      SB_LDR_ELF_INFOLEVEL, 224, 195, 28, 12,
    5255                        SPBS_NUMERICONLY | SPBS_MASTER | WS_GROUP |
    5356                        WS_DISABLED
    54         AUTOCHECKBOX    "UNIX Shell Scripts", CB_LDR_SHELL_SCRIPTS, 14, 130,
     57        AUTOCHECKBOX    "UNIX Shell Scripts", CB_LDR_SHELL_SCRIPTS, 14, 157,
    5558                        118, 10
    56         AUTOCHECKBOX    "JAVA", CB_LDR_JAVA, 142, 130, 118, 10
     59        AUTOCHECKBOX    "JAVA", CB_LDR_JAVA, 142, 157, 118, 10
    5760        AUTOCHECKBOX    "(Pure) REXX Scripts (.RX/.REX)", CB_LDR_REXX, 14,
    58                         120, 160, 10
     61                        147, 160, 10
     62
     63        GROUPBOX        "OS/2 Loader Fixes", GR_LDRFIX, 6, 115, 262, 24
     64        AUTOCHECKBOX    "Long DLL names and non .DLL extention fixes (expr.)",
     65                        CB_LDRFIX_DLLFIXES, 14, 119, 252, 10
     66
    5967        GROUPBOX        "Heaps", GR_HEAPS, 6, 26, 262, 85
    6068        GROUPBOX        "Resident Heap", GR_HEAP_RES, 14, 30, 118, 73
     
    94102                        8
    95103        RTEXT           "11", TX_HEAP_SWP_FREE_BLOCKS_VAL, 206, 34, 46, 8
    96         LTEXT           "Modules", TX_LDR_PE_MODULES, 22, 148, 48, 8
    97         RTEXT           "3", TX_LDR_PE_MODULES_VAL, 77, 148, 47, 8
    98         LTEXT           "Modules", TX_LDR_ELF_MODULES, 150, 158, 48, 8,
     104        LTEXT           "Modules", TX_LDR_PE_MODULES, 22, 175, 48, 8
     105        RTEXT           "3", TX_LDR_PE_MODULES_VAL, 77, 175, 47, 8
     106        LTEXT           "Modules", TX_LDR_ELF_MODULES, 150, 185, 48, 8,
    99107                        WS_DISABLED
    100         RTEXT           "3", TX_LDR_ELF_MODULES_VAL, 205, 158, 47, 8,
     108        RTEXT           "3", TX_LDR_ELF_MODULES_VAL, 205, 185, 47, 8,
    101109                        WS_DISABLED
     110
    102111        DEFPUSHBUTTON   "~Refresh", PB_REFRESH, 6, 5, 40, 14
    103112        PUSHBUTTON      "~Apply", PB_APPLY, 49, 5, 40, 14
    104         PUSHBUTTON      "Update Config.sys", PB_UPD_CONFIGSYS, 92, 5, 100, 14
    105         PUSHBUTTON      "~Close", DID_OK, 195, 5, 40, 14
     113        PUSHBUTTON      "Update Config.sys", PB_UPD_CONFIGSYS, 92, 5, 100,
     114                        14
     115        PUSHBUTTON      "~Close", IDS_ERR_DIALOGLOAD, 195, 5, 40, 14
    106116    END
    107117END
  • trunk/src/win32k/utils/Win32kCC.h

    r4702 r4772  
    1 /* $Id: Win32kCC.h,v 1.4 2000-11-26 13:36:53 bird Exp $
     1/* $Id: Win32kCC.h,v 1.5 2000-12-11 06:17:51 bird Exp $
    22 *
    33 *
     
    130130#define TX_W32K_KERNELBUILD_VAL     1208
    131131
     132#define GR_LDRFIX                   1250
     133#define CB_LDRFIX_DLLFIXES          1251
    132134
     135
     136
Note: See TracChangeset for help on using the changeset viewer.