Ignore:
Timestamp:
Mar 13, 2001, 9:56:01 AM (24 years ago)
Author:
umoeller
Message:

Mistc. updates for WarpIN, new features.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/helpers/cctl_splitwin.c

    r21 r46  
    246246/*
    247247 *@@ TrackSplitBar:
    248  *      implementation for WM_BUTTON1DOWN in ctl_fnwpSplitBar.
     248 *      implementation for WM_BUTTON1DOWN/WM_BUTTON2DOWN in ctl_fnwpSplitBar.
    249249 *
    250250 *@@added V0.9.1 (2000-02-05) [umoeller]
     
    487487 *@@added V0.9.0 [umoeller]
    488488 *@@changed V0.9.1 (99-12-07): fixed memory leak
     489 *@@changed V0.9.9 (2001-02-01) [lafaix]: added MB2 drag
    489490 */
    490491
     
    519520
    520521            case WM_BUTTON1DOWN:
     522            case WM_BUTTON2DOWN:
    521523                TrackSplitBar(hwndBar, pData);
    522524            break;
     
    705707                          PSPLITBARCDATA psbcd) // in: split window control data
    706708{
    707     HWND hwndSplit = NULLHANDLE,
    708          hwndBar = NULLHANDLE;
     709    HWND    hwndSplit = NULLHANDLE,
     710            hwndBar = NULLHANDLE;
     711    static  s_Registered = FALSE;
    709712
    710713    if (psbcd)
    711714    {
    712715        // register "split window" class
    713         WinRegisterClass(hab,
    714                          WC_SPLITWINDOW,
    715                          ctl_fnwpSplitWindow,
    716                          CS_SIZEREDRAW | CS_SYNCPAINT,
    717                          0);        // additional bytes to reserve
     716        if (!s_Registered)
     717        {
     718            WinRegisterClass(hab,
     719                             WC_SPLITWINDOW,
     720                             ctl_fnwpSplitWindow,
     721                             CS_SIZEREDRAW | CS_SYNCPAINT,
     722                             0);        // additional bytes to reserve
     723            s_Registered = TRUE;
     724        }
    718725
    719726        hwndSplit = WinCreateWindow(psbcd->hwndParentAndOwner,  // parent
Note: See TracChangeset for help on using the changeset viewer.