1
0
mirror of synced 2024-09-19 09:46:09 +00:00
Commit Graph

148 Commits

Author SHA1 Message Date
0a35f987f0 Added: Vista support for X2UtOS
Added: X2UtProcess unit
Changed: on-demand loading for App.Version (optimization for creating multiple instances in multi-threaded situations)
Fixed: revert BeginSection calls in X2UtPersist on failure
Fixed: use BoolToStr instead of ReadInteger for boolean registry values
2008-01-20 14:50:26 +00:00
d7fe576b00 Fixed: request global privileges (Vista/Terminal Services compatibility) 2007-08-24 12:21:41 +00:00
b44732c18f Added: X2UtStreams
Added: X2UtMisc - InRange overloads
Added: X2UtMisc - RectWidth/RectHeight functions
Added: X2UtPersistForm/VirtualTree similar to X2UtSettingsForm/VirtualTree
Changed: X2UtPersist split into reader/writer classes
2007-08-10 12:48:00 +00:00
59d62f8d8c Fixed: D7 compatibility
Fixed: SingleInstance global/local ondersteuning + refactoring
2007-06-13 07:26:50 +00:00
af655e8083 Added: X2UtImageInfo unit
Added: X2UtPersist unit tests
Changed: iif functions have default AIfFalse parameters
Fixed: crash in TX2UtCustomPersist.Write when an object has no runtime type information
2007-06-13 05:47:25 +00:00
b86e2def4a Added: object persistancy classes (writing an object to the registry using RTTI)
Changed: TSplitArray -> TStringDynArray (backwards compatible)
2007-06-08 14:10:03 +00:00
5a274c11ef Fixed: BlendColors was off by 1 level for each channel (shr 8 = div 256, not div 255 dummy!) 2006-03-19 14:50:39 +00:00
d96cbe45a4 Added: App.FileName property
Changed: moved version reading to TX2AppVersion, which can then be used stand-alone
2006-01-08 15:15:20 +00:00
863e817675 Added: Delphi 2005/2006 compiler versions
Added: support for Delphi 2006' for-in construction on hashes
Added: ResetCache method for Settings factory
2005-12-28 19:15:17 +00:00
cd4e85c4b6 Fixed: missing type for Format parameter 2005-11-30 18:17:48 +00:00
191f1cf03c Added: Format parameter to FormatSize 2005-11-30 18:17:03 +00:00
ee148afa98 Fixed: previous fix now actually compiles 2005-11-29 14:01:41 +00:00
796b67418e Fixed: normal window position saved when maximized 2005-11-29 14:00:54 +00:00
bbe4c1822a Fixed: What's New list 2005-10-28 20:42:21 +00:00
f5535247fa Fixed: VirtualTree columns revert to ParentColor properly in SortColumn
Changed: X2UtConfig implementation
2005-10-18 09:25:05 +00:00
909f804569 Added: App.UserPath property
Fixed: bug in resetting hash cursor
2005-10-14 09:16:53 +00:00
e2f278892e Added: internet version checking
Fixed: restoring form position checks for visibility
2005-09-28 08:38:02 +00:00
268e180dec Added: App.MainPath property, providing the main executable's path in package/DLL context 2005-08-29 06:52:10 +00:00
16ba374f21 Added: initial X2UtConfig implementation
Added: variant hashes
Added: Delphi 7 package (note: D6 package is not in sync yet!)
2005-08-26 10:25:39 +00:00
6429b349c3 Added: unit tests for hashes
Added: Clear method
Fixed: bug in key storage and comparison
2005-07-01 11:43:59 +00:00
6628708958 Fixed: license year 2005-07-01 08:51:27 +00:00
227442ca52 Removed: binary tree implementation, too buggy
Fixed: Settings, to use new hash class
2005-07-01 08:50:41 +00:00
c0c2052093 Changed: rewrote hashes to use an optimized Trie (bucket tree) 2005-06-30 12:18:53 +00:00
7edc96e0a4 Added: ReplacePart function 2005-06-28 13:06:16 +00:00
8374bc2fee Fixed: form position is not changed when no settings are available yet 2005-03-14 19:17:34 +00:00
396934b857 Fixed: changed poDesigned to poDefaultPosOnly 2005-03-13 16:15:12 +00:00
ba8347180b Added: value caching for defined settings 2005-03-12 16:54:34 +00:00
cc9f8a792e Added: VirtualTree header settings
Fixed: CalcImagePos takes toShowRoot into account
2005-03-12 16:01:52 +00:00
52c944f97c Added: CalcImagePos function 2005-02-26 22:06:31 +00:00
92db5a273e Fixed: syntax error 2005-02-15 15:03:45 +00:00
a2368d1f65 Added: AFailIfSame parameter 2005-02-15 15:02:57 +00:00
288b338f74 Added: ChildPathEx to return the expanded file names 2005-02-15 12:36:31 +00:00
d680b8c2a4 Added: ChildPath function 2005-02-11 09:22:38 +00:00
dd3a6eff70 Added: sorted column color option 2005-01-25 10:44:32 +00:00
6e63ec4a9c Added: integer tree (untested) 2005-01-12 18:56:31 +00:00
0fe601e3aa Changed: refactored binary tree to seperate tree from data 2005-01-12 14:47:32 +00:00
48f62eeab7 Fixed: binary tree deletion 2005-01-12 13:06:05 +00:00
0820da418a Added: delete implementation
Fixed: memory leak detection
2005-01-12 11:08:24 +00:00
4cefb6c382 Added: new preliminary Binary Tree implementation (this time I actually understand the theory instead of copy/paste/adjust) 2004-12-28 14:43:27 +00:00
179e581441 Removed: old DocBook documentation
Added: experimental JavaDoc (Time2Help) documentation comments
Added: Delphi 8 and unknown compilers "support"
2004-12-28 14:35:31 +00:00
85ca72584c Added: BlendColors function 2004-11-23 12:56:44 +00:00
ab7d4298e3 Added: X2UtGraphics unit 2004-11-14 15:01:40 +00:00
9f2bf5aa94 Added: CompareFloat 2004-11-02 12:59:27 +00:00
bc8f3cd7d6 Added: Join function 2004-10-30 12:28:39 +00:00
06f6bbd768 Added: name to duplicate define exception 2004-10-30 12:28:15 +00:00
e19d798e51 Added: ValidateValue method 2004-09-26 13:59:43 +00:00
2caa82fc4a Fixed: WriteString tried to write an Integer 2004-09-25 13:29:06 +00:00
7c1d749af9 Added: DUnit tests for X2UtBits 2004-09-20 12:01:08 +00:00
39eda1a4a5 Fixed: CompanyName did not return a value 2004-09-10 09:34:37 +00:00
3df331e9a4 Fixed: warnings, some related to D7's unsafe code checks 2004-09-07 14:41:40 +00:00