ckMousehook issues.. Thread last updated on 2006-03-31 14:20:10

Posted by member 312082 on 2006-03-21 22:44:05

Whenever I try to run a skin that uses Mousehook, I get this message..

Error: Could not find initModuleEx().

Please confirm that the dll is a litestep module, and check with the author for updates.

Now, I have gotten the latest version of mousehook (That I can find), and have placed it in.. the C:/Litestep folder, the /modules folder, and three seperate mousehook folders in the /modules area, including the addres it says it can't read it from. What do I need to do to fix it?

Posted by member 5575 on 2006-03-22 00:28:29 link

What version of LS are you running?

Posted by member 312082 on 2006-03-22 00:29:31 link

The one I got off here, about two weeks ago.

Posted by member 212670 on 2006-03-22 01:39:43 link

This is from the ckhotspots module, right? First, make sure you're using the newest version of that module (ckhotspots-2.3.3 I believe). In the older version, I believe mousehook can't be in the same directory as the ckhotspots dll.

Posted by member 312082 on 2006-03-22 08:51:02 link

I replaced all my older versions of Mousehook with the 2.3.3, and am still getting the erorrs.

Posted by member 5575 on 2006-03-22 23:59:31 link

I just do all my hotspots with xlabel now; that's one potential solution.

Posted by member 312082 on 2006-03-23 00:00:50 link

Only thing is, I keep gettign the error message (I'm still new to LS, so I dunno much about editing).

Posted by member 31 on 2006-03-28 17:13:02 link

paste the line from your step.rc that is loading the module.

Posted by member 312082 on 2006-03-28 17:38:33 link

As I said, I'm new to Litestep, so I'm not sure where that would be. WOuld it be okay if I were to post the entire thing somewhere for you all?

Posted by member 206411 on 2006-03-28 22:40:31 link

Just paste it on here using
code
tags

Posted by member 31 on 2006-03-30 15:06:48 link

The configuration is text based *.rc files. Do a recursive text search in your litestep folder for the dll name.

Posted by member 5575 on 2006-03-30 18:16:44 link

To understand recursion, you must first understand recursion.

Posted by member 280260 on 2006-03-30 21:01:11 link

No base case, Boreas. *shakes head*. My mind is now locked in an endless loop, and it's all your fault.

Posted by member 312082 on 2006-03-31 02:36:11 link

Anywho..

;------------------------------------------------------------------------------
; define critical folder locations
;------------------------------------------------------------------------------

PersonalDir "$LiteStepDir$personal\"
ThemesDir "$LiteStepDir$themes\"



;------------------------------------------------------------------------------
; load personal settings and theme
;------------------------------------------------------------------------------

include "$ThemesDir$themeselect.rc"
include "$ThemeDir$config\_compatibility_patch.rc"

IF ThemeIsOTS1Compliant
ShortcutsDir "$Desktop$"
ModulesDir "$ThemeDir$modules\"
include "$PersonalDir$personal.rc"
include "$ThemeDir$step.rc"

ELSE
ThemeIsOTS1Compliant false
ModulesDir "$LiteStepDir$modules\"
LoadModule "$LiteStepDir$NLM\NetLoadModule2.dll"
*NetLoadModuleSite "http://www.loose-screws.com/download.php?netloadmodule="
*NetLoadModuleSite "http://modules.shellfront.org/"
NetLoadModulePath "$ModulesDir$"
NetLoadModuleDocPath "$ModulesDir$docs\"
NetLoadModuleZipPath "$ModulesDir$archive\"
NetLoadModuleAliasFile "$LiteStepDir$NLM\NetLoadModule.ini"
include "$PersonalDir$personal.rc"
include "$ThemeDir$theme.rc"
ENDIF

Posted by member 31 on 2006-03-31 14:20:10 link

I guess it's time to learn about litestep.

read "release_notes.txt" from the 0.24.7 archive.
read http://wiki.litestep.com/
read http://beyondconvention.net/ohussain/ots.htm

Until then, don't use a 'theme' that uses the 'mousehook'. :)