| AgeSort asc/desc | Change |
|---|---|
| Prev 1 2 3 4 5 6 7 8 9 10 11 12 Next | |
| Nov 16, 2011 | |
| 1 year 6 months | - Modified LeftStr and RightStr to allow for a count < 0 rather than throwing an error (mimics how Classic Delphi handles count < 0) |
|
Commit 213, by Rick Burgstaler | |
| Oct 3, 2011 | |
| 1 year 7 months | Fixed a bug in TList.Insert() when the Index parameter is the same as the count of the list, it was throwing a list index out of bounds error. Classic Delphi appends the object to the end of the list in this case. The code was modified to do the s |
|
Commit 212, by Rick Burgstaler | |
| Aug 29, 2011 | |
| 1 year 8 months | Added Trigonometric functions. |
|
Commit 211, by Rick Burgstaler | |
| 1 year 8 months | Added TStringBuilder. Still have not implemented all of the methods that are contained in the native Delphi TStringBuilder. |
|
Commit 210, by Rick Burgstaler | |
| 1 year 8 months | Added public StrToFloat(). |
|
Commit 209, by Rick Burgstaler | |
| 1 year 8 months | Added TStreamUtils class which has some class methods for converting from RLT Streams (TStream) to Dot Net Streams (System.IO.Stream) and vise versa. There were some already existing functions for doing this but they did not allow a stream to be pas |
|
Commit 208, by Rick Burgstaler | |
| 1 year 8 months | Exposed GetEnumName() and GetEnumValue() methods. |
|
Commit 207, by Rick Burgstaler | |
| 1 year 8 months | - Added more methods to Math.pas - Exposed methods in Math.pas to also be global methods (non-class methods) - Added pi to system.pas |
|
Commit 206, by Rick Burgstaler | |
| 1 year 8 months | Changed methods to be public. |
|
Commit 205, by Rick Burgstaler | |
| 1 year 8 months | Implemented some of the classes from ScktComp.pas . Specifically: TClientSocket, TWinSocketStream, TCustomWinSocket, TClientWinSocket, TAbstractSocket, and TCustomSocket have been implemented by wrapping around System.Net.Sockets.Socket. Nothing has |
|
Commit 204, by Rick Burgstaler | |
| 1 year 8 months | Added implementations of IfThen(), AnsiStartsStr(), AnsiEndsStr(). |
|
Commit 203, by Rick Burgstaler | |
| 1 year 8 months | Added overloaded Copy() method that does not include the third parameter allowing the ability to copy the rest of a string from the specified start index. |
|
Commit 202, by Rick Burgstaler | |
| Aug 3, 2011 | |
| 1 year 9 months | Introduced the LegacyStrIndexingDefinedAttribute which gives dependent classes of ShineOn a way of ensuring that the LegacyStrIndexing compiler directive was defined. |
|
Commit 201, by Rick Burgstaler | |
| Jul 18, 2011 | |
| 1 year 10 months | - Fixed bug where TObjectExtender.InheritsFrom() was not returning a result. |
|
Commit 200, by Rick Burgstaler | |
| 1 year 10 months | - Removed the NotImplemented check from TObjectExtender.ClassParent() because it is implemented. - Reworked the TObjectExtender.ClassParent() function to work when o is a TClass (&Type) also. |
|
Commit 199, by Rick Burgstaler | |
| Dec 17, 2010 | |
| 2 years 5 months | Fixed a bug where TStrings.GetTextStr() was returning an incorrect string under certain conditions. Example conditions: (assume that lList is a descendant TStrings instance that did not override): lList.Clear(); sho |
|
Commit 198, by Rick Burgstaler | |
| Dec 6, 2010 | |
| 2 years 5 months | Fixed problem with ShineOn.Rtl not compiling by setting Build Action of "Direct Ports\SyncObjects.pas" to compile. |
|
Commit 197, by Rick Burgstaler | |
| Oct 26, 2010 | |
| 2 years 6 months | New methods FindClass and RegisterClass |
|
Commit 196, by Roman Kassebaum | |
| Oct 25, 2010 | |
| 2 years 6 months | Added TCriticalSection and commented the other classes out. |
|
Commit 195, by Roman Kassebaum | |
| Oct 24, 2010 | |
| 2 years 6 months | Added abstract keyword to TComparer<T> and TEqualityComparer |
|
Commit 194, by Roman Kassebaum | |