Ignore:
Timestamp:
Oct 17, 2001, 4:30:10 PM (24 years ago)
Author:
sandervl
Message:

SetFocus fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/windlg.cpp

    r7038 r7095  
    1 /* $Id: windlg.cpp,v 1.26 2001-10-13 00:49:28 sandervl Exp $ */
     1/* $Id: windlg.cpp,v 1.27 2001-10-17 14:30:10 sandervl Exp $ */
    22/*
    33 * Win32 dialog apis for OS/2
     
    552552        /* No ctrl specified -> start from the beginning */
    553553        if (!(hwndCtrl = GetWindow( hwndDlg, GW_CHILD ))) return 0;
    554 #ifdef __WIN32OS2__
    555         if (fPrevious) hwndCtrl = GetWindow( hwndCtrl, GW_HWNDLASTCHILD );
    556 #else
    557554        if (fPrevious) hwndCtrl = GetWindow( hwndCtrl, GW_HWNDLAST );
    558 #endif
    559555    }
    560556
    561557    retvalue = hwndCtrl;
    562 #ifdef __WIN32OS2__
    563     hwnd = GetWindow( hwndCtrl, GW_HWNDNEXTCHILD );
    564 #else
    565558    hwnd = GetWindow( hwndCtrl, GW_HWNDNEXT );
    566 #endif
    567559    while (1)
    568560    {
     
    572564            HWND tmp;
    573565
     566            hwnd = GetWindow( hwndDlg, GW_CHILD );
    574567#ifdef __WIN32OS2__
    575             hwnd = GetWindow( hwndDlg, GW_HWNDFIRSTCHILD );
    576568            if(!hwnd) break;
    577 
    578             for (tmp = hwnd; tmp; tmp = GetWindow( tmp, GW_HWNDNEXTCHILD ) )
    579 #else
    580             hwnd = GetWindow( hwndDlg, GW_CHILD );
     569#endif
    581570            for (tmp = hwnd; tmp; tmp = GetWindow( tmp, GW_HWNDNEXT ) )
    582 #endif
    583571            {
    584572                if (GetWindowLongW( tmp, GWL_STYLE ) & WS_GROUP) hwnd = tmp;
     
    592580            if (!fPrevious) break;
    593581        }
    594 #ifdef __WIN32OS2__
    595         hwnd = GetWindow( hwnd, GW_HWNDNEXTCHILD );
    596 #else
    597582        hwnd = GetWindow( hwnd, GW_HWNDNEXT );
    598 #endif
    599583    }
    600584    return retvalue;
Note: See TracChangeset for help on using the changeset viewer.