- fixed problem of object editor performance caused by freely emitted
signals of used GUI elements and corresponding slots execution. TGedFrame - new data member fAvoidSignal = kFALSE by default. In SetModel method of any editor it is set to kTRUE to avoid executing slot method and in the end of SetModet is set to kFALSE again; TGedEditor - move the call of TGMainFrame::Layout from TGedFrame::SetActive in TGedEditor::SetModel TPadEditor - no need of TGCompositeFrame *f7 as data member - added new data member TGButtonGroup *fBgrop - connected DoBorderMode slot with TGButtonGroup::Released signal TGraphEditor - changed signature of DoShape method - connected DoShape slot with TGButtonGroup::Released signal TH1Editor - new method DoHistView() - fixed problem shown with MSVS 8 (thaks to Timur and Bertrand) - connected DoHistView slot with TGButtonGroup::Released signal TH2Editor - new method DoHistView() - fixed problem shown with MSVS 8 (thaks to Timur and Bertrand) - connected DoHistView slot with TGButtonGroup::Released signal All other editors - follow-up changes in the code related to the fAvoidSignal use. git-svn-id: http://root.cern.ch/svn/root/trunk@15526 27541ba8-7e3a-0410-8455-c3a389f83636
Showing
- ged/inc/TGedFrame.h 6 additions, 5 deletionsged/inc/TGedFrame.h
- ged/inc/TGraphEditor.h 2 additions, 2 deletionsged/inc/TGraphEditor.h
- ged/inc/TH1Editor.h 2 additions, 1 deletionged/inc/TH1Editor.h
- ged/inc/TH2Editor.h 2 additions, 1 deletionged/inc/TH2Editor.h
- ged/inc/TPadEditor.h 3 additions, 3 deletionsged/inc/TPadEditor.h
- ged/src/TArrowEditor.cxx 6 additions, 1 deletionged/src/TArrowEditor.cxx
- ged/src/TAttFillEditor.cxx 7 additions, 3 deletionsged/src/TAttFillEditor.cxx
- ged/src/TAttLineEditor.cxx 10 additions, 5 deletionsged/src/TAttLineEditor.cxx
- ged/src/TAttMarkerEditor.cxx 6 additions, 1 deletionged/src/TAttMarkerEditor.cxx
- ged/src/TAttTextEditor.cxx 7 additions, 5 deletionsged/src/TAttTextEditor.cxx
- ged/src/TAxisEditor.cxx 23 additions, 1 deletionged/src/TAxisEditor.cxx
- ged/src/TCurlyArcEditor.cxx 8 additions, 4 deletionsged/src/TCurlyArcEditor.cxx
- ged/src/TCurlyLineEditor.cxx 15 additions, 9 deletionsged/src/TCurlyLineEditor.cxx
- ged/src/TGedEditor.cxx 14 additions, 5 deletionsged/src/TGedEditor.cxx
- ged/src/TGedFrame.cxx 13 additions, 7 deletionsged/src/TGedFrame.cxx
- ged/src/TGraphEditor.cxx 16 additions, 5 deletionsged/src/TGraphEditor.cxx
- ged/src/TH1Editor.cxx 53 additions, 50 deletionsged/src/TH1Editor.cxx
- ged/src/TH2Editor.cxx 66 additions, 62 deletionsged/src/TH2Editor.cxx
- ged/src/TLineEditor.cxx 7 additions, 1 deletionged/src/TLineEditor.cxx
- ged/src/TPadEditor.cxx 42 additions, 32 deletionsged/src/TPadEditor.cxx
Loading
Please register or sign in to comment