Noobie question -- .dll editor/reader? Thread last updated on 2005-08-05 07:02:23

Posted by member 256461 on 2005-08-04 10:03:23

Ive searched this site and documentation on recommendations for .dll editors/readers, and cant seem to find any. I have tried opening .dll files in notepad and metapad but always come up with weird characters.

What program do you guys use to edit the .dlls so you can modify LiteStep? (This should be added to the FAQ or Knowledgebase someplace)

Thanks.

Posted by member 333 on 2005-08-04 10:43:50 link

you don't edit .dlls. They are the modules, and the settings that modify litestep goes in theme.rc (or any .rc for that matter...).

Posted by member 212670 on 2005-08-04 12:53:13 link

If you're talking about editing modules (something I've never done), I believe you have to get the module's source code, make whatever changes you want, and recompile it.

Otherwise, ya, like TucknDar says...

Posted by member 256461 on 2005-08-04 13:00:32 link

Oh...I thought we're supposed to edit the .dlls. Then how do you go about customizing anything? Or do you just have to find a theme/profile that you like with the options that you are looking for?

http://lsdocs.shellfront.org/desktop.php
How do you go about configuring the desktop? I am trying to learn how to configure before I start changing themes.

Posted by member 212670 on 2005-08-04 13:08:45 link

First, install a theme you want to modify. Then, go in to the theme's root folder, where you'll find a "theme.rc" file. Open that in a text editor. You'll want to take note of the *NetLoadModule lines, and the Include lines. The *NetLoadModule lines will show what modules are being loaded. From there, you can go in to the \modules\docs folder and open up the module's readme and see what the specific settings for it are (readmes are also in the module's archive in the \modules\archives folder). After you get familiar with that, you'll want to find where the theme's author put the definitions for the module you want to change. The Include lines will generally give you a good idea of where to look. %99.9 of the time they'll point to a specific file in the Config folder within the theme's directory, and are usually named with something obvious. Otherwise, go fishing through all the *.rc files in the theme's folder. :P That should get you started... good luck.

Posted by member 256461 on 2005-08-04 14:02:35 link

Okay, so the theme.rc is essentially telling the LiteStep shell what to load (modules). It then goes to to modules that want to be loaded, reads the configuration settings, and then opens it according to settings. No need for any .dll editing. And the directions on how to configure these modules are (hopefully) in the readme's?

I think Im getting this slowly. litestep is superior to windows shell, this stuff is awesome.

What programs do people mostly use to show system performance on their desktop and such? Ive been playing around with SysMetrix, not sure if I like it completely yet or not. Any other suggestions?

Posted by member 1316 on 2005-08-04 14:08:40 link

ok, theme.rc is the heart of the theme. all theme options are included in it, or else it points to (using include statements) other .rc files.

xlabel has some built in system monitoring options.

Posted by member 1949 on 2005-08-04 16:00:49 link

Shameless plug...
Designed4 uses a layout you should be familiar with and
gives system stats!

Posted by member 1316 on 2005-08-04 17:30:15 link

*wags finger* shameless! utterly shameless!!

Posted by member 212670 on 2005-08-04 21:11:19 link

Designed4 rocks. I used it for a good while before I could do my own themes.

Posted by member 248213 on 2005-08-04 21:28:43 link

editing .dll's ? :o Imagine my windows if that was possible!!!

Bye bye everything I hate about windows... :D

Posted by member 256461 on 2005-08-05 07:02:23 link

Haha, yeah I realize how stupid of a question it was looking back on it now =).