<div dir="ltr">Hello,<div><br></div><div>The compiler seems to generate odd hints:</div><div><br></div><div>Local absolutevar "FPC_BLOCK_SELF" is not used</div><div><br></div><div>Here's the code.</div><div><br></div><div>    if Assigned(gc.extendedGamepad) then<br></div><div><div>      gc.extendedGamepad.setValueChangedHandler(GamePadChange)</div><div>    else if Assigned(gc.gamepad) then  // <-- hint here</div><div>      gc.gamepad.setValueChangedHandler(GamePadChange);</div><div>    gc.setControllerPausedHandler(PauseHandler);  // <--hint here</div></div><div><br></div><div>Why?</div><div><br></div><div>PauseHandler and GamePadChange are procedures:</div><div>procedure GamePadChange(pad: GCGamePad; el: GCControllerElement);<br></div><div><div>procedure PauseHandler(gc: GCController);<br></div><div><br></div></div><div>thanks,</div><div>Dmitry</div></div>