Fixes flickering, adds irrklang .net 4 and removes irrklang c++. #1

Merged
veroxzik merged 1 commits from master into master 2022-04-19 07:00:29 +03:00
veroxzik commented 2022-04-17 05:26:21 +03:00 (Migrated from github.com)

Also removes hardcoded paths.
Graphic updates occur on timer1 (currently every 20ms).

For completeness:
Flickering was resolved with two things.

  1. The buffered graphics stuff was not implemented correctly (it was creating a new one every draw cycle).
  2. We have to manually force the DoubleBuffered property on CirclePanel using silly hacks (known issue with winforms).

The change to a timer was not necessary, but should help consistency.

Also removes hardcoded paths. Graphic updates occur on timer1 (currently every 20ms). For completeness: Flickering was resolved with two things. 1. The buffered graphics stuff was not implemented correctly (it was creating a new one every draw cycle). 2. We have to manually force the DoubleBuffered property on CirclePanel using silly hacks (known issue with winforms). The change to a timer was not necessary, but should help consistency.
Sign in to join this conversation.