Menu

Tree [r26] /
 History

HTTPS access


File Date Author Commit
 DEPENDENCIES.html 2011-05-24 j-a-s-d [r21] added Background Compilation
 LICENSE.txt 2011-08-05 j-a-s-d [r26] check README.txt for update details
 README.txt 2011-08-05 j-a-s-d [r26] check README.txt for update details
 TOOLS.html 2011-08-05 j-a-s-d [r26] check README.txt for update details
 ThirdPartyFixes.txt 2010-12-10 j-a-s-d [r19] updated ThirdPartyFixes.txt; fixed a problem wi...
 sitAdvancedCore.pas 2010-10-30 j-a-s-d [r15] many updates, check README.txt
 sitAutorunInf.pas 2010-08-21 j-a-s-d [r5] added header comment to all units
 sitBackgroundCompilation.pas 2011-05-24 j-a-s-d [r21] added Background Compilation
 sitBaseItemsManagementDialog.dfm 2011-06-17 j-a-s-d [r23] updated names
 sitBaseItemsManagementDialog.pas 2011-06-17 j-a-s-d [r23] updated names
 sitBaseMainForm.dfm 2011-06-17 j-a-s-d [r23] updated names
 sitBaseMainForm.pas 2011-06-17 j-a-s-d [r23] updated names
 sitCSVEditDialog.pas 2010-11-06 j-a-s-d [r17] now the doubleclick in the list of the TsitCSVE...
 sitCodeEditorStyles.pas 2010-10-09 j-a-s-d [r13] many updates, check README.txt
 sitCompilerInvoker.pas 2010-08-22 j-a-s-d [r6] added IsRunning to TsitCompilerInvoker; added R...
 sitCompilerMessagesPanel.pas 2011-07-07 j-a-s-d [r25] added GetText() to TsitCompilerMessagesPanel
 sitConsts.pas 2010-08-21 j-a-s-d [r5] added header comment to all units
 sitCore.pas 2010-10-30 j-a-s-d [r15] many updates, check README.txt
 sitDelforObjectPascalFormatter.pas 2010-08-21 j-a-s-d [r5] added header comment to all units
 sitDirUtils.pas 2010-10-05 j-a-s-d [r12] added IsValidPath() to sitDirUtils; added Whole...
 sitDockableManagers.pas 2010-08-21 j-a-s-d [r5] added header comment to all units
 sitEditorFrame.pas 2010-10-09 j-a-s-d [r13] many updates, check README.txt
 sitEditorsFrame.dfm 2010-07-03 j-a-s-d [r1] initial release
 sitEditorsFrame.pas 2010-09-25 j-a-s-d [r11] added GetEditor() to TsitEditorsFrame; added vi...
 sitEnvironmentVariablesDialog.pas 2010-10-18 j-a-s-d [r14] many updates, check README.txt
 sitFileAssociations.pas 2010-08-26 j-a-s-d [r7] many updates, check README.txt
 sitFileUtils.pas 2010-09-11 j-a-s-d [r8] many additions and updates, check README.txt
 sitFrame.dfm 2010-07-03 j-a-s-d [r1] initial release
 sitFrame.pas 2011-04-07 j-a-s-d [r20] now TsitFrame descends from TtuiFrame; renamed ...
 sitGCWebUpdate.pas 2011-06-17 j-a-s-d [r24] added Web Update from Google Code
 sitHtmlQuickHelpPanel.pas 2011-08-05 j-a-s-d [r26] check README.txt for update details
 sitInetUtils.pas 2010-08-21 j-a-s-d [r5] added header comment to all units
 sitInformationBar.pas 2010-09-11 j-a-s-d [r8] many additions and updates, check README.txt
 sitJEDIPascalPreprocessor.pas 2010-10-09 j-a-s-d [r13] many updates, check README.txt
 sitJclXmlSettings.pas 2010-10-30 j-a-s-d [r15] many updates, check README.txt
 sitMPHexEditorFrame.pas 2010-08-21 j-a-s-d [r5] added header comment to all units
 sitMRUIni.pas 2010-08-22 j-a-s-d [r6] added IsRunning to TsitCompilerInvoker; added R...
 sitOSUtils.pas 2010-08-21 j-a-s-d [r5] added header comment to all units
 sitPNGImageEditorFrame.pas 2010-08-21 j-a-s-d [r5] added header comment to all units
 sitRsRuler.pas 2010-08-21 j-a-s-d [r5] added header comment to all units
 sitSFWebUpdate.pas 2011-06-17 j-a-s-d [r24] added Web Update from Google Code
 sitSettings.pas 2010-08-21 j-a-s-d [r5] added header comment to all units
 sitSynCodeEditorFrame.pas 2011-07-07 j-a-s-d [r25] added GetText() to TsitCompilerMessagesPanel
 sitSynCodeEditorStyle.pas 2010-08-21 j-a-s-d [r5] added header comment to all units
 sitSynCodeEditorStylePas.pas 2010-08-26 j-a-s-d [r7] many updates, check README.txt
 sitSynCodeEditorStylesPas.pas 2011-06-17 j-a-s-d [r22] added Apply button to the TsitSynCodeEditorStyl...
 sitSynRsRuler.pas 2010-09-11 j-a-s-d [r8] many additions and updates, check README.txt
 sitWebUpdate.pas 2011-06-17 j-a-s-d [r24] added Web Update from Google Code
 sitWebUpdateVstDialog.pas 2011-06-17 j-a-s-d [r24] added Web Update from Google Code

Read Me

Stylish IDE Toolkit
http://coderesearchlabs.com/stylishidetoolkit

DESCRIPTION
-----------
A set of classes, routines and wrappers to other libraries to ease and speed-up the IDE creation.

FEATURES
--------
Core Based
Compiler Invokation
Background Compilation
Dropped Files Handling
File Association Routines
Web Update from SourceForge.net
Web Update from Google Code
Xml Settings Management
MRU Management
Tab-based Editors
Code Editor
Image Editor
Hexadecimal Editor
Ruler
Object Pascal Source Code Formatter
Pascal Preprocessor
and more...

LICENSE
-------
BSD. Check the LICENSE.txt file for more details.

Be sure to read and accept the licence of this library and all the licencies of the third-party dependencies before using this library.

DEPENDENCIES
------------
Check DEPENDENCIES.html for a full third-party dependcy tree.

TOOLS
-----
Check TOOLS.html to see a list of the tools involved in the development of this project.

HISTORY
-------
2010 Jul 02
 - first public release
2010 Jul 31
 - added sitSynCodeEditorStyle and sitSynCodeEditorStylePas
2010 Aug 14
 - added sitCodeEditorStyles and sitSynCodeEditorStylesPas
2010 Aug 16
 - added Path property to TsitCodeEditorStyles
2010 Aug 19
 - updated to tuiControls
 - added sitRsRuler and sitSynRsRuler
2010 Aug 21
 - added header comment to all units
 - updated sitSynCodeEditorStylesPas in many ways
2010 Aug 22
 - added IsRunning to TsitCompilerInvoker
 - added Replace() and Remove() to TsitMRUIni
2010 Aug 23
 - now TsitJclXmlSettings.GetStringValue() returns ADefault if the section does not exists
2010 Aug 24
 - now the progress bar is shown after the first call to update it's position in the sitCompilerMessagesPanel
 - fixed non-working sitFileAssociations.CreateExtensionAssociation()
2010 Aug 25
 - added GetCaretPosition() to TsitEditorFrame
 - improved the Skin management support of the TsitGenericMainForm (by default adds the skins in directory Skins)
2010 Aug 26
 - improved the TsitSynCodeEditorStylesPasDialog controls layout
 - adapted the TsitGenericMainForm to work with the TurboUIColorManager
 - added SwitchToPreviousTab() and SwitchToNextTab() to TsitEditorsFrame
2010 Sep 04
 - added IsInFileExtensions() to sitFileUtils
 - now TsitSynCodeEditorFrame.GetCaretPosition() checks if the editor is assigned
2010 Sep 06
 - added SynEdit property to TsitSynRsRuler
 - now the TsitSynRsRuler saves the old StatusChange handler and calls it if present
2010 Sep 08
 - now the TsitSynCodeEditorStylesPasDialog uses the TurboUIColorManager
 - now the TsitInformationBar inherits from TtuiInformationBar
2010 Sep 09
 - added the TsitGenericItemsManagementDialog
2010 Sep 11
 - removed the SetDefault(true) to the close button of TsitGenericItemsManagementDialog
 - added SelectItem() and DefaultListBoxKeyPressHandler() to TsitGenericItemsManagementDialog
2010 Sep 16
 - now the Find and Replace dialogs, if no selected text, show the word at the current position (if any)
2010 Sep 22
 - enhanced the TsitCSVEditDialog
2010 Sep 23
 - added GetEditor() to TsitEditorsFrame
2010 Sep 25
 - added virtual protected SetReadOnly() in TsitEditorFrame
2010 Oct 01
 - added IsValidPath() to sitDirUtils
2010 Oct 04
 - added Whole Words checkbox to the Replace dialog of the TsitSynCodeEditorFrame
2010 Oct 07
 - now the Pascal Preprocessor adds file:line information and features a search path to find include files
2010 Oct 08
 - added Rename() to TsitCodeEditorStyles
2010 Oct 09
 - moved GetCaretPosition() from TsitEditorFrame to TsitSynCodeEditorFrame
2010 Oct 12
 - added sitAdvancedCore
2010 Oct 18
 - added sitEnvironmentVariablesDialog
2010 Oct 26
 - added AppPath to TsitCore
2010 Oct 27
 - applied a bugfix to SynEdit as described in ThirdPartyFixes.txt
2010 Oct 30
 - added SetTabControlText() to TsitSynCodeEditorFrame
2010 Nov 01
 - now, when using the Replace dialog of the TsitSynCodeEditorFrame, the text is selected before being replaced for each occurence
2010 Nov 06
 - now the doubleclick in the list of the TsitCSVEditDialog fires the OnEditClick() handler
2010 Dec 10
 - fixed a problem with the Replace All behaviour
2011 Apr 07
 - now TsitFrame descends from TtuiFrame
 - renamed TsitSynCodeEditorFrame's GetCaretPosition() to GetCursorPosition()
2011 May 24
 - added sitBackgroundCompilation
2011 Jun 17
 - added Apply button to the TsitSynCodeEditorStylesPasDialog, which appears if gSynCodeEditorStylesPasDialogApplyHandler is assigned
 - renamed "Generic" names to "Base" names
 - added Web Update from Google Code
2011 Jul 07
 - added GetText() to TsitCompilerMessagesPanel
2011 Aug 05
 - added sitHtmlQuickHelpPanel

Enjoy,
Javier Santo Domingo
j-a-s-d@coderesearchlabs.com
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.