Ignore:
Timestamp:
Jun 17, 1999, 8:22:43 PM (26 years ago)
Author:
phaller
Message:

Fix: major restructuring of Open32 handle management, HandleManager

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/conprop.cpp

    r100 r111  
    1 /* $Id: conprop.cpp,v 1.5 1999-06-10 20:47:54 phaller Exp $ */
     1/* $Id: conprop.cpp,v 1.6 1999-06-17 18:21:39 phaller Exp $ */
    22
    33/*
     
    4343#include "win32type.h"
    4444#include "misc.h"
     45
     46#include "conwin.h"          // Windows Header for console only
    4547#include "console.h"
    4648#include "console2.h"
     
    160162
    161163static APIRET ConPropPage1Set(HWND            hwndDlg,
    162                               PCONSOLEOPTIONS pConsoleOptions);
     164                              PICONSOLEOPTIONS pConsoleOptions);
    163165
    164166static APIRET ConPropPage2Set(HWND            hwndDlg,
    165                               PCONSOLEOPTIONS pConsoleOptions);
     167                              PICONSOLEOPTIONS pConsoleOptions);
    166168
    167169static APIRET ConPropPage3Set(HWND            hwndDlg,
    168                               PCONSOLEOPTIONS pConsoleOptions);
     170                              PICONSOLEOPTIONS pConsoleOptions);
    169171
    170172static APIRET ConPropPage4Set(HWND            hwndDlg,
    171                               PCONSOLEOPTIONS pConsoleOptions);
     173                              PICONSOLEOPTIONS pConsoleOptions);
    172174
    173175static APIRET ConPropPage5Set(HWND            hwndDlg,
    174                               PCONSOLEOPTIONS pConsoleOptions);
     176                              PICONSOLEOPTIONS pConsoleOptions);
    175177
    176178/****************************************************************************
     
    265267    case WM_INITDLG:
    266268    {
    267       PCONSOLEOPTIONS pConsoleOptions = (PCONSOLEOPTIONS)mp2;    /* save ptr */
     269      PICONSOLEOPTIONS pConsoleOptions = (PICONSOLEOPTIONS)mp2;    /* save ptr */
    268270      HWND            hwndNotebook;                /* notebook window handle */
    269      
    270      
     271
     272
    271273      /* @@@PH we should work on a copy of the console options for */
    272274      /* UNDO and APPLY to work properly */
    273      
     275
    274276      WinSetWindowULong (hwnd,            /* store the data pointer in local */
    275277                         QWL_USER,        /* variable storage attached to the*/
     
    282284                                      PAGE_COUNT(nbpage),
    283285                                      (PVOID)NULL);
    284      
     286
    285287      /* this message makes the client pages to write new values into their  */
    286288      /* controls.                                                           */
     
    291293                      BMSG_SEND |
    292294                      BMSG_DESCENDANTS);
    293      
     295
    294296      return ((MPARAM)FALSE);
    295297    }
     
    302304    case WM_COMMAND:
    303305    {
    304       PCONSOLEOPTIONS pConsoleOptions;      /* the console options structure */
    305      
    306       pConsoleOptions = (PCONSOLEOPTIONS)
     306      PICONSOLEOPTIONS pConsoleOptions;      /* the console options structure */
     307
     308      pConsoleOptions = (PICONSOLEOPTIONS)
    307309                        WinQueryWindowULong(hwnd,  /* query pointer from wnd */
    308310                                            QWL_USER);
    309      
     311
    310312      switch (SHORT1FROMMP(mp1))
    311313      {
     
    319321                          BMSG_DESCENDANTS);
    320322          return ( (MPARAM) FALSE);
    321        
     323
    322324        case ID_BTN_SAVE:
    323325          /* @@@PH save console option work buffer */
     
    325327          WinDismissDlg(hwnd,
    326328                        ID_BTN_SAVE);
    327           return ( (MPARAM) FALSE);       
    328        
     329          return ( (MPARAM) FALSE);
     330
    329331        case ID_BTN_APPLY:
    330332          /* @@@PH save console option work buffer */
     
    332334                        ID_BTN_APPLY);
    333335          return ( (MPARAM) FALSE);
    334      
     336
    335337        case BS_HELP:
    336338          return ( (MPARAM) FALSE);
     
    338340    }
    339341  }
    340  
     342
    341343  return WinDefDlgProc(hwnd,                   /* default message processing */
    342344                       ulMessage,
     
    10331035     * user messages                                                         *
    10341036     *************************************************************************/
    1035    
     1037
    10361038    case UM_PROPERTY_UNDO:
    10371039    {
    1038       PCONSOLEOPTIONS pOpt = (PCONSOLEOPTIONS)mp1;            /* get pointer */
    1039      
     1040      PICONSOLEOPTIONS pOpt = (PICONSOLEOPTIONS)mp1;            /* get pointer */
     1041
    10401042      ConPropPage1Set(hwnd,                                    /* set values */
    10411043                      pOpt);
    1042      
     1044
    10431045      return ( (MPARAM) FALSE);
    10441046    }
    1045    
    1046    
     1047
     1048
    10471049    case UM_PROPERTY_APPLY:
    10481050    {
    1049       PCONSOLEOPTIONS pOpt = (PCONSOLEOPTIONS)mp1;            /* get pointer */
    1050      
     1051      PICONSOLEOPTIONS pOpt = (PICONSOLEOPTIONS)mp1;            /* get pointer */
     1052
    10511053      pOpt->fTerminateAutomatically = WinQueryButtonCheckstate(hwnd,
    10521054                                                 CB_CONSOLE_CLOSEWINDOWONEXIT);
     
    10571059      pOpt->fToolbarActive          = WinQueryButtonCheckstate(hwnd,
    10581060                                                           CB_CONSOLE_TOOLBAR);
    1059      
     1061
    10601062      WinSendDlgItemMsg(hwnd,                             /* query the value */
    10611063                        SPN_CONSOLE_TAB,
     
    10641066                        MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE)
    10651067                        );
    1066        
     1068
    10671069      WinSendDlgItemMsg(hwnd,                             /* query the value */
    10681070                        SPN_CONSOLE_CURSORBLINK,
     
    10711073                        MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE)
    10721074                       );
    1073      
     1075
    10741076      return ( (MPARAM) FALSE);
    10751077    }
    10761078  }
    1077  
    1078  
     1079
     1080
    10791081  return WinDefDlgProc(hwnd,                   /* default message processing */
    10801082                       ulMessage,
     
    11071109    case WM_COMMAND:
    11081110    {
    1109       PCONSOLEOPTIONS pConsoleOptions;      /* the console options structure */
     1111      PICONSOLEOPTIONS pConsoleOptions;      /* the console options structure */
    11101112      HWND            hwndNotebook = WinQueryWindow(WinQueryWindow(hwnd,
    11111113                                                                   QW_PARENT),
    11121114                                                    QW_PARENT);
    1113      
    1114       pConsoleOptions = (PCONSOLEOPTIONS)          /* query pointer from wnd */
     1115
     1116      pConsoleOptions = (PICONSOLEOPTIONS)          /* query pointer from wnd */
    11151117                        WinQueryWindowULong(hwndNotebook,
    11161118                                            QWL_USER);
    1117      
     1119
    11181120      switch (SHORT1FROMMP(mp1))
    11191121      {
     
    11221124          DosBeep(pConsoleOptions->ulSpeakerFrequency,
    11231125                  pConsoleOptions->ulSpeakerDuration);
    1124        
     1126
    11251127          return ( (MPARAM) FALSE);
    11261128      }
    11271129    }
    1128    
    1129    
     1130
     1131
    11301132    /*************************************************************************
    11311133     * user messages                                                         *
    11321134     *************************************************************************/
    1133    
     1135
    11341136    case UM_PROPERTY_UNDO:
    11351137    {
    1136       PCONSOLEOPTIONS pOpt = (PCONSOLEOPTIONS)mp1;            /* get pointer */
    1137      
     1138      PICONSOLEOPTIONS pOpt = (PICONSOLEOPTIONS)mp1;            /* get pointer */
     1139
    11381140      ConPropPage2Set(hwnd,                                    /* set values */
    11391141                      pOpt);
    1140      
     1142
    11411143      return ( (MPARAM) FALSE);
    11421144    }
    1143    
    1144    
     1145
     1146
    11451147    case UM_PROPERTY_APPLY:
    11461148    {
    1147       PCONSOLEOPTIONS pOpt = (PCONSOLEOPTIONS)mp1;            /* get pointer */
    1148      
     1149      PICONSOLEOPTIONS pOpt = (PICONSOLEOPTIONS)mp1;            /* get pointer */
     1150
    11491151      pOpt->fSpeakerEnabled    = WinQueryButtonCheckstate(hwnd,
    11501152                                                          CB_CONSOLE_SPEAKERENABLE);
     
    11551157                                                                       SMA_INCREMENTVALUE),
    11561158                                                          NULL);
    1157        
     1159
    11581160      pOpt->ulSpeakerFrequency = (ULONG)WinSendDlgItemMsg(hwnd,
    11591161                                                          SLB_CONSOLE_SPEAKERFREQUENCY,
     
    11621164                                                                       SMA_INCREMENTVALUE),
    11631165                                                          NULL);
    1164      
     1166
    11651167      return ( (MPARAM) FALSE);
    11661168    }
    11671169  }
    1168  
    1169  
     1170
     1171
    11701172  return WinDefDlgProc(hwnd,                   /* default message processing */
    11711173                       ulMessage,
     
    11991201     * user messages                                                         *
    12001202     *************************************************************************/
    1201    
     1203
    12021204    case UM_PROPERTY_UNDO:
    12031205    {
    1204       PCONSOLEOPTIONS pOpt = (PCONSOLEOPTIONS)mp1;            /* get pointer */
    1205      
     1206      PICONSOLEOPTIONS pOpt = (PICONSOLEOPTIONS)mp1;            /* get pointer */
     1207
    12061208      ConPropPage3Set(hwnd,                                    /* set values */
    12071209                      pOpt);
    1208      
     1210
    12091211      return ( (MPARAM) FALSE);
    12101212    }
    1211    
    1212    
     1213
     1214
    12131215    case UM_PROPERTY_APPLY:
    12141216    {
    1215       PCONSOLEOPTIONS pOpt = (PCONSOLEOPTIONS)mp1;            /* get pointer */
    1216      
     1217      PICONSOLEOPTIONS pOpt = (PICONSOLEOPTIONS)mp1;            /* get pointer */
     1218
    12171219//      pOpt->fTerminateAutomatically = WinQueryButtonCheckstate(hwnd,
    12181220//                                                 CB_CONSOLE_CLOSEWINDOWONEXIT);
    1219      
     1221
    12201222      return ( (MPARAM) FALSE);
    12211223    }
    12221224  }
    1223  
    1224  
     1225
     1226
    12251227  return WinDefDlgProc(hwnd,                   /* default message processing */
    12261228                       ulMessage,
     
    12541256     * user messages                                                         *
    12551257     *************************************************************************/
    1256    
     1258
    12571259    case UM_PROPERTY_UNDO:
    12581260    {
    1259       PCONSOLEOPTIONS pOpt = (PCONSOLEOPTIONS)mp1;            /* get pointer */
    1260      
     1261      PICONSOLEOPTIONS pOpt = (PICONSOLEOPTIONS)mp1;            /* get pointer */
     1262
    12611263      ConPropPage4Set(hwnd,                                    /* set values */
    12621264                      pOpt);
    1263      
     1265
    12641266      return ( (MPARAM) FALSE);
    12651267    }
    1266    
    1267    
     1268
     1269
    12681270    case UM_PROPERTY_APPLY:
    12691271    {
    1270       PCONSOLEOPTIONS pOpt = (PCONSOLEOPTIONS)mp1;            /* get pointer */
    1271      
     1272      PICONSOLEOPTIONS pOpt = (PICONSOLEOPTIONS)mp1;            /* get pointer */
     1273
    12721274      WinSendDlgItemMsg(hwnd,                             /* query the value */
    12731275                        SPN_CONSOLE_X,
     
    12751277                        MPFROMP(&pOpt->coordDefaultPosition.X),
    12761278                        MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));
    1277      
     1279
    12781280      WinSendDlgItemMsg(hwnd,                             /* query the value */
    12791281                        SPN_CONSOLE_Y,
    12801282                        SPBM_QUERYVALUE,
    12811283                        MPFROMP(&pOpt->coordDefaultPosition.Y),
    1282                         MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));     
    1283      
     1284                        MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));
     1285
    12841286      WinSendDlgItemMsg(hwnd,                             /* query the value */
    12851287                        SPN_CONSOLE_DEFAULTWIDTH,
    12861288                        SPBM_QUERYVALUE,
    12871289                        MPFROMP(&pOpt->coordDefaultSize.X),
    1288                         MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));     
    1289      
     1290                        MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));
     1291
    12901292      WinSendDlgItemMsg(hwnd,                             /* query the value */
    12911293                        SPN_CONSOLE_DEFAULTHEIGHT,
    12921294                        SPBM_QUERYVALUE,
    12931295                        MPFROMP(&pOpt->coordDefaultSize.Y),
    1294                         MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));     
    1295      
     1296                        MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));
     1297
    12961298      WinSendDlgItemMsg(hwnd,                             /* query the value */
    12971299                        SPN_CONSOLE_BUFFERWIDTH,
    12981300                        SPBM_QUERYVALUE,
    12991301                        MPFROMP(&pOpt->coordBufferSize.X),
    1300                         MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));     
    1301      
     1302                        MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));
     1303
    13021304      WinSendDlgItemMsg(hwnd,                             /* query the value */
    13031305                        SPN_CONSOLE_BUFFERHEIGHT,
    13041306                        SPBM_QUERYVALUE,
    13051307                        MPFROMP(&pOpt->coordBufferSize.Y),
    1306                         MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));     
    1307      
     1308                        MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));
     1309
    13081310      return ( (MPARAM) FALSE);
    13091311    }
    13101312  }
    1311  
    1312  
     1313
     1314
    13131315  return WinDefDlgProc(hwnd,                   /* default message processing */
    13141316                       ulMessage,
     
    13421344     * user messages                                                         *
    13431345     *************************************************************************/
    1344    
     1346
    13451347    case UM_PROPERTY_UNDO:
    13461348    {
    1347       PCONSOLEOPTIONS pOpt = (PCONSOLEOPTIONS)mp1;            /* get pointer */
    1348      
     1349      PICONSOLEOPTIONS pOpt = (PICONSOLEOPTIONS)mp1;            /* get pointer */
     1350
    13491351      ConPropPage5Set(hwnd,                                    /* set values */
    13501352                      pOpt);
    1351      
     1353
    13521354      return ( (MPARAM) FALSE);
    13531355    }
    1354    
    1355    
     1356
     1357
    13561358    case UM_PROPERTY_APPLY:
    13571359    {
    1358       PCONSOLEOPTIONS pOpt = (PCONSOLEOPTIONS)mp1;            /* get pointer */
    1359      
     1360      PICONSOLEOPTIONS pOpt = (PICONSOLEOPTIONS)mp1;            /* get pointer */
     1361
    13601362      WinSendDlgItemMsg(hwnd,                             /* query the value */
    13611363                        SPN_CONSOLE_UPDATELIMIT,
     
    13631365                        MPFROMP(&pOpt->ulUpdateLimit),
    13641366                        MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));
    1365      
     1367
    13661368      WinSendDlgItemMsg(hwnd,                             /* query the value */
    13671369                        SPN_CONSOLE_CONSOLEPRIORITY,
    13681370                        SPBM_QUERYVALUE,
    13691371                        MPFROMP(&pOpt->ulConsoleThreadPriorityClass),
    1370                         MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));     
    1371      
     1372                        MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));
     1373
    13721374      WinSendDlgItemMsg(hwnd,                             /* query the value */
    13731375                        SPN_CONSOLE_CONSOLEPRIODELTA,
     
    13751377                        MPFROMP(&pOpt->ulConsoleThreadPriorityDelta),
    13761378                        MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));
    1377      
     1379
    13781380      WinSendDlgItemMsg(hwnd,                             /* query the value */
    13791381                        SPN_CONSOLE_APPPRIORITY,
    13801382                        SPBM_QUERYVALUE,
    13811383                        MPFROMP(&pOpt->ulAppThreadPriorityClass),
    1382                         MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));     
    1383      
     1384                        MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));
     1385
    13841386      WinSendDlgItemMsg(hwnd,                             /* query the value */
    13851387                        SPN_CONSOLE_APPPRIODELTA,
    13861388                        SPBM_QUERYVALUE,
    13871389                        MPFROMP(&pOpt->ulAppThreadPriorityDelta),
    1388                         MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));     
    1389      
     1390                        MPFROM2SHORT(0,SPBQ_ALWAYSUPDATE));
     1391
    13901392      return ( (MPARAM) FALSE);
    13911393    }
    13921394  }
    1393  
    1394  
     1395
     1396
    13951397  return WinDefDlgProc(hwnd,                   /* default message processing */
    13961398                       ulMessage,
     
    14701472 * Name      : static APIRET ConPropPage1Set
    14711473 * Funktion  : setup dialog elements for page 1
    1472  * Parameter : 
     1474 * Parameter :
    14731475 * Variablen :
    14741476 * Ergebnis  : MRESULT
     
    14791481
    14801482static APIRET ConPropPage1Set(HWND            hwndDlg,
    1481                               PCONSOLEOPTIONS pConsoleOptions)
     1483                              PICONSOLEOPTIONS pConsoleOptions)
    14821484{
    14831485  if (pConsoleOptions == NULL)                           /* check parameters */
    14841486    return (ERROR_INVALID_PARAMETER);               /* raise error condition */
    1485  
     1487
    14861488  WinCheckButton(hwndDlg,                                /* auto-termination */
    14871489                 CB_CONSOLE_CLOSEWINDOWONEXIT,
     
    14911493                 CB_CONSOLE_INSERTMODE,
    14921494                 pConsoleOptions->fInsertMode);
    1493  
     1495
    14941496  WinCheckButton(hwndDlg,                               /* quick insert mode */
    14951497                 CB_CONSOLE_QUICKINSERT,
    14961498                 pConsoleOptions->fQuickInsert);
    1497  
     1499
    14981500  WinCheckButton(hwndDlg,                                 /* console toolbar */
    14991501                 CB_CONSOLE_TOOLBAR,
    15001502                 pConsoleOptions->fToolbarActive);
    1501  
     1503
    15021504                       /* set spin limits for the SPN_CONSOLE_TAB spinbutton */
    15031505  WinSendDlgItemMsg(hwndDlg,
     
    15061508                    MPFROMSHORT(80),
    15071509                    MPFROMSHORT(0));
    1508  
     1510
    15091511  WinSendDlgItemMsg (hwndDlg,                           /* set current value */
    15101512                     SPN_CONSOLE_TAB,
     
    15191521                    MPFROMSHORT(100),
    15201522                    MPFROMSHORT(1));
    1521  
     1523
    15221524  WinSendDlgItemMsg (hwndDlg,                           /* set current value */
    15231525                     SPN_CONSOLE_CURSORBLINK,
     
    15251527                     MPFROMLONG(pConsoleOptions->ucCursorDivisor),
    15261528                     0);
    1527    
     1529
    15281530  return (NO_ERROR);                                                   /* OK */
    15291531}
     
    15321534 * Name      : static APIRET ConPropPage2Set
    15331535 * Funktion  : setup dialog elements for page 2
    1534  * Parameter : 
     1536 * Parameter :
    15351537 * Variablen :
    15361538 * Ergebnis  : MRESULT
     
    15411543
    15421544static APIRET ConPropPage2Set(HWND            hwndDlg,
    1543                               PCONSOLEOPTIONS pConsoleOptions)
     1545                              PICONSOLEOPTIONS pConsoleOptions)
    15441546{
    15451547  int       i;
     
    15491551  if (pConsoleOptions == NULL)                           /* check parameters */
    15501552    return (ERROR_INVALID_PARAMETER);               /* raise error condition */
    1551  
     1553
    15521554  WinCheckButton(hwndDlg,                                /* Enable speaker */
    15531555                 CB_CONSOLE_SPEAKERENABLE,
    15541556                 pConsoleOptions->fSpeakerEnabled);
    1555  
     1557
    15561558  /* frequency slider */
    15571559  slcd.cbSize = sizeof(SLDCDATA);
     
    15611563                    SLB_CONSOLE_SPEAKERFREQUENCY,
    15621564                    WM_QUERYWINDOWPARAMS,
    1563                     (MPARAM)&wp, 
     1565                    (MPARAM)&wp,
    15641566                    NULL);
    15651567
     
    15701572                    SLB_CONSOLE_SPEAKERFREQUENCY,
    15711573                    WM_SETWINDOWPARAMS,
    1572                     (MPARAM)&wp, 
     1574                    (MPARAM)&wp,
    15731575                    NULL);
    15741576
     
    15781580                    MPFROM2SHORT(SMA_SETALLTICKS, 40),
    15791581                    NULL);
    1580  
     1582
    15811583  /* duration slider */
    15821584  slcd.cbSize = sizeof(SLDCDATA);
     
    15861588                    SLB_CONSOLE_SPEAKERDURATION,
    15871589                    WM_QUERYWINDOWPARAMS,
    1588                     (MPARAM)&wp, 
     1590                    (MPARAM)&wp,
    15891591                    NULL);
    15901592
     
    15951597                    SLB_CONSOLE_SPEAKERDURATION,
    15961598                    WM_SETWINDOWPARAMS,
    1597                     (MPARAM)&wp, 
     1599                    (MPARAM)&wp,
    15981600                    NULL);
    15991601
     
    16031605                    MPFROM2SHORT(SMA_SETALLTICKS, 40),
    16041606                    NULL);
    1605  
    1606  
     1607
     1608
    16071609  return (NO_ERROR);                                                   /* OK */
    16081610}
     
    16111613 * Name      : static APIRET ConPropPage3Set
    16121614 * Funktion  : setup dialog elements for page 3
    1613  * Parameter : 
     1615 * Parameter :
    16141616 * Variablen :
    16151617 * Ergebnis  : MRESULT
     
    16201622
    16211623static APIRET ConPropPage3Set(HWND            hwndDlg,
    1622                               PCONSOLEOPTIONS pConsoleOptions)
     1624                              PICONSOLEOPTIONS pConsoleOptions)
    16231625{
    16241626  if (pConsoleOptions == NULL)                           /* check parameters */
     
    16511653                    MPFROMSHORT(WinQuerySysValue(HWND_DESKTOP, SV_CXSCREEN)-1),
    16521654                    MPFROMSHORT(0));
    1653  
     1655
    16541656  WinSendDlgItemMsg(hwndDlg,
    16551657                    SPN_CONSOLE_DEFAULTHEIGHT,
     
    16571659                    MPFROMSHORT(WinQuerySysValue(HWND_DESKTOP, SV_CYSCREEN)-1),
    16581660                    MPFROMSHORT(0));
    1659  
     1661
    16601662  WinSendDlgItemMsg(hwndDlg,
    16611663                    SPN_CONSOLE_BUFFERWIDTH,
     
    16631665                    MPFROMSHORT(9999),
    16641666                    MPFROMSHORT(0));
    1665  
     1667
    16661668  WinSendDlgItemMsg(hwndDlg,
    16671669                    SPN_CONSOLE_BUFFERHEIGHT,
     
    16691671                    MPFROMSHORT(9999),
    16701672                    MPFROMSHORT(0));
    1671  
    1672  
     1673
     1674
    16731675  /* setup active values */
    16741676
    1675   WinSendDlgItemMsg(hwndDlg,                       
     1677  WinSendDlgItemMsg(hwndDlg,
    16761678                    SPN_CONSOLE_X,
    16771679                    SPBM_SETCURRENTVALUE,
     
    16791681                    0);
    16801682
    1681   WinSendDlgItemMsg(hwndDlg,                       
     1683  WinSendDlgItemMsg(hwndDlg,
    16821684                    SPN_CONSOLE_Y,
    16831685                    SPBM_SETCURRENTVALUE,
     
    16851687                    0);
    16861688
    1687   WinSendDlgItemMsg(hwndDlg,                       
     1689  WinSendDlgItemMsg(hwndDlg,
    16881690                    SPN_CONSOLE_DEFAULTWIDTH,
    16891691                    SPBM_SETCURRENTVALUE,
     
    16911693                    0);
    16921694
    1693   WinSendDlgItemMsg(hwndDlg,                       
     1695  WinSendDlgItemMsg(hwndDlg,
    16941696                    SPN_CONSOLE_DEFAULTHEIGHT,
    16951697                    SPBM_SETCURRENTVALUE,
    16961698                    MPFROMLONG(pConsoleOptions->coordDefaultSize.Y),
    16971699                    0);
    1698  
    1699   WinSendDlgItemMsg(hwndDlg,                       
     1700
     1701  WinSendDlgItemMsg(hwndDlg,
    17001702                    SPN_CONSOLE_BUFFERWIDTH,
    17011703                    SPBM_SETCURRENTVALUE,
     
    17031705                    0);
    17041706
    1705   WinSendDlgItemMsg(hwndDlg,                       
     1707  WinSendDlgItemMsg(hwndDlg,
    17061708                    SPN_CONSOLE_BUFFERHEIGHT,
    17071709                    SPBM_SETCURRENTVALUE,
    17081710                    MPFROMLONG(pConsoleOptions->coordBufferSize.Y),
    17091711                    0);
    1710  
    1711  
     1712
     1713
    17121714  return (NO_ERROR);                                                   /* OK */
    17131715}
     
    17171719 * Name      : static APIRET ConPropPage4Set
    17181720 * Funktion  : setup dialog elements for page 4
    1719  * Parameter : 
     1721 * Parameter :
    17201722 * Variablen :
    17211723 * Ergebnis  : MRESULT
     
    17261728
    17271729static APIRET ConPropPage4Set(HWND            hwndDlg,
    1728                               PCONSOLEOPTIONS pConsoleOptions)
     1730                              PICONSOLEOPTIONS pConsoleOptions)
    17291731{
    17301732  ULONG ulColor;                              /* loop counter for the colors */
    17311733  ULONG ulRow;
    17321734  ULONG ulColumn;
    1733  
     1735
    17341736#define MAX_TRANSCOLORS 16
    17351737  static const ULONG TabColorTranslation[MAX_TRANSCOLORS] =
     
    17521754    /* 16 */ 0x00ffffff
    17531755  };
    1754  
     1756
    17551757
    17561758  if (pConsoleOptions == NULL)                           /* check parameters */
    17571759    return (ERROR_INVALID_PARAMETER);               /* raise error condition */
    1758  
     1760
    17591761  /* setup the value sets */
    1760   for (ulColor = 0; 
     1762  for (ulColor = 0;
    17611763       ulColor < MAX_TRANSCOLORS;
    17621764       ulColor++)
     
    18021804 * Name      : static APIRET ConPropPage5Set
    18031805 * Funktion  : setup dialog elements for page 5
    1804  * Parameter : 
     1806 * Parameter :
    18051807 * Variablen :
    18061808 * Ergebnis  : MRESULT
     
    18101812 *****************************************************************************/
    18111813
    1812 static APIRET ConPropPage5Set(HWND            hwndDlg,
    1813                               PCONSOLEOPTIONS pConsoleOptions)
     1814static APIRET ConPropPage5Set(HWND             hwndDlg,
     1815                              PICONSOLEOPTIONS pConsoleOptions)
    18141816{
    18151817  if (pConsoleOptions == NULL)                           /* check parameters */
     
    18451847                    MPFROMSHORT(0));
    18461848
    1847  
     1849
    18481850  WinSendDlgItemMsg(hwndDlg,                           /* set current value */
    18491851                    SPN_CONSOLE_APPPRIODELTA,
     
    18721874                    MPFROMSHORT(0));
    18731875
    1874  
     1876
    18751877  WinSendDlgItemMsg(hwndDlg,                           /* set current value */
    18761878                    SPN_CONSOLE_CONSOLEPRIODELTA,
     
    18961898
    18971899#if 0
    1898 DLGTEMPLATE DLG_CONSOLE_PAGE3 
     1900DLGTEMPLATE DLG_CONSOLE_PAGE3
    18991901   CONTROL "Sample", SPN_CONSOLE_X, 49, 60, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_NUMERICONLY | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
    19001902   CONTROL "Sample", SPN_CONSOLE_Y, 49, 45, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_NUMERICONLY | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
     
    19061908   CONTROL "Buffer allocates .. MB memory.", ST_CONSOLE_BUFFERMEMORY, 8, 6, 194, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
    19071909
    1908 DLGTEMPLATE DLG_CONSOLE_PAGE5 
     1910DLGTEMPLATE DLG_CONSOLE_PAGE5
    19091911   CONTROL "Sample", SPN_CONSOLE_APPPRIORITY, 46, 52, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_READONLY | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
    19101912   CONTROL "Sample", SPN_CONSOLE_APPPRIODELTA, 154, 52, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_ALLCHARACTERS | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
     
    19131915   CONTROL "Sample", SPN_CONSOLE_UPDATELIMIT, 113, 5, 89, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_ALLCHARACTERS | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
    19141916
    1915 DLGTEMPLATE DLG_CONSOLE_PAGE4 
     1917DLGTEMPLATE DLG_CONSOLE_PAGE4
    19161918   CONTROL "...", VS_CONSOLE_FOREGROUND, 6, 56, 95, 34, WC_VALUESET, VS_RGB | VS_BORDER | VS_ITEMBORDER | WS_VISIBLE | WS_GROUP | WS_TABSTOP
    19171919   CONTROL "...", VS_CONSOLE_BACKGROUND, 103, 56, 99, 34, WC_VALUESET, VS_RGB | VS_BORDER | VS_ITEMBORDER | WS_VISIBLE | WS_GROUP | WS_TABSTOP
Note: See TracChangeset for help on using the changeset viewer.