spiegel-keyman/windows/src/engine/keyman/UfrmKeyman7Main.dfm
Marc Durdin b561dc4721 fix(windows): Use timer-approach to refresh
Another thought: we could also try refreshing every 125msec for 5
seconds after the first change is detected. It's a bit yuck perf-wise
but would probably be pretty transparent to the user.

In testing, this looks good. It means the changes appear as soon as
ready, without substantial delays or performance issues. Polling this
makes me feel a bit dirty, but I'll just take a shower and be okay.
2020-12-17 13:43:31 +11:00

50 lines
1 KiB
Text

object frmKeyman7Main: TfrmKeyman7Main
Left = 313
Top = 353
Caption = 'frmKeyman7Main'
ClientHeight = 197
ClientWidth = 571
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
OnCreate = FormCreate
OnDestroy = FormDestroy
PixelsPerInch = 96
TextHeight = 13
object mnu: TPopupMenu
OwnerDraw = True
Left = 24
Top = 4
end
object tmrTestKeymanFunctioning: TTimer
Enabled = False
Interval = 500
OnTimer = tmrTestKeymanFunctioningTimer
Left = 28
Top = 40
end
object tmrOnlineUpdateCheck: TTimer
Enabled = False
Interval = 300000
OnTimer = tmrOnlineUpdateCheckTimer
Left = 280
Top = 104
end
object tmrCheckInputPane: TTimer
Interval = 500
OnTimer = tmrCheckInputPaneTimer
Left = 96
Top = 104
end
object tmrRefresh: TTimer
Enabled = False
Interval = 125
OnTimer = tmrRefreshTimer
Left = 440
Top = 40
end
end