What's the trick to getting this to work? Sometimes it works for me but right now I'm setting up a new project and it doesn't work for me. I can't remember all the twists and turns and dead ends I tried last time I forced it to succumb, and I'm sure there must be a simple solution...
Imagine a project layout thus:
C:\...\project <--- project directory. Source is here.
C:\...\project\lib <--- some kind of library code
C:\...\project\lib\include <--- include dir for lib code
C:\...\slick <--- SE workspace files
In the SE project properties, directories dialog the settings are:
Working directory: ..\
Includes: .\lib\include\
The problem is, if I drop the cursor on a lib function the preview window is blank. It should should the details from the lib include file.
I've tried absolute paths, "..\lib\include", "..\lib\", "lib\" and various combinations. Nothing works, yet the exact same code and layout for a similar project does work.
In both projects, the compiler includes work as expected. Perhaps significantly, these include directories are absolute paths and set when the project is created.
Incidentally, the compiler include path has a right pointing triangle at the start. If I click that it changes to a filled-in triangle point down to the right. Apart from that, I can't detect any other effect. What is is meant to do?
Also, the help says that using the up and down arrows I can move my include paths above or below the compiler paths, but those similarly have no effect regardless as to which path has focus.