[root] / trunk / gui / guibuilder / src / TGuiBldEditor.cxx Repository:
ViewVC logotype

Log of /trunk/gui/guibuilder/src/TGuiBldEditor.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 41235 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 6 15:50:01 2011 UTC (3 years, 3 months ago) by bellenot
File length: 19810 byte(s)
Diff to previous 31799
Fix coverity reports (dereference null return value)

Revision 31799 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 10 15:02:05 2009 UTC (5 years, 1 month ago) by bellenot
File length: 19754 byte(s)
Diff to previous 30064
- Add check against potential NULL pointers (coverity)

Revision 30064 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 8 14:09:21 2009 UTC (5 years, 4 months ago) by bellenot
File length: 19741 byte(s)
Diff to previous 30063
Fix shadowed variable warnings (thanks Rene for the report)

Revision 30063 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 8 12:15:59 2009 UTC (5 years, 4 months ago) by bellenot
File length: 19739 byte(s)
Diff to previous 23115
From Lucie Flekova and me:

- Complete redesign of the Builder interface. It is now more intuitive for e.g. padding and layout hints
- Distinguish editing modes with enabled and disabled layout options 
- Added new interface to set widget position and size explicitely
- Added a list tree to display complete structure of the GUI 
- Added ability to change widget names. 
- Added frame background color setting
- Extended commands in the top menu (open project, save project...)
- Added several tool tips
- Added important warning dialogs, such as "Save project" dialog before closing the window
- Code cleanup

Revision 23115 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 10 13:35:37 2008 UTC (6 years, 9 months ago) by rdm
File length: 13866 byte(s)
Diff to previous 20882
moved to directory "gui" the following directories:

fitpanel, ged, gui, guibuilder, guihtml, qtgsi, qtroot, sessionviewer

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 13866 byte(s)
Diff to previous 19826
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 19826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:56:11 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 13866 byte(s)
Diff to previous 19825
imported svn:keywords Id property

Revision 19825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:49:10 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 13922 byte(s)
Diff to previous 15253
remove :$ from tag line

Revision 15253 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 31 09:02:38 2006 UTC (8 years, 7 months ago) by antcheva
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 13932 byte(s)
Diff to previous 15176
- fixed coding conventions violations

Revision 15176 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 26 09:27:12 2006 UTC (8 years, 8 months ago) by brun
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 13791 byte(s)
Diff to previous 14589
Fix coding conventions violations

Revision 14589 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 7 10:05:09 2006 UTC (8 years, 9 months ago) by antcheva
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 13785 byte(s)
Diff to previous 14484
From Valeriy Onuchin:
- improved view with a new amaizing appearence of guibuilder
- the changing background of GuiBuilder changed white color
  background for textentries and co. - now fixed.
- fix "copy drag" action. When grabbed frame is dragged
  with "Shift key pressed" a new copy of grabbed frame
  is created and this copy frame became the dragged frame

Revision 14484 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 30 09:58:48 2006 UTC (8 years, 9 months ago) by antcheva
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 13760 byte(s)
Diff to previous 14466
From Valeriy Onuchin:
- TGuiBldDragManager.cxx
 o protection added for handling events when "Caps Lock"
   key is being pressed.
 o added comments for all methods.

- TGuiBldEditor.cxx
 o Fixed the bug -  when "double border" check button was clicked
   all other radio button toggled off.

Revision 14466 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 29 15:44:57 2006 UTC (8 years, 9 months ago) by antcheva
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 13649 byte(s)
Diff to previous 13545
From Valeriy Onuchin:
-  huge upgrade of guibuilder classes

   o improved robustness
   o improved simplicity in navigation and actions.
   o possibility to add and correctly edit complex widgets,
     e.g. TGTab
   o few actions added to guibuilder toolbar and menus.
   o property editor was redisigned.
   o possibility to place widgets with matrix layout added

Revision 13545 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 8 13:03:57 2005 UTC (9 years, 1 month ago) by brun
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 14432 byte(s)
Diff to previous 12247
From Valeriy Onoutchine
- fix ROOT GuiBuilder code according to the ROOT coding conventions.

Revision 12247 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 5 12:36:07 2005 UTC (9 years, 6 months ago) by brun
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 14429 byte(s)
Diff to previous 10242
From valeriy Onuchin:
- new class TImagePlugin is introduced;
 To add possibility to read/write new image format one needs to create
 a derived class and to override two methods:
   virtual unsigned char *ReadFile(const char *filename, UInt_t &w,UInt_t &h)
   virtual Bool_t WriteFile(const char *filename, unsigned char *argb,
                             UInt_t w, UInt_t  h)
   ... and to specify it in the root resource file:

Plugin.TImagePlugin:  ps    TASPluginGS   ASPluginGS   "TASPluginGS(const char*)"
the name of plugin    file extension      DLL containing an implementation of
TImagePlugin subclass

- new class TASImagePlugin that is a subclass of TImagePlugin with ASImage
specific implementations;

- new class TASPluginGS - an image plugin class that allows to create images from
PS/EPS/PDF files and to display them in TCanvas/TPad. In addition, it allows to
browse PS/EPS/PDF files with the ROOT browser.

New files:
asimage/inc/LinkDefGS.h
asimage/inc/TASImagePlugin.h
asimage/inc/TASPluginGS.h
asimage/src/TASPluginGS.cxx

graf/inc/TImagePlugin.h

icons/pdf.xpm
icons/tb_find.xpm

libAfterImage.tar.gz

- TROOT.h
    o new data member fClipboard and corresponding getter GetClipboard();
      TSeqCollection  *fClipboard;           //List of clipboard objects;

- TGFrame
    o embedded frames resized correctly now.

- TGCanvas
    o several useful methods made public

- TGListBox, TGComboBox
    o new method FindEntry(const char *s) added which returns entry by name

- TGMdiMainFrame, TGMdiDecorFrame
    o fix bug which changed text color globally
    o add displaying scroll bars when mdi frame is moved out of mdi
      canvas viewport

- TGTextEdit/TGView, guitest
   o added processing of:
     2-clicks - selects a word
     3-clicks - selects a line
     4-clicks - selects the whole text
   o change  the key handling
     Ctrl-F - invokes Search dialog
     Ctrl-L - invokes Goto line dialog
     Correspondent changes  added to guitest.C and guitest.cxx (TextEdit test)
   o readonly mode added

- TGSearchDialog
   o Text entry was replaced by "text entry" combobox. It allows to
     "remember" a history of entered search strings.
   o new static method TGSearchDialog *&gDialog() introduced. It returns
     a global search dialog.
   o Search method - display warning message box when object is not found

- TRootBrowser, mime.types
   o  possibility to browse PS/EPS/PDF fies added
   o possibility to browse text files added. The content of text file
     appears in "icon box" window (a la netscape)
   o "Search" tool bar button added. It activates the "search dialog" for
     searching a specified icon or text when a text file is browsed.

- TGuiBldEditor.
  o fix bug which changed text color globally

Revision 10242 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 7 09:56:53 2004 UTC (10 years, 3 months ago) by rdm
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 14389 byte(s)
Diff to previous 10237
added EFrameCleanup enum to be used in TGCompositeFrame::SetCleanup().

Revision 10237 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 6 14:38:19 2004 UTC (10 years, 3 months ago) by brun
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 14349 byte(s)
Diff to previous 10141
From Valeriy Onuchin:
- add more diversity to automatic cleanup procedure.

  TGFrame::SetCleanup(Int_t on) now has 3 states:

  if on is ZERO - no automatic cleanup
  if on = 1  use automatic non-propogative cleaning, i.e. Cleanup method is invoked at frame destructor.
  if on  =  -1  initiate propagative (hierarchical) cleaning , i.e. Cleanup method is invoked
hierarchically for all
                  child composite frames which were added with TGCompositeFrame::AddFrame method.

Hierarchical cleaning will greatly facilitate GUI components deallocation, e.g. it's actively used in
GuiBulder.
Calling main_frame->SetCleanup(-1) guarantees automatical deletion of all frames and layout hints at
main_frame destructor. This addon is backward compatible.

Revision 10141 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 22 12:34:10 2004 UTC (10 years, 4 months ago) by brun
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 14361 byte(s)
Diff to previous 10105
From Valeriy Onuchin:
- add emit parameter to TGButton methods - SetDown, SetOn, Toggle.
  If emit kTRUE - signal emitted.
- fix gui builder after latest TGButton, TGButtonGroup changes

Revision 10105 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 20 15:33:26 2004 UTC (10 years, 4 months ago) by brun
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 14297 byte(s)
Diff to previous 10037
From Valeriy Onuchin

New version of the guibuilder with its new user interface

Revision 10037 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 14 09:57:58 2004 UTC (10 years, 4 months ago) by brun
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 14416 byte(s)
Diff to previous 10005
From valeriy Onuchin:
- small correction in TWinNTSystem::BaseName
- background/foregrond editors are not yet ready. Do not activate them in property editor.

Revision 10005 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Sep 13 12:47:36 2004 UTC (10 years, 4 months ago) by rdm
Original Path: trunk/guibuilder/src/TGuiBldEditor.cxx
File length: 14257 byte(s)
From Valeriy:
new guibuilder module.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9