Sub LWM_OffsetChanged (Engine As LWEngine)
If Flyer.IsInitialized Then
Engine.Rect.Left = -Engine.CurrentOffsetX
Engine.Rect.Top = -Engine.CurrentOffsetY
Engine.Rect.Right = -Engine.CurrentOffsetX + Engine.FullWallpaperWidth
Engine.Rect.Bottom = -Engine.CurrentOffsetY + Engine.FullWallpaperHeight
Engine.Canvas.DrawBitmap(Flyer, Null, Engine.Rect)
Else
Engine.Canvas.DrawColor(Colors.Black)
Engine.Canvas.DrawText(AResMap.Get("other_placeholder_on_screen"), 120dip, 120dip, Typeface.DEFAULT_BOLD, 30, Colors.White, "LEFT")
End If
Engine.RefreshAll
End Sub