Changeset 10 for trunk/txlib/txwstdlg.c

Show
Ignore:
Timestamp:
02/22/06 13:03:35 (3 years ago)
Author:
jvw
Message:

Fix FileDialog? trap, other minor updates

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/txlib/txwstdlg.c

    r7 r10  
    16441644      bframe = txwCreateWindow( parent, TXW_CANVAS, 0, 0, &window, NULL); 
    16451645      txwSetWindowUShort( bframe, TXQWS_ID, TXWD_WID_MBAR); 
    1646       txwSetWindowPtr( bframe, TXQWP_USER, mbar); // make mbar available 
    16471646 
    16481647      for (m = 0, line = 0, lwidth = 1; m < mbar->count; m++) 
     
    16901689         txwa->mainmenu = bframe; 
    16911690      } 
    1692       rc = txwDlgBox( parent, owner, txwMenuDlgWinProc, bframe, NULL); 
     1691      rc = txwDlgBox( parent, owner, txwMenuDlgWinProc, bframe, mbar); 
    16931692      if (flags & TXMN_MAIN_MENU) 
    16941693      { 
     
    22292228         fframe = txwCreateWindow( parent, TXW_CANVAS, 0, 0, &window, NULL); 
    22302229         txwSetWindowUShort( fframe, TXQWS_ID, TXFD_WID_DFRAME); 
    2231          txwSetWindowPtr( fframe, TXQWP_USER, fd); // make filedata available 
    22322230         TRACES(("Attached filedata structure at %8.8lx to FD-frame\n", fd)); 
    22332231 
     
    24182416            } 
    24192417 
    2420             fd->result = txwDlgBox( parent, parent, txwDefFileDlgProc, 
    2421                                                     fframe, NULL); 
     2418            fd->result = txwDlgBox( parent, parent, txwDefFileDlgProc, fframe, fd); 
    24222419         } 
    24232420         txSelDestroy( &fdpriv.direct);         // free directory list