Einhugur WinUI Bridge Plugin for Xojo

EinhugurWinUIBridge Module

EinhugurWinUIBridge

module EinhugurWinUIBridge

Methods

AdvancedEffectsEnabled
Returns a value that indicates whether the system Transparency effects setting is enabled.
AutoHideScrollBarsGets whether the user has specified that scroll bars should be automatically hidden when not being interacted with.
BlurWindowBackgroundEnables or disables the blur effect on a specified old style Xojo window.
BlurWindowBackgroundEnables or disables the blur effect on a specified new style Xojo DesktopWindow.
GetColorReturns the color value of the specified color type.
HighContrastGets a value that indicates whether the system high contrast feature is on or off.
HighContrastSchemeGets the name of the default high contrast color scheme.
MessageDurationGets the length of time a message is displayed for the app view.
MouseHoverTimeGets the amount of time the mouse pointer can rest in a hover rectangle before a hover event is raised.
RegisterColorValueChangedNotifyRegisters callback notify to get when user interface colours change.
RegisterMessageDurationChangedNotifyRegisters callback notify to get when MessageDuration changes.
RegisterTextScaleFactorChangedNotifyRegisters callback notify to get when TextScaleFactor changes.
TextScaleFactorGets the value of the system text size setting.
UIElementColorGets the color used for a specific user interface element type, such as a button face or window text.

Delegates

ChangeNotifyDelegateDelegate for change notifications.

Enumerations

UIColorsEnum to be used with the GetColor function in the EinhugurWinUIBridge module.
UIElementColorsEnum to be used with the UIElementColor function in the EinhugurWinUIBridge module.

Constants

Version = 1.00