Changeset 302 for trunk/dll/notebook.c


Ignore:
Timestamp:
Jun 27, 2006, 2:21:31 AM (19 years ago)
Author:
root
Message:

Comments

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/notebook.c

    r187 r302  
    77
    88  Copyright (c) 1993-98 M. Kimes
    9   Copyright (c) 2004, 2005 Steven H. Levine
     9  Copyright (c) 2004, 2006 Steven H. Levine
    1010
    1111  01 Aug 04 SHL Rework lstrip/rstrip usage
    1212  23 May 05 SHL Use QWL_USER
    1313  04 Jun 05 SHL Support Cancel button; make Esc key more consistent
     14  29 May 06 SHL Comments
    1415
    1516***********************************************************************/
     
    8485          switch(SHORT2FROMMP(mp1)) {
    8586            case BN_CLICKED:
    86               if(WinQueryButtonCheckstate(hwnd,CFGA_DEFARC)) {
    87 
    88                 ARC_TYPE *info = arcsighead;
    89 
    90                 if(!WinDlgBox(HWND_DESKTOP,hwnd,
    91                               SBoxDlgProc,FM3ModHandle,ASEL_FRAME,
    92                               (PVOID)&info) || !info || !info->id ||
    93                               !*info->id) {
     87              if (WinQueryButtonCheckstate(hwnd,CFGA_DEFARC)) {
     88
     89                ARC_TYPE *pat = arcsighead;     // Hide dups
     90
     91                if (!WinDlgBox(HWND_DESKTOP,hwnd,
     92                               SBoxDlgProc,FM3ModHandle,ASEL_FRAME,
     93                               (PVOID)&pat) ||
     94                    !pat || !pat->id || !*pat->id) {
    9495                  DosBeep(250,100);
    9596                  WinCheckButton(hwnd,CFGA_DEFARC,FALSE);
    9697                }
    9798                else
    98                   WinSetDlgItemText(hwnd,CFGA_DEFARCNAME,info->id);
     99                  WinSetDlgItemText(hwnd,CFGA_DEFARCNAME,pat->id);
    99100              }
    100101              break;
Note: See TracChangeset for help on using the changeset viewer.