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

Log of /trunk/gui/gui/src/TGFileDialog.cxx

Parent Directory Parent Directory


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

Revision 45565 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 13 10:01:30 2012 UTC (2 years, 5 months ago) by bellenot
File length: 28157 byte(s)
Diff to previous 43842
Improve the TGFileDialog class documentation

Revision 43842 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 19 13:09:11 2012 UTC (2 years, 9 months ago) by bellenot
File length: 27874 byte(s)
Diff to previous 43645
Revert rev 43645 (may cause crash if someone delete a dialog...)

Revision 43645 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 4 20:31:50 2012 UTC (2 years, 9 months ago) by bellenot
File length: 28094 byte(s)
Diff to previous 43377
Prevent closing the main frame (via the WM, with the close button) while a modal dialog is open (while the client is waiting for it)

Revision 43377 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 19 08:19:55 2012 UTC (2 years, 10 months ago) by bellenot
File length: 27874 byte(s)
Diff to previous 41190
Change the file name only if the selected entry is not a directory (as reported on the forum http://root.cern.ch/phpBB3//viewtopic.php?f=3&t=14370)

Revision 41190 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 6 10:07:40 2011 UTC (3 years, 3 months ago) by bellenot
File length: 27767 byte(s)
Diff to previous 39065
Fix coverity reports (dereference null return value & unchecked return value)

Revision 39065 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 2 14:22:19 2011 UTC (3 years, 8 months ago) by bellenot
File length: 27695 byte(s)
Diff to previous 38844
- Make shortcuts working on Windows (should solve the problem reported on the forum: http://root.cern.ch/phpBB3//viewtopic.php?f=3&t=12616)
- Create special icons for symlinks (shortcuts) in the browser (add a small arrow on bottom left corner of the original icon)

Revision 38844 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 14 12:35:01 2011 UTC (3 years, 9 months ago) by bellenot
File length: 27620 byte(s)
Diff to previous 38292
Create a new (flat) style for toolbar and html browser navigation buttons. This is also enabled/disabled via the GUI.Style entry in system.rootrc

Revision 38292 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 3 10:57:55 2011 UTC (3 years, 10 months ago) by bellenot
File length: 27452 byte(s)
Diff to previous 35518
Implement the wish #78935: Longer "File of type:" selector is wanted

Revision 35518 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 21 09:54:10 2010 UTC (4 years, 4 months ago) by bellenot
File length: 27409 byte(s)
Diff to previous 34071
Replace several strncpy and strncat by strlcpy and strlcat

Revision 34071 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 23 07:49:33 2010 UTC (4 years, 7 months ago) by bellenot
File length: 27392 byte(s)
Diff to previous 33879
Make the File Dialog resizable

Revision 33879 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 14 13:24:46 2010 UTC (4 years, 7 months ago) by bellenot
File length: 27388 byte(s)
Diff to previous 32919
Fix several resource leaks (reported by coverity)

Revision 32919 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 9 07:26:17 2010 UTC (4 years, 9 months ago) by bellenot
File length: 27332 byte(s)
Diff to previous 32579
- Properly change directory when navigating in the directory tree
- Delete FileInfo->fFilename when needed (avoid potential memory leaks)
These should fix the savannah bug report #65496, TGFileDialog() does not handle double click of directory properly (https://savannah.cern.ch/bugs/?65496)
Thanks to James Batch for the report

Revision 32579 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 12 08:30:26 2010 UTC (4 years, 10 months ago) by bellenot
File length: 26231 byte(s)
Diff to previous 31430
Use TString instead of char[] and sprintf (avoid potential buffer overflow - coverity)

Revision 31430 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 25 18:47:02 2009 UTC (5 years, 1 month ago) by bellenot
File length: 26229 byte(s)
Diff to previous 28268
Allow to change directory by typing its name in the text entry of the file dialog (thanks Axel for the suggestion)

Revision 28268 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 17 07:18:17 2009 UTC (5 years, 9 months ago) by bellenot
File length: 25642 byte(s)
Diff to previous 27475
Make sure to use unix path names everywhere (to avoid backslashes)
(Thanks Axel for the report)

Revision 27475 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 18 10:04:21 2009 UTC (5 years, 11 months ago) by bellenot
File length: 25451 byte(s)
Diff to previous 27025
Replace Form() by TString::Format()

Revision 27025 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 19 11:42:47 2008 UTC (6 years, 1 month ago) by bellenot
File length: 25357 byte(s)
Diff to previous 25359
- Fix gcc3.x warnings using -fstack-check compiler flag:
  warning: unreachable code at beginning of switch statement

As reported by Jacek M. Holeczek:
  These warnings (strictly related to the "-fstack-check" option) seem
  harmless, BUT THEY ARE NOT!
  In fact, the gcc 3.x compiler produces code which leads to "core dumps".

Revision 25359 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 3 21:13:05 2008 UTC (6 years, 4 months ago) by bellenot
File length: 25335 byte(s)
Diff to previous 25262
- Create the File Names List in TGFileDialog if it has been deleted in a previous call (solves the bug #41028 <http://savannah.cern.ch/bugs/?41028>)

Revision 25262 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 26 15:14:13 2008 UTC (6 years, 4 months ago) by bellenot
File length: 25210 byte(s)
Diff to previous 23448
- Fix problem with Windows pathes being returned by 
  TGFileDialog and used in TPad::SaveAs()
  Thanks to Axel for reporting this.

Revision 23448 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 23 12:14:56 2008 UTC (6 years, 9 months ago) by brun
File length: 25110 byte(s)
Diff to previous 23115
Fix severe shadowed variables.

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: 25106 byte(s)
Copied from: trunk/gui/src/TGFileDialog.cxx revision 23114
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/gui/src/TGFileDialog.cxx
File length: 25106 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/gui/src/TGFileDialog.cxx
File length: 25106 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/gui/src/TGFileDialog.cxx
File length: 25165 byte(s)
Diff to previous 19675
remove :$ from tag line

Revision 19675 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 23 16:03:31 2007 UTC (7 years, 5 months ago) by antcheva
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 25175 byte(s)
Diff to previous 19001
Set fFileInfo->fFileNamesList to 0 in case Cancel button was clicked or
dialog was closed via WM.

Revision 19001 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 12 08:15:20 2007 UTC (7 years, 7 months ago) by antcheva
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 24851 byte(s)
Diff to previous 18979
Several improvements and fixes:
1) Replaced fOverWR and fMultiSel check buttons with a single
one fCheckB. The functionality of fOverWR assigned to fCheckB
in case the file dialog is created as SaveAs dialog; accordingly
the functionality of fMultiSel is assigned to fCheckB in case of
Open file dialog.

2) Fixed several memory leaks.

3) Fixed SegV when Cancel button was clicked before the file
list was created/visualized in the dialog. It happens because of
changes in Revision 1.38 of TGFSContainer. The GUI events cannot be
allowed without any control/protection of user interaction.

4) Fixed SegV because of double deletion when closing the dialog via WM.

Revision 18979 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 7 13:25:34 2007 UTC (7 years, 7 months ago) by antcheva
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 25082 byte(s)
Diff to previous 17313
Fixed a SegV caused by changes in Revision 1.38 of TGFSContainer.cxx,
in which the line gSystem->ProcessEvents() was introduced while filling
TGFileContainer to not block the GUI if the current directory contains
many files. This change caused SegV in the File dialog when the Cancel
button is clicked during the directory feeling (reported by Axel).

New data member and corresponding getter/setter methods of
TGFileContainer class:
Bool_t fDisplayStat; // kFALSE to interrupt display directory
                     // contents in case of many files inside

Follow-up changes in TGFileDialog::ProcessMessage method when Cancel
button was clicked.

Revision 17313 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 15 09:05:17 2007 UTC (8 years ago) by antcheva
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 24860 byte(s)
Diff to previous 16140
- Fix in TGFileDialog::ProcessMessage related to the
"Create New Folder" button functionality. The new folder
was created always into the working directory of ROOT,
not where the TGFileDialog had navigated to (thanks to
Fred L Youhanaie for reporting that)

Revision 16140 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 28 09:30:47 2006 UTC (8 years, 4 months ago) by antcheva
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 24567 byte(s)
Diff to previous 15966
- fixed  segv and mem leak

Revision 15966 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 9 16:11:01 2006 UTC (8 years, 5 months ago) by antcheva
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 24453 byte(s)
Diff to previous 15963
From David Gonzalez Maline:
- sort files by owner and group
- added tooltips to the header buttons as hints for sorting features
(Note: sometimes, the system doesn't grab well the information
about the group, i.e. doesn't get the correct group name. It takes the
same name as the user instead)

Revision 15963 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 9 10:08:14 2006 UTC (8 years, 5 months ago) by antcheva
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 24274 byte(s)
Diff to previous 15879
- changes in dialog labels, tool tip, displayed error message

Revision 15879 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 1 10:54:37 2006 UTC (8 years, 5 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 24251 byte(s)
Diff to previous 15849
From David Gonzalez Maline and Bertrand:
- Implemented resizable TGListView headers.
- Implemented files sorting by clicking header buttons in TGFileDialog
  and TRootBrowser.

Revision 15849 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 26 13:36:44 2006 UTC (8 years, 6 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 23967 byte(s)
Diff to previous 15844
Instead of providing default implementations for copy ctor's and assignment
operators we better make them private (and not implemented) to avoid people
from accidentally using them. Especially the collections classes and the
TQObject derived classes. In these classes the default implementations would
cause havoc due to multiple deletions of the same objects and other
potential memory corruptions.

Revision 15844 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 24 16:11:45 2006 UTC (8 years, 6 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 26067 byte(s)
Diff to previous 15834
From David Gonzalez Maline and Bertrand:
A bunch of modifications in TGFileDialog (mainly user requests):
- Sort files by name and not by type anymore.
- Increased the vertical scroll size.
- Implemented multiple file selection; can be turned on/off with a
  checkbox on the TGFileDialog.

Here is an example of how to use multiple selection:

  TGFileInfo fi;
  new TGFileDialog(fClient->GetDefaultRoot(), this, kFDOpen,&fi);
  if (fi.fMultipleSelection && fi.fFileNamesList) {
     TObjString *el;
     TIter next(fi.fFileNamesList);
     while ((el = (TObjString *) next())) {
        new TFile(el->GetString(), "update");
     }
  }
  else if (fi.fFilename) {
     new TFile(fi.fFilename, "update");
  }

Revision 15834 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 20 17:52:55 2006 UTC (8 years, 6 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 22971 byte(s)
Diff to previous 15832
use StrDup() and not strdup(), StrDup() needs delete[], while strdup() needs
free() with is not compatible with other allocations of new char[].

Revision 15832 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 20 12:08:34 2006 UTC (8 years, 6 months ago) by brun
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 23010 byte(s)
Diff to previous 15742
From David Gonzalez Maline :
- new class TGInputDialog : simple text input dialog.
- added possibility to create a new directory from TGFileDialog.
- added possibility to enter an absolute path/filename in text field of TGFileDialog.

Revision 15742 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 9 05:27:55 2006 UTC (8 years, 6 months ago) by brun
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 21370 byte(s)
Diff to previous 15173
From Eddy:
Fix many typos in comments

Revision 15173 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 24 18:20:12 2006 UTC (8 years, 8 months ago) by brun
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 21360 byte(s)
Diff to previous 15134
Fix coding conventions violations

Revision 15134 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 23 04:47:42 2006 UTC (8 years, 8 months ago) by brun
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 21218 byte(s)
Diff to previous 14813
From Federico Carminati:

"I have implemented all copy and equal operators needed to silence all
warnings in AliRoot, as requested. I have implemented shallow copies as
would do the default operators synthetized by the compiler.
Most operators are protected. If users complain, you just have to move
them into the public area, but class derivation is of course supported.
It has been a terrible job, I have modified 278 files, but the changes
are backward compabile, and this goes a long way to permitting user to
use the effc++ flag with root headers."

Revision 14813 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 13:59:21 2006 UTC (8 years, 9 months ago) by antcheva
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 19445 byte(s)
Diff to previous 13278
From Valeriy Onuchin:
- set SetEditDisabled(kEditDisable)

Revision 13278 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 17 19:09:28 2005 UTC (9 years, 2 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 19411 byte(s)
Diff to previous 12644
From Ilka:
code style fixes (comments, descriptions and identation).

Revision 12644 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 5 07:33:37 2005 UTC (9 years, 4 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 19340 byte(s)
Diff to previous 12525
From Ilka:
fixing of coding style violations.

Revision 12525 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 23 17:00:41 2005 UTC (9 years, 5 months ago) by brun
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 19327 byte(s)
Diff to previous 12475
From Bertrand:
Added several protections in TGXXX class constructors,
used when browsing ROOT classes.

Revision 12475 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 15 12:57:18 2005 UTC (9 years, 5 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 19239 byte(s)
Diff to previous 11142
From Ilka:
We have no protection in the Save file dialog according to the setting of
the Overwrite check box in the case of 2-click on the file name. After
2-click the selected file is overwritten anytime.

The attached patch fix that in the following way:
- if the Overwrite check box is selected; the selected file will be overwritten
- if the Overwrite check box is not selected, a message dialog appears
  asking the user to overwrite the selected file

Revision 11142 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 18 09:26:54 2005 UTC (9 years, 11 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 18323 byte(s)
Diff to previous 10976
Frol Ilka:
class TGFileInfo:
- a new data member: Bool_t fOverwrite (if true overwrite the file with
  existing name on save without the confirmation message)

class TGFileDialog:
- added a new data member TGCheckButton *fOverWR for setting file
  overwriting on/off via the GUI; setting the check box ON will
  suppress the confirmation message for overwriting an existing file;
  the user choice is saved for the next time the Save dialog is shown
- layout changes
- code cleaning

Revision 10976 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 21 18:38:14 2005 UTC (10 years ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 17125 byte(s)
Diff to previous 10706
From Ilka:
The warning message about the file existing should not be activated if
the file selection dialog is used for file opening.

Revision 10706 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 7 16:40:12 2004 UTC (10 years, 1 month ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 16995 byte(s)
Diff to previous 10694
if filename is specified on input in TGFileInfo use that to prompt
the filename.

Revision 10694 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 7 01:34:31 2004 UTC (10 years, 1 month ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 16767 byte(s)
Diff to previous 10664
added new item fFileTypeIdx in TGFileInfo class. This member is used to
set and return the last selected file type used in the TGFileDialog.
Example of use is in the SaveAs dialog in TRootCanvas.cxx.

Revision 10664 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 1 17:25:06 2004 UTC (10 years, 1 month ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 16587 byte(s)
Diff to previous 10319
From Ilka:
patch contains changes in TGFileDialog::ProcessMessage() method that
provide checking if the file name already exists when using SaveAs dialog.
A message dialog appears saying that this file already exists and asking
the user to overwrite it (Yes/No). [Added same feature in case user
hits <enter> after typing the file name -- rdm].

Revision 10319 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 15 17:08:10 2004 UTC (10 years, 3 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 15485 byte(s)
Diff to previous 9994
change stat() calls to the new TSystem::GetPathInfo().

Revision 9994 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 13 09:10:56 2004 UTC (10 years, 4 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 15565 byte(s)
Diff to previous 5656
use the new TGTransientFrame::CenterOnParent() method.

Revision 5656 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 25 13:58:19 2002 UTC (12 years, 2 months ago) by brun
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 15993 byte(s)
Diff to previous 5638
fixes for WIN32/WIN32GDK

Revision 5638 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 22 11:24:30 2002 UTC (12 years, 2 months ago) by brun
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 16065 byte(s)
Diff to previous 5631
From Bertrand:
 correct memory leak in TGFileDialog::ProcessMessage method under win32gdk

Revision 5631 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 21 10:30:41 2002 UTC (12 years, 2 months ago) by brun
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 16695 byte(s)
Diff to previous 5581
Fix by Bertrand required for win32gdk

Revision 5581 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 15 13:24:59 2002 UTC (12 years, 2 months ago) by brun
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 16666 byte(s)
Diff to previous 5328
Several improvements and bug fixes in the browser by Valery Onuchin

Revision 5328 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 18 12:22:14 2002 UTC (12 years, 4 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 16633 byte(s)
Diff to previous 4772
use DeleteWindow() instead of "delete this" to close and delete the widget.

Revision 4772 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 23 23:23:47 2002 UTC (12 years, 7 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 16615 byte(s)
Diff to previous 4742
revert to previous version. Only allow directories to be opened by double
clicking on them. With revious patch TGFileDialog did not allow a dir
to be returned from the dialog.

Revision 4742 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 18 17:57:00 2002 UTC (12 years, 7 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 19021 byte(s)
Diff to previous 4695
in case a directory is selected the kCM_BUTTON and kTE_ENTER actions
behave like kCT_ITEMDBLCLICK. Mod by Ernesto Lopez.

Revision 4695 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 12 17:56:25 2002 UTC (12 years, 7 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 16615 byte(s)
Diff to previous 3510
remove TGLVEntry *TGListView::GetNextSelected(void**) since it had only
a different return type from TGFrame *TGContainer::GetNextSelected(void**).
In two cases where a TGLVEntry* as return type was expected now as cast to
TGLVEntry* has to be made.

Revision 3510 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 20 10:19:26 2001 UTC (13 years, 1 month ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 16562 byte(s)
Diff to previous 3317
cast UInt_t's to Int_t's in calls to TVirtualX::TranslateCoordinates()
to correctly handle negative coordinate translations.

Revision 3317 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 28 16:05:42 2001 UTC (13 years, 1 month ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 16575 byte(s)
Diff to previous 2474
win32gdk case added

Revision 2474 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 27 16:43:55 2001 UTC (13 years, 7 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 15837 byte(s)
Diff to previous 2110
in the TGFileInfo argument it is now possible to set the initial directory
(fIniDir). On return this fIniDir is set to the directory containing the
selected file. This makes it easy to open the dialog again in the previously
selected directory. For an example see $ROOTSYS/test/guitest.cxx. To
implement this change the TGFileInfo behaviour has changed in a backward
incompatible way:
  1) the fFileTypes field is now "const char**" (was "char**")
  2) the fFilename and fIniDir strings are now deleted by the TGFileInfo
     dtor and not anymore in the user code. This change requires you to
     remove any "delete [] fi.fFilename" statements from your code.

Revision 2110 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 2 11:45:46 2001 UTC (13 years, 8 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 14454 byte(s)
Diff to previous 1884
fixes in header files to not use directly static data members as default
arguments. This does not work on Windows due to export problems of these
statics. Use now static Getters instead.

Revision 1884 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 3 10:36:21 2001 UTC (13 years, 9 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 14458 byte(s)
Diff to previous 3
set correct frame type (either kMainFrame, kTransientFrame or kTempFrame).
Needed for Win32 port of GUI.

Revision 3 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 16 17:00:58 2000 UTC (14 years, 8 months ago) by rdm
Original Path: trunk/gui/src/TGFileDialog.cxx
File length: 14411 byte(s)
Copied from: branches/rdm/gui/src/TGFileDialog.cxx revision 2
Diff to previous 2
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.

Revision 2 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue May 16 17:00:58 2000 UTC (14 years, 8 months ago) by rdm
Original Path: branches/rdm/gui/src/TGFileDialog.cxx
File length: 14411 byte(s)
Initial import of ROOT into CVS

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