| LothianLite Kit |
| object location: |
Products : LothianLite Kit |
| suitable for: |
Any Language |
| contact address: |
|
| constituent controls: |
|
| last revision: |
14th January, 1999 - Version 1.1.4 |
| beta controls: |
The following controls are unrestricted beta:
|
| troubleshooting: |
Common Problems |
| history log: |
See file |
| availability: |
See downloads |
| notes: |
|
|
|
Property variable type when marked with an asterisk (*) are enumerated to various limited values. Default properties are emboldened.
LICENSING ISSUES: The LLK control licensing is different from the norm.
- The freeware controls are perfectly legal & free to use and deploy for any application. If certain properties are changed, the controls display will 'Unlicensed'.
- If you wish to purchase the licensed controls which do not have this limitation, please contact us
for pricing information.
Controls currently in beta or evaluation are completely unrestricted. Lothian Productions reserves the right to discontinue them without notice.
Not all beta controls will be issued with the freeware controls.
All registered users of the LLK controls will receive all updates released for no extra charge. Technical support is free and unlimited to licensed users through email.
The controls are safe for online scripting and initialisation as they do not perform any writes to the client hard-disk.
|
|
| screenshots: |
control: |
description: |
|
|
LothianLite Button |
 |
All of these effects (and over ten others) can be achieved in any state (mouse off, mouse down, mouse over) with all (barring the LothianLite Caption) of the LLK controls. The intelligent shading is a feature of the other controls too. |
|
LothianLite Divider |
 |
Neat divider control. |
|
LothianLite Panel |
 |
Uses customisable gradient, tiled image, and or inversive percentage bar. Holds controls. |
|
LothianLite NMButton |
 |
Focus-less control, similar to LLB. |
|
LothianLite Text |
 |
Similar features to LLP, but allows for run-time text entry. |
|
LothianLite Tab |
 |
(Still in beta) |
|
LothianLite Tick |
 |
The tick box can be customised with the standard LLK 3D settings. |
|
LothianLite Caption |
 |
Caption with run-time generated customisable gradients and bevels. Here the caption is redrawing the window to match the desktop colour. |
|
LothianLite Label |
 |
Flicks between two different fonts and colours for mouse off and mouse over. |
| LothianLite Button |
| included in: |
Licensed & Freeware |
| main features: |
- Fully customisable appearance for normal, depressed, and mouse over states.
- Intelligent colour regeneration for 3D appearance.
- Supports text and graphics in one of four arrangements.
- Uses Catch property to act as a depressable option button.
- Different graphics can be specified for disabled and depressed states.
- Provides hyperlinking ability with Hyperlink property.
|
| suggested notation: |
llb |
| known bugs: |
None |
|
| properties: |
name: |
description: |
object type: |
|
|
AlignImage |
|
Integer* |
|
BodyColour |
|
OLE_COLOR |
|
Caption |
|
String |
|
Catch |
|
Boolean |
|
Colour |
|
OLE_COLOR |
|
ColourUp |
|
OLE_COLOR |
|
Enabled |
|
Boolean |
|
Font |
|
StdFont |
|
FontUp |
|
StdFont |
|
Hyperlink |
|
String |
|
Is_Down |
|
Boolean |
|
Look_DownIn |
|
Integer* |
|
Look_DownOut |
|
Integer* |
|
Look_FlatIn |
|
Integer* |
|
Look_FlatOut |
|
Integer* |
|
Look_UpIn |
|
Integer* |
|
Look_UpOut |
|
Integer* |
|
Picture |
|
StdPicture |
|
PictureDisabled |
|
StdPicture |
|
PictureDown |
|
StdPicture |
|
| events: |
declaration: |
description: |
|
|
Event Click() |
Raised when the object is clicked in any way - with the mouse or keyboard. |
|
Event MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is depressed on the object. |
|
Event MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is moved over the object. |
|
Event MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse button is released over the object. |
|
| methods: |
declaration: |
description: |
|
|
Sub About() |
Triggers LLK information message, with control and license specific status. |
| LothianLite Label |
| included in: |
Licensed & Freeware |
| main features: |
- Fully customisable appearance for normal, depressed, and mouse over states.
- Text fade-up gradients are fully customisable.
- Provides hyperlinking ability with Hyperlink property.
- Now has transparent background.
|
| suggested notation: |
lll |
| known bugs: |
None |
|
| properties: |
name: |
description: |
object type: |
|
|
Align |
|
Integer* |
|
BodyColour |
|
OLE_COLOR |
|
Caption |
|
String |
|
Colour |
|
OLE_COLOR |
|
ColourUp |
|
OLE_COLOR |
|
Font |
|
StdFont |
|
FontUp |
|
StdFont |
|
Hyperlink |
|
String |
|
| events: |
declaration: |
description: |
|
|
Event Click() |
Raised when the object is clicked. |
|
Event MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is depressed on the object. |
|
Event MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is moved over the object. |
|
Event MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse button is released over the object. |
|
| methods: |
declaration: |
description: |
|
|
Sub About() |
Triggers LLK information message, with control and license specific status. |
| LothianLite Non-Modal Button |
| included in: |
Licensed & Freeware |
| main features: |
- Fully customisable appearance for normal, depressed, and mouse over states.
- Intelligent colour regeneration for 3D appearance.
- Supports text or graphics with no modal focus or focus lines.
- Uses Catch property to act as a depressable option button.
- Different graphics can be specified for disabled and depressed states.
- Provides hyperlinking ability with Hyperlink property.
|
| suggested notation: |
lln |
| known bugs: |
None |
|
| properties: |
name: |
description: |
object type: |
|
|
BodyColour |
|
OLE_COLOR |
|
Caption |
|
String |
|
Catch |
|
Boolean |
|
Colour |
|
OLE_COLOR |
|
ColourUp |
|
OLE_COLOR |
|
Enabled |
|
Boolean |
|
Font |
|
StdFont |
|
FontUp |
|
StdFont |
|
Hyperlink |
|
String |
|
Is_Down |
|
Boolean |
|
Look_DownIn |
|
Integer* |
|
Look_DownOut |
|
Integer* |
|
Look_FlatIn |
|
Integer* |
|
Look_FlatOut |
|
Integer* |
|
Look_UpIn |
|
Integer* |
|
Look_UpOut |
|
Integer* |
|
Picture |
|
StdPicture |
|
PictureDisabled |
|
StdPicture |
|
PictureDown |
|
StdPicture |
|
| events: |
declaration: |
description: |
|
|
Event Click() |
Raised when the object is clicked in any way - with the mouse or keyboard. |
|
Event MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is depressed on the object. |
|
Event MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is moved over the object. |
|
Event MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse button is released over the object. |
|
| methods: |
declaration: |
description: |
|
|
Sub About() |
Triggers LLK information message, with control and license specific status. |
| LothianLite Panel |
| included in: |
Licensed & Freeware |
| main features: |
- Fully customisable appearance for normal, depressed, and mouse over states.
- Intelligent colour regeneration for 3D appearance.
- Tileable background with the Background property, gradiented patterns can be rendered with the Grad_Bot, Grad_Top, Gradient properties.
- Fully functional as a progress bar with the Percentage property.
- OLE Drap and Drop compatibility.
|
| suggested notation: |
llp |
| known bugs: |
None |
|
| properties: |
name: |
description: |
object type: |
|
|
Background |
|
StdPicture |
|
BodyColour |
|
OLE_COLOR |
|
Border |
|
Integer |
|
Caption |
|
String |
|
Colour |
|
OLE_COLOR |
|
ColourUp |
|
OLE_COLOR |
|
Enabled |
|
Boolean |
|
Font |
|
StdFont |
|
FontUp |
|
StdFont |
|
Gradient |
|
Integer* |
|
Grad_Bot |
|
OLE_COLOR |
|
Grad_Top |
|
OLE_COLOR |
|
Look_FlatIn |
|
Integer* |
|
Look_FlatOut |
|
Integer* |
|
Look_UpIn |
|
Integer* |
|
Look_UpOut |
|
Integer* |
|
Percentage |
|
Integer* |
|
| events: |
declaration: |
description: |
|
|
Event Click() |
Raised when the object is clicked. |
|
Event MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is depressed on the object. |
|
Event MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is moved over the object. |
|
Event MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse button is released over the object. |
|
| methods: |
declaration: |
description: |
|
|
Sub About() |
Triggers LLK information message, with control and license specific status. |
| LothianLite Tab |
| included in: |
No public release |
| main features: |
- Fully customisable appearance for normal, depressed, and mouse over states.
- Intelligent colour regeneration for 3D appearance.
|
| suggested notation: |
lla |
| known bugs: |
None |
|
| properties: |
name: |
description: |
object type: |
|
|
BodyColour |
|
OLE_COLOR |
|
| events: |
declaration: |
description: |
|
|
Event Click() |
Raised when the object is clicked. |
|
Event MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is depressed on the object. |
|
Event MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is moved over the object. |
|
Event MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse button is released over the object. |
|
| methods: |
declaration: |
description: |
|
|
Sub About() |
Triggers LLK information message, with control and license specific status. |
| LothianLite Text |
| included in: |
Licensed & Freeware |
| main features: |
- Fully customisable appearance for normal, depressed, and mouse over states.
- Intelligent colour regeneration for 3D appearance.
- Tileable background with the Background property, gradiented patterns can be rendered with the Grad_Bot, Grad_Top, Gradient properties.
- Fully functional as a progress bar with the Percentage property.
|
| suggested notation: |
llx |
| known bugs: |
Multiline function not implemented. Non-ANSI characters not handled correctly. |
|
| properties: |
name: |
description: |
object type: |
|
|
Align |
|
Integer* |
|
Background |
|
StdPicture |
|
BodyColour |
|
OLE_COLOR |
|
Border |
|
Integer |
|
Colour |
|
OLE_COLOR |
|
ColourUp |
|
OLE_COLOR |
|
Enabled |
|
Boolean |
|
Font |
|
StdFont |
|
FontUp |
|
StdFont |
|
Gradient |
|
Integer* |
|
Grad_Bot |
|
OLE_COLOR |
|
Grad_Top |
|
OLE_COLOR |
|
Look_FlatIn |
|
Integer* |
|
Look_FlatOut |
|
Integer* |
|
Look_UpIn |
|
Integer* |
|
Look_UpOut |
|
Integer* |
|
Multiline |
|
Boolean |
|
Percentage |
|
Integer |
|
Text |
|
String |
|
| events: |
declaration: |
description: |
|
|
Event Click() |
Raised when the object is clicked. |
|
Event MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is depressed on the object. |
|
Event MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is moved over the object. |
|
Event MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse button is released over the object. |
|
| methods: |
declaration: |
description: |
|
|
Sub About() |
Triggers LLK information message, with control and license specific status. |
| LothianLite Tick |
| included in: |
Licensed & Freeware |
| main features: |
- Fully customisable appearance for normal, depressed, and mouse over states.
- Intelligent colour regeneration for 3D appearance.
- Different graphics can be specified for checked state.
|
| suggested notation: |
llt |
| known bugs: |
None |
|
| properties: |
name: |
description: |
object type: |
|
|
Align |
|
Integer* |
|
BodyColour |
|
OLE_COLOR |
|
Caption |
|
String |
|
CheckStyle |
|
Integer* |
|
Colour |
|
OLE_COLOR |
|
ColourUp |
|
OLE_COLOR |
|
Font |
|
StdFont |
|
FontUp |
|
StdFont |
|
Look_DownIn |
|
Integer* |
|
Look_DownOut |
|
Integer* |
|
Look_FlatIn |
|
Integer* |
|
Look_FlatOut |
|
Integer* |
|
Look_UpIn |
|
Integer* |
|
Look_UpOut |
|
Integer* |
|
Value |
|
OLE_TRISTATE |
|
| events: |
declaration: |
description: |
|
|
Event Click() |
Raised when the object is clicked in any way - with the mouse or keyboard. |
|
Event MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is depressed on the object. |
|
Event MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse is moved over the object. |
|
Event MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) |
Raised when the mouse button is released over the object. |
|
Event ValueChange() |
Raised when the LLT's value is changed through checking or unchecking. |
|
| methods: |
declaration: |
description: |
|
|
Sub About() |
Triggers LLK information message, with control and license specific status. |