The problem here is that none of these commands exist!
Window.draw should exist and even though I have all the proper includes I still get it telling me that 'Draw' is not a member of sf::Window
I have encountered that error many times everywhere across my sfml related code, it's not like they removed all those features in the update (Which they did not) but, why then would it not be a member?
for 1.6 it would be Window.Draw() (note that neither 2.0 or 1.6 has a RenderWindow::D(d)raw overload for string literals) and Window.PreserveOpenGLStates().
Another possibility might be that you're using a Window as opposed to a RenderWindow object.
What is great here is that I though I was using a RenderWindow the entire time, but after a lot of configuration I have reached a stopping point, more pointless than the first:
RenderWindow is not a member of sf::
For safety I included ALL sfml includes and I did not spell RenderWindow wrong or anything I checked sf:: and there was no RenderWindow only Window...
For the recorder I also noticed the Window.PreserveOpenGLStates() but it said it was memory intensive first; and seconds it did not exist when I checked.