Difference between revisions of "CmdLine"
From Lazarus wiki
Jump to navigationJump to searchAlexandrus (talk | contribs) |
Alexandrus (talk | contribs) |
||
Line 37: | Line 37: | ||
=== Change Log === | === Change Log === | ||
− | * Version 0.3 10.9 | + | * Version 0.3 2007.10.9 |
** Removed fixed line width support | ** Removed fixed line width support | ||
** Added Paste/Copy/Cut | ** Added Paste/Copy/Cut | ||
Line 44: | Line 44: | ||
** Workaround for font height, now gets +2 added (TTextMetric not equal on Win32/GTK) | ** Workaround for font height, now gets +2 added (TTextMetric not equal on Win32/GTK) | ||
** Fixed Scrolling with Pos1/End suppressed on GTK | ** Fixed Scrolling with Pos1/End suppressed on GTK | ||
− | * Version 0.2 10.2 | + | * Version 0.2 2007.10.2 |
** LGPL Licence | ** LGPL Licence | ||
** Added history | ** Added history | ||
Line 50: | Line 50: | ||
** Added fixed promt description infront of input | ** Added fixed promt description infront of input | ||
** Minor bugs (Resizing, other) | ** Minor bugs (Resizing, other) | ||
− | * Version 0.1 9.27 | + | * Version 0.1 2007.9.27 |
** Published, component works on Win32, hopefully everywhere else too | ** Published, component works on Win32, hopefully everywhere else too | ||
Revision as of 00:54, 12 October 2007
About
CmdLine is a prompt component, which has a few extra features to fit better into a VCL environment.
Its main caracteristics but these of an ordinary promt are :
- Dynamic line length, lines which are too long are wrapped
- Independent input buffer so you can still write during input
- History
- Copy/Paste/Cut for Input
If you find Bugs, don't work around please. Contact me, I propably can fix it in less than a day and you don't have to work around again if the next version is released.
Screenshots
Example Application with GTK 1 on Kubuntu
Example Application on WinXP
Author
Julian Schutsch
License
LGPL (please contact the author if the LGPL doesn't work with your project licensing)
Example Program:GPL
Download
The latest stable release can be found on the Lazurus CCR download page.
An Example Application is included !
Change Log
- Version 0.3 2007.10.9
- Removed fixed line width support
- Added Paste/Copy/Cut
- Threadsafe writeln/write
- Fixed GTK 1/2 Support (tested on Kubuntu)
- Workaround for font height, now gets +2 added (TTextMetric not equal on Win32/GTK)
- Fixed Scrolling with Pos1/End suppressed on GTK
- Version 0.2 2007.10.2
- LGPL Licence
- Added history
- Added password input mode
- Added fixed promt description infront of input
- Minor bugs (Resizing, other)
- Version 0.1 2007.9.27
- Published, component works on Win32, hopefully everywhere else too
Dependencies / System Requirements
- LCL >=1.0
Status: Beta
Installation
- Open cmdline.lpk
- Press Install