//Input.cpp
void InputAcquire(void);
bool InputInit(HWND hWnd);
void InputShutdown(void);
void InputPoll(BYTE Keys[], int nSize, DIMOUSESTATE2 &Mouse);
vector3 CursorToVector(DIMOUSESTATE2 &Mouse);
If you're going to parse function definitions, could we also get some way to list all the functions in the current file to one of the output windows and make that clickable so that it jumps to a specific function (like the compiler errors/warnings window). Ultraedit has a view->functions toolbar which is similar. Make it easier to jump to function definitions (I guess you could just fold everything using the editor, but this might be better).
Have you tried "Search->Go to function" (Ctrl-Alt-G) ?
Have you tried "Search->Go to function" (Ctrl-Alt-G) ?
That's not the same. And it's no different than using page up / page down. The idea is to grab them all in one command, at the same time. If you have goto function, then this shouldn't be a problem?
do
{
FunctionFind(NEXT_WHATEVER);
FunctionAddToBuffer();
}while whatever
I was replying to grv575, as seen from the quote I used...:oops: Can I hold the talking stick now?
Once you start which such a feature, you never find an end :lol:
For a similiar problem i startet to write my own Code Generator a few years ago,
first only planned to add set/get functions, to day its almost
a complete Classwizard (C++, java and php4).
Once you start which such a feature, you never find an end :lol:
For a similiar problem i startet to write my own Code Generator a few years ago,
first only planned to add set/get functions, to day its almost
a complete Classwizard (C++, java and php4).
This sounds as a nice base for a plugin ;)
If you shared the code, I 'm sure someone would take the task of wrapping it up in a plugin ;)
Okay, it can be done. I'll wait until after the next stable to submit a request. I'm just wondering if you think it's a worthwhile idea?
Oh last time I checked goto function, I had remembered it included more functions than those present in the active file (which would defeat some modularity). Looking again though at a recent cvs, it looks fine. Only thing that might be nice is if the window was dockable.