RightClick'ing again.

Wednesday, August 8, 2012 by Snowman | Discussion: Sneak Previews

Well, not really 'sneak previews', just showing off what I'm tinckering with.

You might know some of'em.
And more in the workings... These are just the result of some 4 hours of work.

I've set up an extra PC running Windows XP, purely for skinning RightClick again. That's dedication, ay? (Shakes fist at Stardock)
I might even take up skinning WB again (XP only) IF I can get hold of an older version of SKS, v5 perhaps.
The one on the old SDC (SKS 6) just won't play nice.

First Previous Page 4 of 4 Next Last
Snowman
Reply #61 Wednesday, August 29, 2012 1:16 PM

Oh...

Silly me. I wasn't 100% sure what you ment.

Typical skin config: [link]
Main config file: [link]

moshi
Reply #62 Wednesday, August 29, 2012 1:44 PM

the config file isn't the problem though.

do you still run RightClick in some compatibility mode? tried turning this off?

else get some software that works: http://www.desktopapps.co.uk/menuApp.php 

Snowman
Reply #63 Wednesday, August 29, 2012 2:21 PM

the config file isn't the problem though.

No, I didn't think so either. It's merely defining the items in the menu.

do you still run RightClick in some compatibility mode? tried turning this off?

Now, this is where things start to get even stranger....

I had reinstalled RightClick after having littered the system with a load of C++ runtimes and various dotNETs, and somehow it had set itself in Windows 95 compatibility mode.
I removed the compatibility mode, rebooted, and now it's back to crashing explorer again even if I re-set the compatibility mode to Windows 95.

I give up...

c242
Reply #64 Friday, August 31, 2012 12:26 AM

Okay, back to NextStart for me then.

HG_Eliminator
Reply #65 Tuesday, September 18, 2012 5:53 AM

or LiteStep running as a service with jDesk as the only module (though then you could use xPopup as a second module, which is far better than RightClick).

already do this

moshi
Reply #66 Tuesday, September 18, 2012 6:52 AM

i got this running.

1. you need all MS Visual C++ 32-bit libraries installed

2. run Omar's old LiteStep installer: http://www.crystalxp.net/galerie/en.id.419-litestep-omar-hussain-explorer-tools.htm 

    do not set LiteStep as shell during the install!!!

3. do not run LiteStep now!!!

4. get the latest LS 0.25 alpha core build: http://www.lsdev.org/doku.php?id=lsdev:downloads

    and unzip and overwrite the core files in the directory you installed LS

5. get the latest 32-bit versions of jDesk (0.75), xpaintclass (1.0), xstatsclass (1.1.5) and xpopup (2.1): http://www.shellfront.org/modules/

    and unzip them in the modules directory

6. write LSNoShellWarning true  in LiteStep\step.rc

7. create a new directory in LiteStep\profiles\YourName\themes. lets call it YourTheme

8. in this new dirextory create a text file called theme.rc

9. write your theme in this file. for example:

 

OTSMajorVersion 2
OTSMinorVersion 0

 

ConfigDir "$ThemeDir$config\"
LSImageFolder "$ThemeDir$images\"

 

include "$ConfigDir$jdesk.rc"
include "$ConfigDir$popup.rc"

 


*NetLoadModule xpaintclass-1.0
*NetLoadModule xstatsclass-1.1.5
*NetLoadModule xpopup-2.1
*NetLoadModule jdesk-0.75


10. set this new theme by writing  ThemeDir "$ThemesDir$YourTheme\" in LiteStep\profiles\YourName\themes\themeselect.rc

11. comment the hotkeys that conflict with the explorer shell in LiteStep\profiles\YourName\personal\hotkey.rc

      should look like this:

;*Hotkey WIN R !Run
;*Hotkey WIN E "$FileManager$"
;*Hotkey WIN PAUSE control.exe sysdm.cpl
;*Hotkey WIN M !MinimizeWindows
;*Hotkey WIN+SHIFT M !RestoreWindows

 

12. you can now run LiteStep. right clicking on the desktop will get you a popup menu. it will be pretty ugly and just text without images. have a look at the xpopup documentation. if it was not included in the latest module you downloaded from shellfront, i recommend to find the docs in one of the older builds.

 

13. to apply new settings press CTRL+ALT+R on the keyboard.



moshi
Reply #67 Tuesday, September 18, 2012 6:56 AM

have to add that i do not use this very often.

back in the XP days i structured my start menu. one folder for graphics, one for the internet, etc.

but the built-in search in 7s start menu is very convenient. so the only thing i really use this is to run some macros that i use maybe once a week.

moshi
Reply #68 Tuesday, September 18, 2012 7:01 AM

Snowman
Reply #69 Tuesday, September 18, 2012 7:12 AM

get the latest LS 0.25 alpha core build: http://www.lsdev.org/doku.php?id=lsdev:downloads[/quote]

LS Dev site appears to be knackered..... Getting an error across the board.

moshi
Reply #70 Tuesday, September 18, 2012 7:27 AM

weird, it was working when i was pasting the link. until it's back up this will do: http://d.pr/f/B0ei

 

HG_Eliminator
Reply #71 Tuesday, September 18, 2012 10:24 AM

yup is down.. made a post on the forums.. should be up soon..

Jafo
Reply #72 Tuesday, September 18, 2012 11:58 AM

Ah.....#66 .....memories....

Snowman
Reply #73 Tuesday, September 18, 2012 12:09 PM

It looks like LS isn't too happy about cooperating with DisplayFusion.
The extended taskbars keeps either flickering or totally disappears when LS is launched - so I killed it again.

Guess it needs a bit more work.

But I got the rightclick menu going, though.

moshi
Reply #74 Tuesday, September 18, 2012 1:15 PM

i do not have multiple monitors, but setting up jDesk for multiple monitors might help:

docs are in version 0.711 (available at shellfront)

something like this in theme.rc (for full screen, you probably want to adjust, else a maximized window will overlap your bars)

MonitorNames mon1 mon2 mon3

*jDeskWorkArea mon1 "0,0,0,0"

*jDeskWorkArea mon2 "0,0,0,0"

 *jDeskWorkArea mon3 "0,0,0,0"


Accepts negative and positive decimal values, which combined create the WorkArea "box". Opposite sides must have a difference greater than 200. The order of values are:

"<left>,<top>,<right>,<bottom>"
 
else xDesk might be an alternative (also at shellfront)(use 32bit version even on Win64)
Snowman
Reply #75 Tuesday, September 18, 2012 6:44 PM

That didn't make any difference.

Just in case it's me effin something up in the rc (which isn't unlikely), here's the containt of theme.rc

OTSMajorVersion 2
OTSMinorVersion 0

ConfigDir "$ThemeDir$config\"
LSImageFolder "$ThemeDir$images\"

include "$ConfigDir$jdesk.rc"
include "$ConfigDir$popup.rc"

*NetLoadModule xpaintclass-1.0
*NetLoadModule xstatsclass-1.1.5
*NetLoadModule xpopup-2.1
*NetLoadModule jdesk-0.75

MonitorNames mon1 mon2 mon3

*jDeskWorkArea mon1 "0,0,0,0"
*jDeskWorkArea mon2 "0,0,0,0"
*jDeskWorkArea mon3 "0,0,0,0"

The rightclick menu does work - needs some heavy modifications - but it works.

moshi
Reply #76 Tuesday, September 18, 2012 7:28 PM

this is just guessing (might have no effect):

try adjusting the jDeskWorkArea for each desktop, so that it does not overlap with the area of the extra taskbars.

*jDeskWorkArea mon1 "0,0,1600,850"   (for a 1600x900 desktop with a 50px taskbar height for example)



Snowman
Reply #77 Tuesday, September 18, 2012 7:38 PM

Yeah, I thought about that too, but it made no difference either.
The resolution for all monitors are 1680X1050, so I set the coordinats to "0,0,1680,1000".
At first I set the area to "0,0,0,1000". Didn't do much either....

Just a thought.... (might make me look stupid) but....
In theme.rc there's a line

include "$ConfigDir$jdesk.rc"

but there is no such file in that dir.... Could that be it?
(Remember, I have absolutely no knowledge of how LS works)

I'll investigate more in the morning. Am getting a bit cross-eyed, so I'd better f'off to bed.

moshi
Reply #78 Tuesday, September 18, 2012 8:06 PM

doesn't really matter in this case where you put the setting as long as it is included. 

step.rc is loaded for all themes and profiles.

all settings can be user- or theme-specific. then you would have to put the setting in a file that is user/theme-specific.

 

you could have a look at xDesk and use it instead of jDesk. maybe it plays nicer with DisplayFusion.

 

 

Jafo
Reply #79 Tuesday, September 18, 2012 9:47 PM

Snowman
(Remember, I have absolutely no knowledge of how LS works)

Does anyone? [other than LoneRunnr]...

HG_Eliminator
Reply #80 Tuesday, September 18, 2012 9:49 PM


Quoting Snowman, reply 77(Remember, I have absolutely no knowledge of how LS works)

Does anyone? [other than LoneRunnr]...

 

Beats me..

Please login to comment and/or vote for this skin.

Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:

  • Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
  • Access to a great community, with a massive database of many, many areas of interest.
  • Access to contests & subscription offers like exclusive emails.
  • It's simple, and FREE!



web-wc01