Lui Controls: what changed
Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.
Title: Lui Controls
| Old | New | Line | |
|---|---|---|---|
| 1 | + | ### About | |
| 2 | + | ||
| 3 | + | Lui Controls is a collection of simple visual controls. Currently it has three components: TToggleLabel, TMenuButton and TSearchEdit | |
| 4 | + | ||
| 5 | + | ### TToggleLabel | |
| 6 | + | ||
| 7 | + | TToggleLabel is a TCustomLabel descendant that can be toggled between two states. It provides properties to define the caption showed in each state and an event to notify the state change. It also has a visual indication (a triangle) of the state. | |
| 8 | + | ||
| 9 | + | ### TMenuButton | |
| 10 | + | ||
| 11 | + | TMenuButton is a TCustomSpeedButton descendant that combines with a TPopupMenu to give an integrated look and feel. Its similar to controls found in other toolkits like Eclipse or XUL. | |
| 12 | + | ||
| 13 | + | ### TSearchEdit | |
| 14 | + | ||
| 15 | + | TSearchEdit is a TCustomEdit descendant that shows a text indicative of its usage and provides a callback method to execute when the user set a text. | |
| 16 | + | ||
| 17 | + | For more info see [the development page](https://luipack.bountysource.com/wiki/luicontrols) | |
| 18 | + | ||
| 19 | + | ### Screencast | |
| 20 | + | ||
| 21 | + | [View](http://www.youtube.com/watch?v=aMnI_grQk-4) | |
| 22 | + | ||
| 23 | + | ### History | |
| 24 | + | ||
| 25 | + | - 22/10/2007 – version 0.2 | |
| 26 | + | - Added TSearchEdit component | |
| 27 | + | - \[TMenuButton\] Implemented inline arrow indicator | |
| 28 | + | - \[TMenuButton\] Added Style property | |
| 29 | + | - \[TMenuButton\] Added option to popup on MouseUp | |
| 30 | + | - \[TTogleLabel\] Removed hack to determine text position. Use DoMeasureTextPosition instead | |
| 31 | + | - 12/08/2007 | |
| 32 | + | - Initial release. Two components: TMenuButton and TToggleLabel | |
| 33 | + | ||
| 34 | + | ### License | |
| 35 | + | ||
| 36 | + | Modified LGPL | |
| 37 | + | ||
| 38 | + | ### Author | |
| 39 | + | ||
| 40 | + | Luiz Américo Pereira Câmara | |
| 41 | + | ||
| 42 | + | ### Download | |
| 43 | + | ||
| 44 | + | [Lazarus-CCR](http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=242192) | |
| 45 | + | ||
| 46 | + | ### Bugs | |
| 47 | + | ||
| 48 | + | Please report bugs at <http://code.google.com/p/luipack/issues/list>. | |
| 49 | + | ||
| 50 | + | --- | |
| 51 | + | *From the Free Pascal wiki, page "Lui Controls", as it stood on 2013-09-23 after a change by Jwdietrich, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).* | |
| 52 | + | Category: Components | |
| 53 | + | Category: Lazarus-CCR |
