Functions |
void | emulateKeyboard (const WPARAM& wp) |
| simulates a keystroke going down & back up.
|
void | emulateMouseEvent (const WPARAM& wp, const LPARAM& lp) |
| simulates a mouse event.
|
bool | isANum (const int& var) |
| returns true if the input is numeric.
|
bool | triggerEvent (const WPARAM& wParam, const bool& isExcel) |
| keystrokes that need to trigger output of the numbers or signal the engine's character buffer to be reset. More...
|
const WPARAM | toLowercase (WPARAM wp) |
| converts a Keydown message to its ASCII lowercase equivalent.
|
const WCHAR | keydownConvertor (const bool& useLowercase, bool& bufferableKeystroke, WPARAM wParam, const bool& isExcel) |
| converts keydown message to character messages. More...
|
bool | isPasteMsg (const WPARAM& wParam) |
| returns true for a paste sequence.
|
bool | parentWindowFinder (HWND hChild, const LPCTSTR cwin) |
| determines whether the window with the current focus is a child of the main app(cwin).
|
bool | compareTimes (const UINT& thisTime, const UINT& lastTime) |
| returns true if thisTime occurred more that 10 time units from the lastTime used to distinguish a group of like messages from other messages.
|
bool | arrowKey (const WPARAM wp) |
| returns true if the Keystrokes is one of the arrow keys.
|
void | emulateArrowShift (const WPARAM wp) |
| emualtes the pressing of the shift key in conjunction with an arrow key.
|
bool | isWinNTandWord (HWND hwnd) |
| return true if the user is in WinNT and editing with Word.
|
void | shiftUp () |
| simulates the shift-key going back up necessary b/c the shift being down interfers with the ctrl in the paste sequence.
|