[root] / trunk / gui / guibuilder / inc / TRootGuiBuilder.h Repository:
ViewVC logotype

Log of /trunk/gui/guibuilder/inc/TRootGuiBuilder.h

Parent Directory Parent Directory


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

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: 5955 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: 5728 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/inc/TRootGuiBuilder.h
File length: 5728 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/inc/TRootGuiBuilder.h
File length: 5728 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/inc/TRootGuiBuilder.h
File length: 5788 byte(s)
Diff to previous 15676
remove :$ from tag line

Revision 15676 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 4 09:21:56 2006 UTC (8 years, 6 months ago) by antcheva
Original Path: trunk/guibuilder/inc/TRootGuiBuilder.h
File length: 5798 byte(s)
Diff to previous 15419
from Valeri Onuchin:
- correct disabling/enabling align buttons when
 lasso is drawn

Revision 15419 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 14 10:22:37 2006 UTC (8 years, 7 months ago) by antcheva
Original Path: trunk/guibuilder/inc/TRootGuiBuilder.h
File length: 5765 byte(s)
Diff to previous 15416
From Valeriy Onuchin:
- move the GUI builder specific code from TGProgressBar to TRootGuiBuilder

Revision 15416 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 14 07:52:55 2006 UTC (8 years, 7 months ago) by antcheva
Original Path: trunk/guibuilder/inc/TRootGuiBuilder.h
File length: 5677 byte(s)
Diff to previous 15285
From Valeriy Onuchin:
- move the GUI builder specific code from TGScrollBar to TRootGuiBuilder

Revision 15285 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 1 11:38:15 2006 UTC (8 years, 7 months ago) by antcheva
Original Path: trunk/guibuilder/inc/TRootGuiBuilder.h
File length: 5589 byte(s)
Diff to previous 15281
From Valeriy Onuchin:
- move the GUI builder specific code from widget constructors to TRootGuiBuilder.

Revision 15281 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 1 09:13:56 2006 UTC (8 years, 7 months ago) by antcheva
Original Path: trunk/guibuilder/inc/TRootGuiBuilder.h
File length: 5510 byte(s)
Diff to previous 15221
rom Valeriy Onuchin:
- move the construction code of TGComboBox in TRootGuiBuilder

Revision 15221 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 30 06:41:15 2006 UTC (8 years, 7 months ago) by antcheva
Original Path: trunk/guibuilder/inc/TRootGuiBuilder.h
File length: 5466 byte(s)
Diff to previous 15192
From Valeriy Onuchin:
- move the construction code of  TGShutter, TGTextEdit,
 TGTab, TGListBox widgets in TRootGuiBuilder

Revision 15192 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 28 20:15:09 2006 UTC (8 years, 7 months ago) by brun
Original Path: trunk/guibuilder/inc/TRootGuiBuilder.h
File length: 5313 byte(s)
Diff to previous 14875
From Valeriy Onuchin:


- ROOT Gui Builder
  o robustness was improved.
  o almost all ROOT gui classes are now in gui builder widget's palette.
  o functionality was improved. To change the attributes of some frame,
    select frame and press the right button of the mouse.
    The popup context menu or edit dialog will appear. Select editting
    option.
  o new "grabbing" feature was introduced:
     If Return or Enter key was pressed -a "grab action" is performed.

      1.  If lasso is  drawn - new composite frame is created and
          all frames inside lasso adopted as childrens of created frame.

      2.  If lasso is not drawn, but selected frame is a composite one
          - a new TGCanvas (scrolled frame) is created and selected frame
            becomes a container for this canvas.

    Reverse/"ungrab action" is activated by
    Return/Enter key pressed with Control Key modifier.

      3.  All frames inside the grabbed frame are "dropped" into
          the underlying frame and the grabbed frame is deleted.

      4.  If selected/grabbed frame is TGCanvas widget (scrolled frame) -
          TGCanvas is deleted and container frame becomes a child of
          the editable frame.

Revision 14875 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 28 19:21:43 2006 UTC (8 years, 8 months ago) by brun
Original Path: trunk/guibuilder/inc/TRootGuiBuilder.h
File length: 4938 byte(s)
Diff to previous 14699
From Valeriy:
Removed files:
guibuilder/inc/TGuiBldQuickHandler.h
guibuilder/inc/TGuiBldQuickHandler.h

TGuiBldDragManager class

- activating on double click of so called
  "quick handler" was removed. Editting functionality
  will be provided via context menu and GuiBuilder
  Property Editor.

- Save WM decorations when main/composite frame is saved as macro.
- Handling DestroyNotify events added. Along with addittions
  to HandleClientEvent and mods in SetEditable method
  allow to fix bugs #9, #23.

- New important fucnctionality added:
  o Quick preview of edit changes.
    Double click on some composite frame saves the frame
    content into a macro and then the macro is executed.
    That gives an opportunity to "quick glance" at
    "what is really created".

From Ilka:
 fix which allows to
 successfully run valgrind with root and GUI builder.

Revision 14699 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 13 15:33:03 2006 UTC (8 years, 9 months ago) by brun
Original Path: trunk/guibuilder/inc/TRootGuiBuilder.h
File length: 4879 byte(s)
Diff to previous 14589
From Valeriy Onuchin:
 - Dynamic context menus. Possibility to create submenus and
   checked entries are implemented.
 - Changes in resize method added , which allow to
   preserve fixed witdh/height for some widgets, e.g.
   scroll bars and sliders.
 - TGListBox and TGComboBox widgets were added to widgets palette.
 - many minory improvements.

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/inc/TRootGuiBuilder.h
File length: 4873 byte(s)
Diff to previous 14466
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 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/inc/TRootGuiBuilder.h
File length: 4427 byte(s)
Diff to previous 12518
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 12518 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 19 09:46:37 2005 UTC (9 years, 5 months ago) by rdm
Original Path: trunk/guibuilder/inc/TRootGuiBuilder.h
File length: 3823 byte(s)
Diff to previous 10743
From Ilka:
The attached patch fixes memory leaks caused by the method
TGMainFrame::SetIconPixmap following way:
- changed method signature to (the backward compatibility is kept)
    const TGPicture *TGMainFrame::SetIconPixmap(const char *iconName);
- added new data members cost TGPicture* fIconPic for TRootCanvas,
  TRootBrowser, TRootGuiBuilder classes that allow the icon picture to
  be freed in the destructors
- code changes for  fixing the memory leaks in TRootCanvas, TRootBrowser
  and TRootGuiBuilder.

Revision 10743 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 9 22:55:06 2004 UTC (10 years, 1 month ago) by brun
Original Path: trunk/guibuilder/inc/TRootGuiBuilder.h
File length: 3770 byte(s)
Diff to previous 10314
From Valeriy Onuchin:
- TRootGuiBuilder,TGuiBldDragManager - more mods to make GuiBuilder
  re-entrant.
  That allows to create, close ROOT GuiBuilder during single ROOT session.
- TGMdiMainFrame - made methods virtual.
  CloseAll method added , which allows to close all opened mdi frames.
- TGMdiDecorFrame - mods for hierarchical cleaning.

Revision 10314 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Oct 15 15:34:53 2004 UTC (10 years, 3 months ago) by rdm
Original Path: trunk/guibuilder/inc/TRootGuiBuilder.h
File length: 3789 byte(s)
rename files:
  TVirtualGuiBld  -> TGuiBuilder
  TGuiBuilder     -> TRootGuiBUilder
to start the GuiBuilder one can now simply type:
  new TGuiBuilder

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