Quick Search:

jump to detailed chart Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

Watches and RSS

History

trunk 1352 472

latest revision download trunk

1352 annotated / raw | Diffs: previous, other | Lines: 10328 ( +2, -2 )

Created: 2009-10-18 20:27:35 +0200 (4 months 22 days ago) | Author: jim | Changeset: 1352

Oct 18, 2009

 - Bug fix, VET popped No Disk In Drive message when expanding

1345 annotated / raw | Diffs: previous, other | Lines: 10328 ( +3, -1 )

Created: 2009-10-14 06:24:44 +0200 (4 months 27 days ago) | Author: jim | Changeset: 1345

Oct 13, 2009

 - Fixed issue with UnicodeStringLists and D2009/D2010
 - Changed the shell link code in TNamespace to only Read the Link on the call to ShellLink if the object was created.

1341 annotated / raw | Diffs: previous, other | Lines: 10326 ( +6, -7 )

Created: 2009-10-06 00:10:00 +0200 (5 months 4 days ago) | Author: jim | Changeset: 1341

Oct 5, 2009

  - Fixed problems with BDS2009/EDS2010

1328 annotated / raw | Diffs: previous, other | Lines: 10327 ( +171, -7 )

Created: 2009-09-26 22:56:33 +0200 (5 months 13 days ago) | Author: jim | Changeset: 1328

Sept 26, 2009

 - Added support for SymbolicLinks in TNamespace

1303 annotated / raw | Diffs: previous, other | Lines: 10163 ( +14, -1 )

Created: 2009-09-13 19:45:26 +0200 (5 months 26 days ago) | Author: jim | Changeset: 1303

Sept 13, 2009

 - Added prototypes for newer Network APIs

1298 annotated / raw | Diffs: previous, other | Lines: 10150 ( +1, -1 )

Created: 2009-09-07 16:11:48 +0200 (6 months ago) | Author: jim | Changeset: 1298

Sept 7, 2009

 - Version 2.1.0 Release
 - Updated for BDS2010
 - Fixed bug in TCommonHDrop with Unicode compilers
 

1293 annotated / raw | Diffs: previous, other | Lines: 10150 ( +2, -1 )

Created: 2009-08-12 04:26:44 +0200 (6 months ago) | Author: jim | Changeset: 1293

Aug 11, 2009

 - Added File Descriptor type clipboard type in ClipboardContainsShellFormats

1289 annotated / raw | Diffs: previous, other | Lines: 10149 ( +1, -1 )

Created: 2009-08-10 05:50:43 +0200 (7 months ago) | Author: jim | Changeset: 1289

Aug 9, 2009

  - Change variable type to make the compiler happy

1287 annotated / raw | Diffs: previous, other | Lines: 10149 ( +21, -2 )

Created: 2009-08-10 05:43:41 +0200 (7 months ago) | Author: jim | Changeset: 1287

Aug 9, 2009

  - Added a special verb to the ExecuteContextMenuVerb in TNamespace to execute the default menu item

1270 annotated / raw | Diffs: previous, other | Lines: 10130 ( +7, -7 )

Created: 2009-07-29 07:11:09 +0200 (7 months ago) | Author: jim | Changeset: 1270

July 28, 2009

 - Support to pass the column to sort on in the PIDLQuickSort

1259 annotated / raw | Diffs: previous, other | Lines: 10130 ( +11, -7 )

Created: 2009-07-26 21:45:22 +0200 (7 months ago) | Author: jim | Changeset: 1259

July 26, 2009

 - Couple of fixes to compile

1258 annotated / raw | Diffs: previous, other | Lines: 10126 ( +21, -0 )

Created: 2009-07-26 19:50:19 +0200 (7 months ago) | Author: jim | Changeset: 1258

July 26, 2009

  - Support for the new KnownFolder way of accessing special folders in Vista and Win7

1252 annotated / raw | Diffs: previous, other | Lines: 10105 ( +10, -5 )

Created: 2009-07-26 02:32:53 +0200 (7 months ago) | Author: jim | Changeset: 1252

July 25, 2009

 - Speed improvements with comparing PIDLs in TNamespace

1238 annotated / raw | Diffs: previous, other | Lines: 10100 ( +1, -1 )

Created: 2009-07-21 06:29:31 +0200 (7 months ago) | Author: jim | Changeset: 1238

July 20, 2009

 - Fixed bug with column header name target

1223 annotated / raw | Diffs: previous, other | Lines: 10100 ( +72, -44 )

Created: 2009-07-18 06:33:56 +0200 (7 months ago) | Author: jim | Changeset: 1223

July 17, 2009

  - Updates to the Shell Context menu class to make it work with objects from different folders
  - Radical changes to the MultiPath DataObject to support objects from different folders
  - Be VERY careful if using CreateFullyQualifiedShellDataObject, notice the first parameter is changed to a NamespaceList but the compiler will NOT tell you since the PIDLList was based of TList which is the new parameter type

1218 annotated / raw | Diffs: previous, other | Lines: 10072 ( +280, -57 )

Created: 2009-07-10 06:16:08 +0200 (8 months ago) | Author: jim | Changeset: 1218

July 9, 2009

  - Many changes to the ShellBackGround menu as I learn new things about the shell.  these changes will break you code.  I am sorry but it is necessary since it was incorrect the way it was

1215 annotated / raw | Diffs: previous, other | Lines: 9849 ( +38, -15 )

Created: 2009-07-06 06:21:28 +0200 (8 months ago) | Author: jim | Changeset: 1215

July 5, 2009

 - Added parameter to the CreateFullyQualifiedShellDataObject to define if it is a DragDrop object or not (drag drop data format included if so)
 - Fixed bugs in the way I was handling Context Menu creation and string pointers for parameters
 - Simplified code by creating common functions for Context Menu creation

1214 annotated / raw | Diffs: previous, other | Lines: 9826 ( +78, -154 )

Created: 2009-07-05 20:18:22 +0200 (8 months ago) | Author: jim | Changeset: 1214

July 5, 2005

 - Bug fixes with Win9x and the MultiPath Shell ContextMenu
 - Allow more control over what commands are available in the MultiPath Shell ContextMenu

1210 annotated / raw | Diffs: previous, other | Lines: 9902 ( +35, -12 )

Created: 2009-07-05 07:48:18 +0200 (8 months ago) | Author: jim | Changeset: 1210

July 4, 2009

 - Fixed problem with Multiple Path Selection and the order of the clipboard formats.  Can't delete/move a parent before its children!

1206 annotated / raw | Diffs: previous, other | Lines: 9879 ( +82, -50 )

Created: 2009-07-05 02:18:29 +0200 (8 months ago) | Author: jim | Changeset: 1206

July 4, 2009

 - Changed CreateFullyQualifiedShellDataObject such that the var param IDataObject can be passed in (or autocreated if var param is NIL).
 - Added debugging comments to the CommonDataObject and a couple small tweeks
 - Lots of fundamental changes.  As I learn more advanced things about the Shell I find my implementations can be problematic.  Now the Context Menu and TNamespace Actions such as Copy, Paste, Cut, Delete now REQIURE a TWinControl to be passed so the Shell can show error messages.  This will break a lot of code but it should be fairly painless to add this parameter in most cases.

1205 annotated / raw | Diffs: previous, other | Lines: 9847 ( +6, -6 )

Created: 2009-07-04 15:35:13 +0200 (8 months ago) | Author: jim | Changeset: 1205

July 4, 2009

 - Removed Testing Code

1201 annotated / raw | Diffs: previous, other | Lines: 9847 ( +37, -24 )

Created: 2009-07-04 05:42:38 +0200 (8 months ago) | Author: jim | Changeset: 1201

July 3, 2009

 - Trying to get the Shell Context Menus working

1198 annotated / raw | Diffs: previous, other | Lines: 9834 ( +6, -4 )

Created: 2009-07-03 16:16:15 +0200 (8 months ago) | Author: jim | Changeset: 1198

July 3, 2009

 - Added default parameter to PathToPIDL for special cases

1192 annotated / raw | Diffs: previous, other | Lines: 9832 ( +29, -6 )

Created: 2009-07-03 07:14:30 +0200 (8 months ago) | Author: jim | Changeset: 1192

July 2, 2009

 - Fixed problem with Threaded Enum

1190 annotated / raw | Diffs: previous, other | Lines: 9809 ( +20, -20 )

Created: 2009-07-03 03:20:02 +0200 (8 months ago) | Author: jim | Changeset: 1190

July 2, 2009

 - Major rework of TNamespace.  It was wrong and creating large arrays for no reason.

1188 annotated / raw | Diffs: previous, other | Lines: 9809 ( +1, -1 )

Created: 2009-07-03 01:33:36 +0200 (8 months ago) | Author: jim | Changeset: 1188

July 2, 2009

  - Removed some debug code

1185 annotated / raw | Diffs: previous, other | Lines: 9809 ( +7, -6 )

Created: 2009-07-02 18:53:21 +0200 (8 months ago) | Author: jim | Changeset: 1185

July 2, 2009

 - Bug causing performance issues on TNamespace

1181 annotated / raw | Diffs: previous, other | Lines: 9808 ( +2, -2 )

Created: 2009-07-02 16:30:57 +0200 (8 months ago) | Author: jim | Changeset: 1181

July 2, 2009

 - Cleanup

1172 annotated / raw | Diffs: previous, other | Lines: 9808 ( +84, -20 )

Created: 2009-06-27 23:55:46 +0200 (8 months ago) | Author: jim | Changeset: 1172

June 27, 2009

 - Added ability to not send deleted files to recycle bin (set Shift Key to Down) in context menu verb methods
 - Fixed issue with PathToPIDL and error boxes showing behind

1167 annotated / raw | Diffs: previous, other | Lines: 9744 ( +162, -10 )

Created: 2009-06-27 05:56:12 +0200 (8 months ago) | Author: jim | Changeset: 1167

June 26, 2009

 - Support for Explorer Thread Reference Counting added

1164 annotated / raw | Diffs: previous, other | Lines: 9592 ( +3, -3 )

Created: 2009-06-26 04:35:22 +0200 (8 months ago) | Author: jim | Changeset: 1164

June 26, 2009

 - Created functions for ILIsParent,ILIsEqual to check for nil PIDLs.  The can't handle nil PIDLs. Should be transparent to applications
 - Added default parameter to PathToPIDL to try to get any dialog box popped to stay in front of the app.
 

1156 annotated / raw | Diffs: previous, other | Lines: 9592 ( +224, -224 )

Created: 2009-06-22 05:50:06 +0200 (8 months ago) | Author: jim | Changeset: 1156

June 21, 2009

 - Added some strings for 'MB' 'TB'
 - Some changes in the TNamespace Context Menu code to try to make it more robust
 - Changes to the Icon Overlay to extract it in a thread

1143 annotated / raw | Diffs: previous, other | Lines: 9592 ( +8, -1 )

Created: 2009-06-12 20:13:58 +0200 (8 months ago) | Author: jim | Changeset: 1143

June 12, 2009

 - Added a WideDeleteDirEx function
 - Added a WideForceDirectories function
 - Dynamically imported a few more Unicode function
 - Added check for nil root folder on MPBrowseForFolder
 - Fix to compile in pre D6 compilers

1137 annotated / raw | Diffs: previous, other | Lines: 9585 ( +5, -2 )

Created: 2009-06-08 05:40:10 +0200 (9 months ago) | Author: jim | Changeset: 1137

June 7, 2009

  - Updated to integrate into EasyNSE

1130 annotated / raw | Diffs: previous, other | Lines: 9582 ( +2, -2 )

Created: 2009-06-02 03:52:35 +0200 (9 months ago) | Author: jim | Changeset: 1130

June 1, 2009

  - Strings for the Shortcut / Paste Shortcut backwards for the background menu

1122 annotated / raw | Diffs: previous, other | Lines: 9582 ( +17, -2 )

Created: 2009-05-25 16:17:39 +0200 (9 months ago) | Author: jim | Changeset: 1122

May 25, 2009

 - Changes to the Modal Dialogs for TNamespace

1114 annotated / raw | Diffs: previous, other | Lines: 9567 ( +59, -45 )

Created: 2009-05-24 17:13:55 +0200 (9 months ago) | Author: jim | Changeset: 1114

May 24, 2009

  - Changed the way the Column Widths were dealt with.  If you use the VET_DEFAULT_COLUMNWIDTHS constant be careful. I now use a variable in the components that is loaded with the constant.  Also added helper functions to restore and changes in the variable to the constant, load a Listview with the widths or write current widths of a Listview to the variable.

1112 annotated / raw | Diffs: previous, other | Lines: 9553 ( +62, -40 )

Created: 2009-05-24 15:50:56 +0200 (9 months ago) | Author: jim | Changeset: 1112

May 24, 2009

  - Added support functions to modify the Default Column Width Array for the Listview

1078 annotated / raw | Diffs: previous, other | Lines: 9531 ( +4, -2 )

Created: 2009-05-16 20:31:23 +0200 (9 months ago) | Author: jim | Changeset: 1078

May 16, 2009

  - Included Caching the Overlay icon.  Speed up the Explorer Listview by 2x

1068 annotated / raw | Diffs: previous, other | Lines: 9529 ( +2, -1 )

Created: 2009-05-14 07:22:39 +0200 (9 months ago) | Author: jim | Changeset: 1068

May 13, 2009

 - Fixed issue with new system image index function

1067 annotated / raw | Diffs: previous, other | Lines: 9528 ( +26, -0 )

Created: 2009-05-13 06:11:12 +0200 (9 months ago) | Author: jim | Changeset: 1067

May 12, 2009

  - Added DefaultSystemImageForFileExt to extract System Icon index for a file extension string

1002 annotated / raw | Diffs: previous, other | Lines: 9502 ( +8, -1 )

Created: 2009-04-30 01:34:44 +0200 (10 months ago) | Author: jim | Changeset: 1002

April 29, 2009

 - Fixed crash in the common shell menus

982 annotated / raw | Diffs: previous, other | Lines: 9495 ( +1, -2 )

Created: 2009-02-12 03:43:21 +0100 (12 months ago) | Author: jim | Changeset: 982

Feb 11, 2009

  - Fixed the fix to compile :^)

978 annotated / raw | Diffs: previous, other | Lines: 9496 ( +157, -53 )

Created: 2009-02-12 03:01:39 +0100 (12 months ago) | Author: jim | Changeset: 978

Feb 11, 2009

 - Added the ability to enable/disable the Wow64 function to allow a 32 bit app to "see" 64 bit systems files.  If set to true (enable the Wow64 function) other strange things happen.  Use sparingly
 - Added code to protect against namespace compare calls
 - Fixed bug that would crash 3rd party NSEs
 - Fixed memory leak of a IDropTarget interface
 - Fixed memory leak of a PIDL
 - Fixed problem with SetName showing the new name even if the set failed

963 annotated / raw | Diffs: previous, other | Lines: 9392 ( +15, -17 )

Created: 2008-12-24 03:01:42 +0100 (14 months ago) | Author: jim | Changeset: 963

23.12.2008

  - The last fix for the 3rd party NSE's fixed one issue but uncovered another.  This should fix it for good.

960 annotated / raw | Diffs: previous, other | Lines: 9394 ( +1, -1 )

Created: 2008-12-23 15:09:32 +0100 (14 months ago) | Author: jim | Changeset: 960

23.12.2008

 - Added packages for D2009

958 annotated / raw | Diffs: previous, other | Lines: 9394 ( +19, -83 )

Created: 2008-12-22 05:46:23 +0100 (14 months ago) | Author: jim | Changeset: 958

Dec 21, 2008

  - Fixed bug in SumFolder function
  - Fixed issue with 3rd part Namespace Extensions crashing the components

947 annotated / raw | Diffs: previous, other | Lines: 9458 ( +78, -47 )

Created: 2008-09-19 04:48:03 +0200 (17 months ago) | Author: jim | Changeset: 947

18 Sept 2008

   - Added support to disable folder redirection in Vista 64 (Wow64RevertWow64FsRedirection, etc)
   - Fixed problem with Environment strings not using any user strings

937 annotated / raw | Diffs: previous, other | Lines: 9427 ( +5, -0 )

Created: 2008-08-24 19:01:32 +0200 (18 months ago) | Author: jim | Changeset: 937

Aug 24, 2008

  - Bug Fixes
  - Delphi 2009 Ready

922 annotated / raw | Diffs: previous, other | Lines: 9422 ( +1, -1 )

Created: 2008-07-21 06:34:43 +0200 (19 months ago) | Author: jim | Changeset: 922

July 20, 2008
 
  Version 2.0, Tiburon Ready

885 annotated / raw | Diffs: previous, other | Lines: 9422 ( +4, -2 )

Created: 2008-06-22 06:21:14 +0200 (20 months ago) | Author: jim | Changeset: 885

June 21, 2008

  Bug fixes

870 annotated / raw | Diffs: previous, other | Lines: 9420 ( +193, -124 )

Created: 2008-04-27 16:06:09 +0200 (22 months ago) | Author: jim | Changeset: 870

April 27, 2008

  - Redefined PChar to PAnsiChar, in anticipation of Unicode support.

836 annotated / raw | Diffs: previous, other | Lines: 9351 ( +312, -146 )

Created: 2008-03-10 00:53:39 +0100 (2 years ago) | Author: jim | Changeset: 836

March 9, 2008

 - Moved a lot into TCommonCanvasControl from EasyListview to have a common base for Mustangpeak controls
 - Fixed problems with the non client drawing of TCommonCanvasControl (i.e. EasyListview)
 - Added some Async helper functions
 - Fixed ShowContextMenuMultiPath and added a parameter for the item that the mouse was clicked over
 - Added shim to ignore the Microsoft Live Messenger Namespace Extension.  It is just broken for outside apps when accessing column information
 - Fixed a problem with detecting if the Internet Explorer Namespace is shown on the Desktop
 - Fxied bugs in the ThreadManager that could cause AV's and icons/thumbnails/details to be discarded by mistake and not updated in the Listview.

786 annotated / raw | Diffs: previous, other | Lines: 9185 ( +13, -34 )

Created: 2007-12-21 15:35:44 +0100 (2 years 2 months ago) | Author: jim | Changeset: 786

12.21.2007

 - changes to the core CommonCanvas window for theming
 - Added new UsesAlphaChannel function in CommonUtilities
 - Changes in TNamespace that drastically reduce memory usage (and speed) when using the class for objects from various Folder
 - Some optimizations for Vista in TNamespace
 -

778 annotated / raw | Diffs: previous, other | Lines: 9206 ( +2, -1 )

Created: 2007-12-09 05:49:09 +0100 (2 years 3 months ago) | Author: jim | Changeset: 778

12.7.2007

 - Simplified several functions using the TNT library if available
 - Fixed reversed thread object priority

768 annotated / raw | Diffs: previous, other | Lines: 9205 ( +1, -1 )

Created: 2007-12-02 05:29:45 +0100 (2 years 3 months ago) | Author: jim | Changeset: 768

Dec 1, 2007
 - Fix for D4 compiler

765 annotated / raw | Diffs: previous, other | Lines: 9205 ( +1, -0 )

Created: 2007-12-01 21:14:05 +0100 (2 years 3 months ago) | Author: jim | Changeset: 765

Dec 1, 2007

- Fixed Memory Leak

760 annotated / raw | Diffs: previous, other | Lines: 9204 ( +14, -10 )

Created: 2007-10-06 06:27:01 +0200 (2 years 5 months ago) | Author: jim | Changeset: 760

Oct 4, 2007
 - Fixed problem with BCB and shell type definitions
 - Added ability to cache previous Icon index in TNamespace (no flicker in VEELV on refresh)
 - Fixed some bugs with file size on Browseable folders in TNamespace (zip files)

755 annotated / raw | Diffs: previous, other | Lines: 9200 ( +0, -1 )

Created: 2007-09-27 05:49:47 +0200 (2 years 5 months ago) | Author: jim | Changeset: 755

Sept 26, 2007
 - Started on a Vista Hint window replacement, it is NOT ready
 -

750 annotated / raw | Diffs: previous, other | Lines: 9201 ( +25, -0 )

Created: 2007-09-16 04:29:29 +0200 (2 years 5 months ago) | Author: jim | Changeset: 750

Sept 15,2007
 - Added PropertyStoreInterface to TNamespace for Vista

747 annotated / raw | Diffs: previous, other | Lines: 9176 ( +1, -1 )

Created: 2007-09-15 04:41:03 +0200 (2 years 5 months ago) | Author: jim | Changeset: 747

Sept 14, 2007
 - 1.7.1 Check in

743 annotated / raw | Diffs: previous, other | Lines: 9176 ( +2, -2 )

Created: 2007-09-13 06:50:01 +0200 (2 years 5 months ago) | Author: jim | Changeset: 743

Sept 12, 2007
 - Fixed the fix

733 annotated / raw | Diffs: previous, other | Lines: 9176 ( +6, -4 )

Created: 2007-09-09 17:26:57 +0200 (2 years 6 months ago) | Author: jim | Changeset: 733

Sept 9, 2007
 - Fixed possible AV's in new TCommonShellBackgroundContextMenu

729 annotated / raw | Diffs: previous, other | Lines: 9174 ( +55, -32 )

Created: 2007-09-07 05:05:17 +0200 (2 years 6 months ago) | Author: jim | Changeset: 729

Sept 6, 2007
 - Fixed problems with TNT and D10 up.
 - Fixed bug in new Multipath ContextMenu

725 annotated / raw | Diffs: previous, other | Lines: 9151 ( +1, -1 )

Created: 2007-09-05 03:49:52 +0200 (2 years 6 months ago) | Author: jim | Changeset: 725

Sept 4, 2007
 - Fixed bug in Context Menu System

723 annotated / raw | Diffs: previous, other | Lines: 9151 ( +2, -0 )

Created: 2007-09-04 06:23:42 +0200 (2 years 6 months ago) | Author: jim | Changeset: 723

Sept 3, 2007
 Version 1.7.0 Release

720 annotated / raw | Diffs: previous, other | Lines: 9149 ( +36, -32 )

Created: 2007-09-04 01:40:11 +0200 (2 years 6 months ago) | Author: jim | Changeset: 720

Sept 3, 2007
 - Some tweaks on the Background Menu for Win9x

717 annotated / raw | Diffs: previous, other | Lines: 9145 ( +975, -145 )

Created: 2007-09-03 21:21:42 +0200 (2 years 6 months ago) | Author: jim | Changeset: 717

Sept 3, 2007
 Version 1.7.0 Alpha Check in

710 annotated / raw | Diffs: previous, other | Lines: 8315 ( +2, -1 )

Created: 2007-08-29 05:46:06 +0200 (2 years 6 months ago) | Author: jim | Changeset: 710

Aug 28, 2007
 - Finally found bug with EasyListview/D2007 and Vista

706 annotated / raw | Diffs: previous, other | Lines: 8314 ( +818, -465 )

Created: 2007-08-28 07:23:06 +0200 (2 years 6 months ago) | Author: jim | Changeset: 706

Aug 27, 2007
 - Check in of Version 1.7 Alpha
 - Many changes to the TCommonShellBackgroundContextMenu, TCommonShellMultiParentContextMenu almost working

704 annotated / raw | Diffs: previous, other | Lines: 7961 ( +899, -9 )

Created: 2007-08-14 06:25:06 +0200 (2 years 6 months ago) | Author: jim | Changeset: 704

Aug 14, 2007
 - Moved Shell Menus from VSTools to Common Library

701 annotated / raw | Diffs: previous, other | Lines: 7071 ( +1, -2 )

Created: 2007-08-12 16:05:28 +0200 (2 years 6 months ago) | Author: jim | Changeset: 701

Aug 12, 2007
 - Will get it right sometime

697 annotated / raw | Diffs: previous, other | Lines: 7072 ( +8, -5 )

Created: 2007-08-12 15:24:49 +0200 (2 years 6 months ago) | Author: jim | Changeset: 697

Aug 12, 2007
 - Fixed bug in the new FindBrowseableRootPIDL method

694 annotated / raw | Diffs: previous, other | Lines: 7069 ( +40, -1 )

Created: 2007-08-12 05:30:11 +0200 (2 years 6 months ago) | Author: jim | Changeset: 694

Aug 11, 2007
 - Added FindBrowseableRootPIDL and IsParentBrowseable functions to the MPShellUtilities.pas file.
 - Fixed bug that would cause calling the 'pastelink' context menu verb from functioning

690 annotated / raw | Diffs: previous, other | Lines: 7030 ( +1, -0 )

Created: 2007-08-06 05:54:23 +0200 (2 years 7 months ago) | Author: jim | Changeset: 690

Aug 5, 2007
 - Some refactoring of CommonSupports function, saves a reference increment/decrement

681 annotated / raw | Diffs: previous, other | Lines: 7029 ( +3, -9 )

Created: 2007-07-27 23:06:12 +0200 (2 years 7 months ago) | Author: jim | Changeset: 681

7.27.2007
 - Fixed problem with showing column details beyond column 5.  
 - Changed TTntStringList to TWideStrings in the HDrop DataObject wrapper
 - Added TCommonHDrop.FileNames(FileList: TWideStrings); overload method if TNT Unicode Controls is available.
 - Added a few "const" modifiers to passed parameters to pass by reference instead of putting the entire large record on the stack
 - Made use of WideMessageBox consistent throughout package

673 annotated / raw | Diffs: previous, other | Lines: 7035 ( +1, -0 )

Created: 2007-07-04 06:00:50 +0200 (2 years 8 months ago) | Author: jim | Changeset: 673

4.3.2007

When pumping messages you must call PostQuitMessage when WM_QUIT is encountered or the app won't close.

http://blogs.msdn.com/oldnewthing/archive/2005/02/22/378018.aspx

668 annotated / raw | Diffs: previous, other | Lines: 7034 ( +11, -8 )

Created: 2007-07-01 15:20:52 +0200 (2 years 8 months ago) | Author: jim | Changeset: 668

7.1.2007
 - Fixed incorrect testing of column counts.  Causes AV's in some cases

664 annotated / raw | Diffs: previous, other | Lines: 7031 ( +9, -0 )

Created: 2007-06-12 07:36:59 +0200 (2 years 8 months ago) | Author: jim | Changeset: 664

6.11.2007
 Fixed resource leak in ExecShellEx

659 annotated / raw | Diffs: previous, other | Lines: 7022 ( +18, -8 )

Created: 2007-06-06 07:55:03 +0200 (2 years 9 months ago) | Author: jim | Changeset: 659

5.6.2007
- Added ANSI/Unicode function for ExpandEnviromentString called WideExpandEnviromentString.
- Fixed bug in the new ExecShellEx function
-

646 annotated / raw | Diffs: previous, other | Lines: 7012 ( +6, -6 )

Created: 2007-05-31 05:57:11 +0200 (2 years 9 months ago) | Author: jim | Changeset: 646

5.30.2007
- Fixed spelling mistake

645 annotated / raw | Diffs: previous, other | Lines: 7012 ( +11, -3 )

Created: 2007-05-31 05:50:44 +0200 (2 years 9 months ago) | Author: jim | Changeset: 645

5.30.2007
- Cached the Browsable property in TNamespace

618 annotated / raw | Diffs: previous, other | Lines: 7004 ( +3, -0 )

Created: 2007-05-27 14:12:57 +0200 (2 years 9 months ago) | Author: jim | Changeset: 618

5.27.2007
- Add SHGetKnownFolderPath definition for Vista
- Added the FOLDERID_ and KF_FLAG_ constants for SHGetKnownFolderPath
- Added new global TNamespace: ProgramFilesFolder
- Fixed bug in MPThreadManager.pas that could cause the application to not shut down

615 annotated / raw | Diffs: previous, other | Lines: 7001 ( +8, -7 )

Created: 2007-05-20 18:02:14 +0200 (2 years 9 months ago) | Author: jim | Changeset: 615

5.2.0.2007
- Fixed bug in ShortenTextW
- Added dynamically linked functions for NTFS Volume access
- Added function to mimic the C macro for CTL_CODE
- Fixed bug in the TNamespace.ShowContextMenu method
- Fixed bug(s) in the TWideHDrop.AssignFilesW method

598 annotated / raw | Diffs: previous, other | Lines: 7000 ( +4, -0 )

Created: 2007-05-01 05:44:25 +0200 (2 years 10 months ago) | Author: jim | Changeset: 598

4.30.2007
 - Fixed bug where Threaded Shell Execute was not waiting for the DDE exchange to occur before returning.  Caused executing of file objects to not finish and fail.

593 annotated / raw | Diffs: previous, other | Lines: 6996 ( +4, -21 )

Created: 2007-04-29 23:26:33 +0200 (2 years 10 months ago) | Author: jim | Changeset: 593

4.29.2007
 - More fixes for thumbnails

591 annotated / raw | Diffs: previous, other | Lines: 7013 ( +33, -12 )

Created: 2007-04-29 20:42:24 +0200 (2 years 10 months ago) | Author: jim | Changeset: 591

4.29.2007
 - Fixed problems with image extractions

584 annotated / raw | Diffs: previous, other | Lines: 6992 ( +66, -1 )

Created: 2007-04-23 06:17:40 +0200 (2 years 10 months ago) | Author: jim | Changeset: 584

4.22.2007
 - Added Stream Copying routines to MPCommonObjects.pas
 - Added helper for ProgressTheme in MPCommonObjects.pas
 - Added FixFormFont to MPCommonUtilities.pas
 - Added FillGradient to MPCommonUtilities.pas
 - Fixed bugs in MPDataObject.pas
 - Added IsSpecialVariable and SpecialVariableReplacePath to MPShellUtilities.pas to allow using variables such as %apppath% and %desktop% in the combobox edit box

574 annotated / raw | Diffs: previous, other | Lines: 6927 ( +7, -1 )

Created: 2007-04-02 06:54:42 +0200 (2 years 11 months ago) | Author: jim | Changeset: 574

4.1.2007
 - Fixed system String memory leaks that have been in TNamespace for years.

572 annotated / raw | Diffs: previous, other | Lines: 6921 ( +2, -2 )

Created: 2007-04-01 18:55:20 +0200 (2 years 11 months ago) | Author: jim | Changeset: 572

4.1.2007
 - Fixed problem with thumbnail extraction

567 annotated / raw | Diffs: previous, other | Lines: 6921 ( +17, -15 )

Created: 2007-03-26 07:10:50 +0200 (2 years 11 months ago) | Author: jim | Changeset: 567

3-25-2007
 - Added UpsideDownDIB function to detect if a DIB is top-down or bottom-up
 - Fixed Transparency issue with Vista and GIF89

564 annotated / raw | Diffs: previous, other | Lines: 6919 ( +3, -1 )

Created: 2007-03-19 01:13:30 +0100 (2 years 11 months ago) | Author: jim | Changeset: 564

3.18.2007
 - Fixed possible uninitialized variable warning

562 annotated / raw | Diffs: previous, other | Lines: 6917 ( +1, -1 )

Created: 2007-03-18 16:11:20 +0100 (2 years 11 months ago) | Author: jim | Changeset: 562

3.18.2007
 - Version 1.6.0 Check-in

558 annotated / raw | Diffs: previous, other | Lines: 6917 ( +2, -3 )

Created: 2007-03-18 16:01:48 +0100 (2 years 11 months ago) | Author: jim | Changeset: 558

3.18.2007
 - Fixed bug with DirExistsVET

554 annotated / raw | Diffs: previous, other | Lines: 6918 ( +3, -2 )

Created: 2007-03-11 14:55:44 +0100 (3 years ago) | Author: jim | Changeset: 554

3.11.2007
 - Added WideStripLeadingBackslash function

550 annotated / raw | Diffs: previous, other | Lines: 6917 ( +32, -11 )

Created: 2007-03-05 05:38:38 +0100 (3 years ago) | Author: jim | Changeset: 550

3.3.2006
 - Fixed possible recursion problem if a ReparsePoint was encountered
 - Added FindNextFileW_MP define
 - Fixed published property in DataObject class
 - Fixed upsidedown gif file extraction of thumbnails

539 annotated / raw | Diffs: previous, other | Lines: 6896 ( +3, -5 )

Created: 2007-02-19 05:24:21 +0100 (3 years ago) | Author: Jim | Changeset: 539

2.18.2007
 - Fixed TNamespace.GetSizeOfFileKB, it showed "KB" instead of "1KB" for small files

537 annotated / raw | Diffs: previous, other | Lines: 6898 ( +2, -2 )

Created: 2007-02-06 04:27:31 +0100 (3 years 1 month ago) | Author: Jim | Changeset: 537

2.3.2007
 - Fixed bug in File size formating

534 annotated / raw | Diffs: previous, other | Lines: 6898 ( +101, -46 )

Created: 2007-02-05 04:44:00 +0100 (3 years 1 month ago) | Author: Jim | Changeset: 534

2.3.2007
 - Added ShadowBlendBits to support the Windows Vista shadowed thumbnails for folders.
 - Added support for MP_ThreadedShellExecute to launch programs in a separate Thread
 - Fixed bug that would cause an AV in TNamespace.InternalSubItems.
 - Fixed bug that would keep application from shutting down.  Thread would not shut down.

523 annotated / raw | Diffs: previous, other | Lines: 6843 ( +46, -39 )

Created: 2007-01-29 04:42:33 +0100 (3 years 1 month ago) | Author: Jim | Changeset: 523

1.28.2007
 - Added Utility function for IsWinVista, WideIncrementalSearch, WidePathMatchSpec, and WidePathMatchSpecExists, WideGetTempDir
 - Added Utility function DataObjectContainsPIDL to test if a particular PIDL is contained in the DataObject
 - Added definitions for XButton support
 - Fixed race issue with the CommonThread.  If you had AV's in the IDE (or application) on shut down this will fix it.

505 annotated / raw | Diffs: previous, other | Lines: 6836 ( +4, -2 )

Created: 2007-01-15 13:54:23 +0100 (3 years 1 month ago) | Author: Jim | Changeset: 505

1.15.2007
 - Added parameter to EnumerateFolderEx to help with freezing of VT drawing if Explorer shows a dialog.

500 annotated / raw | Diffs: previous, other | Lines: 6834 ( +1, -1 )

Created: 2007-01-14 15:42:49 +0100 (3 years 1 month ago) | Author: Jim | Changeset: 500

1.14.2007
 - Official Version 1.5.5 Release

495 annotated / raw | Diffs: previous, other | Lines: 6834 ( +59, -5 )

Created: 2007-01-14 14:27:17 +0100 (3 years 1 month ago) | Author: Jim | Changeset: 495

1.14.2007
 - Added dynamically loaded import to GetCurrentDirW for applications to use.
 - Fixed wrong value for FILE_ATTRIBUTE_REPARSE_POINT
 - Added TNamespace.ReparsePoint and TNamespace.SparseFile the correspond to FILE_ATTRIBUTE_REPARSE_POINT and FILE_ATTRIBUTE_SPARSE_FILE
 - CHANGE: Changed VST_UseModalDialogs to MP_UseModalDialogs.
 - Added MP_UseSpecialReparsePointOverlay global option in MPShellUtilities.pas to show an overlay on ReparsePoints.
 - Added a check in the TCommonThread object to check if OLEInitialize succeeded so OLEUninitialize won't be called unless it was property initialized.  This can cause the lockups on shut down.

489 annotated / raw | Diffs: previous, other | Lines: 6780 ( +8, -0 )

Created: 2007-01-10 04:04:46 +0100 (3 years 2 months ago) | Author: Jim | Changeset: 489

1.9.2007
 - Fixed to compile with D4-D6

487 annotated / raw | Diffs: previous, other | Lines: 6772 ( +175, -25 )

Created: 2007-01-10 03:11:10 +0100 (3 years 2 months ago) | Author: Jim | Changeset: 487

1.9.2007
 - Last save did not included the advertised changed!

476 annotated / raw | Diffs: previous, other | Lines: 6622 ( +72, -14 )

Created: 2006-12-29 04:57:58 +0100 (3 years 2 months ago) | Author: Jim | Changeset: 476

12.28.2006
 - Added Disk Size and FreeSpace utility function to MPShellUtilities.pas

472 new annotated / raw | Lines: 6564 ( +6564, -0 )

Created: 2006-12-27 14:54:31 +0100 (3 years 2 months ago) | Author: Jim | Changeset: 472

- Forgot the new file!

Open Source License registered to the www.soft-gems.net Project. This license of FishEye is provided to support the development of www.soft-gems.net only.
Atlassian FishEye, Subversion, CVS & Perforce analysis. (Version:1.5.4 Build:build-307 2008-07-31 ) - Administration - Page generated 2010-03-12 08:50 +0100