Я не знаю, там где #if и #endif это не моя часть кода, я его скопировал и переписал для себя. Посмотрите, пожалуйста вы.
Я сейчас закомментировал эту часть кода, в которой используется #endif (она для отрисовки), и все заработало. Но я не знаком с этими директивами, и не могу поставить их правильно.