Theme SubThemes Thread last updated on 2004-04-25 12:28:21

Posted by member 150329 on 2004-04-23 11:27:00

Again most of you probably know this, but Im sure some dont.
Well, Litestep is amazing,
Well now that I can change themes as fast as recycle(check post on this Forum) I thought what's stopping me from making theme\subthemes well what I mean is that lets say Im on my main theme and click my games shortcut or xlabel:
!execute ["$LiteStepDir$utilities\LSThemeInstaller.exe" /switch mainthemeMode2]
mainthemeMode2 is really another theme but with the right colors etc It can look as you never left the maintheme, In this subtheme you could have just labels with your games pics loaded that way you release the resorces, ofcourse on the mainthemeMode2 you would only need to have lets say xlabellight,rainimation, and popup.and ofcourse a way to return to your maintheme:!execute ["$LiteStepDir$utilities\LSThemeInstaller.exe" /switch maintheme]
Well you can have shortcuts on your main theme for "MusicMode,WorkingMode,GameMode, you nameit.
if you doit wright youll never know you left the main theme(it will appear like added functionality).
Well all this is true if you can "switch themes as fast as recycle" (really being that subthemes have fewer modules than a main theme the switch is faster than recycling within the main theme)
Well if It works on this old putter I can just imagen what you guys can do.
Hope this helps somebody.

Posted by member 1 on 2004-04-23 12:00:42 link

I truly have no idea what you said...but I don't see a lick of example code so its outta here!

Posted by member 150329 on 2004-04-23 13:27:16 link

Well the two related posts where splitted so this is my original post moved to the code forum "change theme as fast as recycle"



Well,most of you know this but im shure many dont (just like I didnt)
If you have LS Theme Installer (Omars) and whant to accelerate changing themes allready on your pc (that you know work).
dobleclick the LS Theme installer on the utilities folder on litestep dir and select settings, uncheck everything except "apply wallpaper".
Youll be changing themes as fast as recycle ( you can check them back before you download a theme).
Oh,"Apply wallpaper" Well to change the wallpaper automaticlly as you change theme just put a theme.ini file on your theme directory (well I never knew how to make an .ini file so what you could do is just copy any .ini file on you pc (be careful)put it on the theme dir,rename it theme (theme.ini) erase its contents and copy this:
[Install]
Wallpaper="wallpaper\background.bmp"
WallpaperStyle="centered"
Then make a folder called wallpaper(on the theme dir) and put background.bmp in it (or?.gif,?.jpg)
thats it, do that for all your themes.
youll be changing themes including wallpaper as quick as recycle ( no more wallpaper changing modules).
Probably most of you got borred, but hope this helps somebody.


*maybe that helps make sense of it(i hope)

Posted by member 7223 on 2004-04-24 08:33:06 link

I won't use lsthemeinstaller to switch themes; just a !textreplace to the "themeselect.rc" and !recycle do the work (lswchanger, too, if you need to change the background)

...but I'm currently making a theme (but I don't have enough time) with a real sub-theme structure (@DeViLbOi: Yes, something really light, too)

Posted by member 150329 on 2004-04-24 10:17:54 link

Smurth Ok, Yeah Themes with subtheme structure I think really expand the possibilities specially for people that care about performance(concentrating pc resources depending on what youre doing)(!Let me see Explorer do That)
Regarding the theme switch I would still think that the LS Theme Installer (Omars) way of swithching theme and wall paper wallpaper(at the same time) with one click(no prompt) is better because It doesent requiere any modules to doit (If im correct what you mentioned requiered Textedit and lswchanger that specially on a subtheme structure wouldnt have to be loaded in every subtheme (to return to the maintheme) or in my case even on the main theme.

Posted by member 7223 on 2004-04-25 00:37:44 link

You can load stuff only when needed...

Posted by member 1 on 2004-04-25 01:16:12 link

I still don't understand the whole point of this thread. Is it not already possible to use mzscript to change variables that change the result of an if statement changing an included file? No redundant modules...no unused modules or graphics...blah blah blah.

Posted by member 150329 on 2004-04-25 12:28:21 link

Let me say I respect very much the effort you do in this site and for the LS community:
1st point The modules made to work with litestep and litestep itself have evolved to and extent that its potential surpasses the actual use.
2nd Litestep Is much more than a possibility to download themes that pretty much are the same thing with a different look.
3rd the reason their the same thing is because of performance limitations and and space on the desktop
4th If you can switch themes in 2 seconds(wallpaper included) like everybody should without the use of any modules to do the task(that includes scripting modules) then Subtheme Structures could be understood.

For example I would be able to post the Subtheme I just finished:
made of Kidnapp,literunner,xlabellight and rainimation(thats it) and let people adapt it to their screen resolution.

WELL THATS NOT LIKELY CAUSE THEN THE QUESTION WOULD COME !WEAR IS THE POPUP,TASKBAR CLOCK,VWM,AMP,TRAY,COMMAND ETC.
I would say !Its a Subtheme structure !not a theme.
Whats a Subtheme?

I guess something that has no Point.