Changeset 426


Ignore:
Timestamp:
04/20/08 14:04:30 (12 years ago)
Author:
Eoin
Message:

Dialogs w00t!

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/NewTorrentDialog.hpp

    r425 r426  
    271271                iniClass("NewTorrentDialog", "Dialog"), 
    272272                m_bCentered(false), 
    273                 rect_(50,50,400,500) 
     273                rect_(0,0,0,0) 
    274274    { 
     275                Load(); 
     276 
    275277                AddPage(fileSheet); 
    276278                AddPage(trackerSheet); 
     
    296298        END_DLGRESIZE_MAP() 
    297299 
    298         void OnDestroy() {} 
    299  
    300         void OnSize(UINT, CSize) 
    301         { 
    302         SetMsgHandled(false); 
    303  
    304                 GetWindowRect(rect_); 
    305                 resizeActiveSheet(); 
    306         } 
    307          
    308         void OnClose() 
     300        void OnDestroy()  
    309301        { 
    310302                GetWindowRect(rect_); 
     
    312304        } 
    313305 
     306        void OnSize(UINT, CSize) 
     307        { 
     308        SetMsgHandled(false); 
     309                resizeActiveSheet(); 
     310        } 
     311         
     312        void OnClose() 
     313        { 
     314                GetWindowRect(rect_); 
     315                Save(); 
     316        } 
     317 
    314318    void OnShowWindow(BOOL bShow, UINT nStatus) 
    315319    { 
    316                 Load(); 
    317320        resizeClass::DlgResize_Init(false, true, WS_CLIPCHILDREN); 
    318321 
     
    322325        SetMsgHandled(false); 
    323326 
    324         if (bShow == TRUE) 
     327        if (bShow) 
    325328        { 
    326329            CMenuHandle pSysMenu = GetSystemMenu(FALSE); 
     
    334337                        { 
    335338                                CenterWindow(); 
    336                                 GetWindowRect(rect_); 
    337339                        } 
    338340                        else 
    339341                        { 
    340                                 CenterWindow(); 
    341                                 //MoveWindow(rect_.left, rect_.top, rect_.right-rect_.left, rect_.bottom-rect_.top, true);       
    342                                 GetWindowRect(rect_); 
     342                                MoveWindow(rect_.left, rect_.top, rect_.right-rect_.left, rect_.bottom-rect_.top, true);         
    343343                        } 
    344344        } 
     
    384384        TrackerSheet trackerSheet; 
    385385        PeersSheet detailsSheet; 
    386  
    387386}; 
    388387 
Note: See TracChangeset for help on using the changeset viewer.