при попытке установить функцию для изменения размеров (glut) вылазит еррор.
как обьявляю функцию:
Код: Выделить всё
procedure ReSizeGLScene(Width, Height: smallint); cdecl;
назначаю:
Код: Выделить всё
glutReshapeFunc(@ReSizeGLScene);
компилятор говорит:
Код: Выделить всё
Error: Incompatible types: got "<address of procedure(SmallInt,SmallInt);CDecl>" expected "<procedure variable type of procedure(LongInt,LongInt);CDecl>"