what version of IE do you have? microsoft is really great (sarcasm) so to get some updated dlls, sometimes you have to install a new version of IE. I have 5.5 on my computer even though I never use it. I just installed it so I could get the dlls that come with it. to my knowlege there's no other way to get these dlls. (monopoly? what monopoly? microsoft doesn't use their dominance in the os market to push their browser at all!)
I had this problem with .4 but the workaround worked for me (rename/del rebarmenu.dll)
I tried this in .5 but it didn't work. I eventual got my menus by:
setting up a keyboard shortcut to the preferences menu (open up "accel.cfg" and add in a the line "CTRL W = ID_PREFERENCES", this makes Control-W a shortcut to the preferences)
then turning off the rebarmenu.dll plugin
re-start K-meleon and it should work (or at least it worked for me)
Yep, same problem, and this procedure worked for me as well.
Details: Windows 95B, Internet Explorer 3.02
Also, it may be interesting to note that I have ms's Visual Studio installed... I know that VS does wierd things to system dll's and the tlb's in the registry. Maybe that has something to do with it?
In Netscape6.1,I had a similar problem,and it was corrected by deleting Chrome in the Profile folder.This is in Windows/Application Data/Mozilla etc.I looked at K-meleon,and the similar folder had similar content,i.e. user-locales.rdf file.Why would this help beats me.Take it under advisement,the folder is rebuilt in Mozilla,and do not touch the Chrome folder in Program Files/K-meleon.You can always fish it out of the trash,if it does not help or harms things.This time,I do not think that it is Microsoft's fault.
This has nothing to do with the Chrome folder. The rebar menu uses new features that microsoft added to their common control library, but the only way to get the new common control library is to download the new version of IE. The reason you can see the menus by disabling rebarmenu is because kmeleon then uses normal, non-rebar menus, which don't need the new common control library.