TimeControl Xojo plugin

TimeControl Control

TimeControl is to create a platform native time selection control.


Time control shown on Mac OS X El Capitan, Ubuntu Linux, Raspberry PI and Windows system. (The language locale is not shown with same settings on all of the pictures)

RectControl
   TimeControl

control TimeControl

Properties

DebugDataSizeUsed for internal quality control of the plugin.
HoursUse this property to set or get the Hours value of the control.
LinuxFontBoldUse this property to determine if the font on Linux targets should be bold faced.
LinuxTextFontUse this property to determine the font on Linux Targets.
LinuxTextSizeUse this property to determine the font size on Linux Targets.
LinuxTextUnitSets the unit of the FontSize.
MacFontBoldUse this property to determine if the font on MacOS targets should be bold faced.
MacTextFontUse this property to determine the font on MacOS Targets.
MacTextSizeUse this property to determine the font size on MacOS Targets.
MinutesUse this property to set or get the Minutes value of the control.
SecondsUse this property to set or get the Seconds value of the control.
ShowSecondsThis property determines if seconds should be shown or no in the control. Set this property to true to show seconds.
TimeFormatDefines the display format of the time.
TimeValueUse this property to set or get the time of the control.
WinFontBoldUse this property to determine if the font on Windows targets should be bold faced.
WinTextFontUse this property to determine the font on Windows Targets.
WinTextSizeUse this property to determine the font size on Windows Targets.
WinTextUnitSets the unit of the FontSize.

Methods

SetFocusUse this method to manually give the control focus.

Events

GotFocusThis event is fired when a the control gets the input focus.
LostFocusThis event is fired when a the control looses the input focus.
MacMouseDownThis event is fired when a when the Mouse goes down on the control. This event is only fired on MacOS Targets.
ValueChangedThis event is fired when a portion or all of the date changes in the control.

Supported Platforms:

  • MacOS X Carbon
  • MacOS X Cocoa 32 bit
  • MacOS X Cocoa 64 bit
  • Windows 32 bit
  • Windows 64 bit
  • Linux 32 bit
  • Linux 64 bit
  • Linux ARM