LothianLite Non-Modal Button
object location: Products : LothianLite Kit : LothianLite Non-Modal Button
suitable for: Any Language
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
future plans:
  • None
history log: See file
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.