litestep with tablet pcs - screen rotation Thread last updated on 2006-01-06 18:31:22

Posted by member 295985 on 2006-01-06 07:09:26

sorry if this is already in the forums somewhere, but the search seems to be disabled so don't yell at me for not searching.
anyways, i really love litestep and have found some great themes (i am loving fractalglass, popsicle, and obsidian right now), but i can't seem to figure out a good way to get litestep to behave well with my tablet pc - every time i rotate the screen, my other open windows realize the resolution has changed, but litestep kinda sits there cluelessly.
is there an update planned to fix something like this? is it an unavoidable bug that i will have to live with forever? is there any way for me to fix it (other than recycling every time i rotate)? is there any way for me to program litestep to recycle every time my resolution changes? really - i think this last thing is something that should be built into the shell, and i'm not quite sure if it falls within my abilities - right now i can read/write some java and can alter my litestep themes, but advanced programming is still too complicated.
thanks for the help!

Neil

Posted by member 37809 on 2006-01-06 10:36:43 link

(Assuming your themes use it) check the docs for the module jDesk for a recycleOnRezChange setting. I hope that would work, as it would be a change in the resolution. A recycle is overkill for theme layout however--if this does work, theme could possibly be modified to have a script merely reposition/resize things (faster than a recycle as it doesn't have to reload things from disk) using the module systemevents-0.1 to detect a resolution change.

Posted by member 1 on 2006-01-06 13:39:19 link

there is a module out there for it too...I want to say it is like res.dll.

Posted by member 295985 on 2006-01-06 18:04:52 link

thanks for the suggestions guys!
unfortunately i couldn't find res.dll, or any module specifically designed for this type of thing - devilboi, if you know anything else about the module that might help me find it, please share
but i was pleased to find that the theme i'm currently using does use jDesk - so i added "recycleOnRezChange true" to the themevars.rc but i'm still not having any luck - did i do the right file? for reference, the theme is obsidian, and it didn't have a themevars.rc until i created it to add this.
i also tried this on fractalglass, which has a themevars.rc, and also had no luck.
any thoughts?

but i guess for now i'll have to look into systemevents and figure out how to put together a script. if i come up with anything remotely generalizable, i'll make sure to post it here.

Neil

Posted by member 1 on 2006-01-06 18:31:22 link

Uhhh...if themevars.rc isn't originally part of the theme you can't just go plop it in. You may just want to plop it in the theme.rc. Desktop2 also supports recycling on resolution changes via
DesktopOnDisplayChange !Recycle