Skip to content
Snippets Groups Projects
  1. Jun 23, 2008
  2. Jun 16, 2008
    • Rene Brun's avatar
      From Bertrand: · a1f754ff
      Rene Brun authored
      - Introduce TGRectMap helper (tiny) class used 
        in TMap, associating a rectangle area with 
        a split frame
      
      - Introduce a new tooltip-like popup window 
        showing the actual split frame layout and 
        allowing to interact with the subframes via 
        their context menu
      
      - Add a few new methods:
        
        Close(): close the embedded frame
        
        CloseAndCollapse(): close the embedded frame 
        and remove the splitframe (unsplit its parent)
        
        ExtractFrame(): undock the embedded frame
        
        SwallowBack(): dock the embedded frame back 
        to its original location
        
        SwitchToMain(): swap the current embedded 
        frame and the one in the main (first) split 
        frame
        
        SplitHor(): horizontally re-split the frame, 
        keeping the actual embedded frame in any side
        
        SplitVer(): vertically re-split the frame, 
        keeping the actual embedded frame in any side
      
      All these methods are accessible via context menu, 
      from the tooltip like popup window and allow to 
      dynamically split, unsplit and delete split frames
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@24288 27541ba8-7e3a-0410-8455-c3a389f83636
      a1f754ff
    • Fons Rademakers's avatar
      From Bertrand: · 5b24c91a
      Fons Rademakers authored
      Solve a long standing issue with frames not being properly deleted on
      Windows (as reported at https://savannah.cern.ch/bugs/?15653).
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@24284 27541ba8-7e3a-0410-8455-c3a389f83636
      5b24c91a
  3. Jun 01, 2008
  4. May 31, 2008
    • Rene Brun's avatar
      Extend the TInterpreter class to support the CINT API used so far by ROOT. · a304713a
      Rene Brun authored
      The concrete implementation of the class is in TCint.
      The new functions are essentially interfaces to the existing CINT C++ classes
      like G__ClassInfo, G__CallFunc, G__DataMemberInfo, G__MethodInfo, G__TypeInfo
      and G__TypedefInfo. Most of these functions will call the Reflex interface
      once the CINT/Reflex interface will be available later this year.
      All direct calls to CINT are replaced by calls like gCint->ClassInfo_xxx where gCint
      points to the TCint implementation.
      The existing calls to TCint via gInterpreter are kept because on Windows
      gInterpreter does not call directly TCint, but instead call TWin32InterpreterProxy
      that in turns call TCint.
      On Linux and Mac, gInterpreter and gCint are equivalent.
      
      Once the transformation using gCint will be completed, it will be possible
      to specify at startup time which version of CINT (CINT or CINT7) by loading
      dynamically TCint or TCint7.--This line, and those below, will be ignored--
      
      M    core/meta/src/TStreamerElement.cxx
      M    core/meta/src/TCint.cxx
      M    core/meta/src/TGlobal.cxx
      M    core/meta/src/TBaseClass.cxx
      M    core/meta/src/TDataMember.cxx
      M    core/meta/src/TInterpreter.cxx
      M    core/meta/src/TClass.cxx
      M    core/meta/src/TMethodArg.cxx
      M    core/meta/src/TDataType.cxx
      M    core/meta/src/TMethodCall.cxx
      M    core/meta/src/TIsAProxy.cxx
      M    core/meta/src/TMethod.cxx
      M    core/meta/src/TFunction.cxx
      M    core/meta/inc/TClass.h
      M    core/meta/inc/TDictionary.h
      M    core/meta/inc/TMethodArg.h
      M    core/meta/inc/TDataType.h
      M    core/meta/inc/TMethodCall.h
      M    core/meta/inc/TMethod.h
      M    core/meta/inc/TFunction.h
      M    core/meta/inc/TCint.h
      M    core/meta/inc/TGlobal.h
      M    core/meta/inc/TBaseClass.h
      M    core/meta/inc/TDataMember.h
      M    core/meta/inc/TInterpreter.h
      M    core/thread/src/TThread.cxx
      M    core/base/src/TVirtualFitter.cxx
      M    core/base/src/TStorage.cxx
      M    core/base/src/TQConnection.cxx
      M    core/base/src/TROOT.cxx
      M    core/base/src/TSystem.cxx
      M    core/base/src/TQObject.cxx
      M    core/rint/src/TRint.cxx
      M    core/rint/src/TTabCom.cxx
      M    math/foam/src/TFoam.cxx
      M    math/minuit2/src/TFitterMinuit.cxx
      M    math/mathcore/src/FunctorCint.cxx
      M    math/minuit/src/TMinuit.cxx
      M    tree/tree/src/TTree.cxx
      M    tree/tree/src/TSelectorCint.cxx
      M    tree/tree/src/TSelector.cxx
      M    tree/tree/inc/TSelectorCint.h
      M    roofit/roofitcore/src/RooGenCategory.cxx
      M    roofit/roofitcore/src/RooWorkspace.cxx
      M    hist/hist/src/TF1.cxx
      M    gui/guibuilder/src/TGuiBldDragManager.cxx
      M    net/alien/inc/TAlienSystem.h
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@24077 27541ba8-7e3a-0410-8455-c3a389f83636
      a304713a
  5. May 28, 2008
  6. May 26, 2008
  7. May 22, 2008
  8. May 20, 2008
  9. May 19, 2008
  10. May 16, 2008
  11. May 13, 2008
  12. May 09, 2008
  13. May 08, 2008
  14. May 07, 2008
  15. May 06, 2008
    • Fons Rademakers's avatar
      From Bertrand: · f315788d
      Fons Rademakers authored
      - Added information on the types of volumes returned by 
        TWinNTSystem::GetVolumes():
        - Type of drive: local, removable, network, CD/DVD
        - File System: NTFS, AFS, NFS
      - Adapted TGFSCombobox and TGFileBrowser accordingly to these new info
      - Added two new icons to represent Network drives on Windows
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23664 27541ba8-7e3a-0410-8455-c3a389f83636
      f315788d
    • Ilka Antcheva's avatar
      From Bertrand: · f83b6ed7
      Ilka Antcheva authored
      Add a new signal Removed(Int_t id) to notify when a tab was removed.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23656 27541ba8-7e3a-0410-8455-c3a389f83636
      f83b6ed7
  16. May 05, 2008
  17. May 01, 2008
    • Rene Brun's avatar
      Fix compilation warnings · 21632452
      Rene Brun authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@23628 27541ba8-7e3a-0410-8455-c3a389f83636
      21632452
    • Fons Rademakers's avatar
      From bertrand: · 2e3458b1
      Fons Rademakers authored
      - Added new method TList *TSystem::GetVolumes(Option_t *opt)
        returning the list of hard drives on Windows when opt = "all"
        or the current hard drive when opt = "cur"
        the return type is a TList of TObjString's containing the drive letters,
        i.e: for drives C: G: H: K:. The TList must be deleted by the user.
      - Implement the ability to browse available (mounted) drives on Windows.
      - Added list of available (mounted) drives in TGFSCombobox on Windows.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23625 27541ba8-7e3a-0410-8455-c3a389f83636
      2e3458b1
  18. Apr 28, 2008
  19. Apr 26, 2008
Loading