Krystian Bigaj
Author Homepage: http://flatdev.ovh.org
- Support for Delphi 7-XE8, C++Builder 2005-XE8, Embarcadero Rad Studio 11 and Lazarus
- Extended interactive functionality
- Connection to 20+ databases
- Export in 45 Data Formats
- 40 types of bar codes
- Support for 48 Languages
- Cloud service integration
Total 3 products
DScintilla - Scintilla wrapper for Delphi VCL r75
Components > Edits, Memos > Memos
By Krystian Bigaj.
Freeware + source 23 Jun 2014Description
DScintilla is a simple (but complete) Scintilla wrapper for Delphi VCL (Win32). Interface updated from Scintilla v3.43- Since r31 you don't need to use patched Scintilla, you can use latest SciLexer.dll from http://www.scintilla.org (or compile yourself from sources).
- In case of using older interface and new SciLexer.dll everything should work fine - you will get fixes/improvements of new Scintilla version. You'll miss only new features in interface, but you will be always able to use them by using SendEditor function.
- Supported Delphi versions: D6-DXE6 (D6-D2007 requires JEDI-JCL dependency).
- Because this is a wrapper for Scintilla, so you can read/see more at:
- http://www.scintilla.org/ScintillaDownload.html
- http://www.scintilla.org/ScintillaRelated.html
- http://www.scintilla.org/ScintillaDoc.html
Informations
- Status: Fully functional
- Source: Included
- Size: 511kB
Platforms: D2006, D2007, D2009, D2010, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6
KBLib - dynamic record streaming r15
By Krystian Bigaj.
Freeware + source 15 Aug 2011Description
TKBDynamic allows to save/load/get(binary)size/compare any dynamic type with only one line of code. This can be used for example to share data by any IPC mechanism. Dynamic types can be for example:- String
- array of String (or any type)
- dynamic record (must contain at least one dynamic type)
- TKBDynamic.WriteTo(lStream, lTestRecord, TypeInfo(TTestRecord));
- TKBDynamic.ReadFrom(lStream, lTestRecord, TypeInfo(TTestRecord));
Informations
- Status: Fully functional
- Source: Included
- Size: 58kB
Platforms: D2006, D2007, D2009, D2010, D7, DXE
TSynWeb v.1.4.140
Components > Edits, Memos > Other Edits
By Krystian Bigaj.
Freeware + source 03 Apr 2007Description
TSynWeb is multi syntax highlighter for SynEdit/UniSynEdti, but doen`t use TSynMultiSyn (and won`t work with it).Features:
- support for embedded:
- PHP, CSS, JS in MarkupLanguage (HTML, WML)
- PHP in CSS, JS, XML
- support for UniSynEdit
- faster about 2-10 times than using TSynMultiSyn with HTML/PHP/CSS/JS
- html tag matching
- inteligment brace/token matching (with SynTokenMatch)
- support for WML 1.1/1.2/1.3
- full validation for tags (also checks for valid "/>" or ">") and its attributes for HTML across difference versions (for XHTML - case sensitive)
- values in tags without quotation are also highlighted as ValueAttrib (only in HTML, in XHTML is highlighted as error because, XHTML doesn`t allow for unquoted values)
- in CSS validation for tags (you can set also HTML version)
- validation for Ampersand tags (eg. & amp, & copy)
- almost FULL validation for CSS across CSS1 and CSS2.1
- support for < script language="php"> as start tag for PHP (also < ?, < ?php, < ?=, < %)
- end tags for PHP doesn`t stop in strings, comments (stops only in singleline), etc, you can now write "< ?xml ... ?>" and PHP mode doesn`t stop,
- suppor for custom HEREDOC names (defined in TStringList, or any you type - comparing based on CRC8)
- supprt for encapusled vars or escaped chars in strings (different highlighter attrib) with error checking
- any word (but not keyword or function name) written in UpperCase highlighted as ConstantAttrib
- ActiveHighlighterSwitch - see demo (check "Active HL" in demo app)
- parsed source code of php to get function names (for php4 and php5+PECL)
- included SynTokenMatch
- function to fill TSynCompletionProposal from SynWeb data
- any many more.
Components included:
- TSynWebHtmlSyn - multi highlighter for (X)Html with CSS, JS and PHP embedded
- TSynWebWmlSyn - highlighter for WML 1.1/1.2/1.3 with php embedded support
- TSynWebXmlSyn - highlighter for simple XML files (with php embedded support)
- TSynWebCssSyn - Css highlighter (plus optional PHP-embedded)
- TSynWebEsSyn - ECMAScript/JavaScript highlighter (plus optional PHP-embedded)
- TSynWebPhpCliSyn - php highlighter (works as in plain text hl with php-embedded)
- TSynWebEngine - it`s not highlighter, but main parsing engine and attrib-configuration.
Informations
- Status: Fully functional
- Source: Included
- Size: 959kB
Platforms: D2005, D2006, D5, D6, D7