oh, ok. I tried replacing rabidvwm with ckvwm and last time I did this I remember it was perfectly fine, I only had to change one or two commands that wasn't supported by one or the other. But now I get an "exception during module initialisation" when using netloadmodule to load. I disabled the few commands that ck didn't support (though I don't think that's the problem) but it still gives this. Tried with another theme and it worked fine. Can someone help? thx.
Here's my theme.rc
; ///=========================================\\\
; ||| Fleep-Reliction Main Configuration |||
; ||| theme author: fenek (aka diefen) |||
; \\\=========================================///
Themename "Fleep-Reliction"
Themeauthor "fenek"
OTSMajorVersion "2"
OTSMinorVersion "0"
;-=EVARS=-
LsImageFolder "$FRDir$Images\"
FRDir "$ThemesDir$Fleep-Reliction\"
ConfigDir "$FRDir$Config\"
;-=CONFIGS=-
Include "$ConfigDir$themevars.rc"
Include "$ConfigDir$includes.rc"
;-=MODULE LIST=-
*NetLoadModule jdesk-0.711
*NetLoadModule popup2-2.1.7
*NetLoadModule shortcut2-2.0.2
IF MinimalMode
ELSE
*NetLoadModule lsfonts-0.1
ENDIF
*NetLoadModule taskbar3-0.303
*NetLoadModule systray2-2.0.2
*NetLoadModule label-1.99
*NetLoadModule mzscript-0.9-beta_12
*NetLoadModule lsxcommand-1.9.2
*NetLoadModule rainlendar-0.19.3
RainlendarPath "$PersonalDir$rainlendar"
RainlendarSkinsPath "$RainlendarPath$Skins"
IF UseHotSpot
*NetLoadModule ckhotspots-2.3.3 load ckhotspots.dll
ENDIF
IF MinimalMode
IF MiniDesktopIconsON
*NetLoadModule icondesk-0.68
ENDIF
IF MiniShowVWM
*NetLoadModule ckvwm-1.41 ;rabidvwm-1.1.1
ENDIF
IF MiniWinampControls
IF Foobar2000
*NetLoadModule foobang-alpha-2
ELSE
*NetLoadModule geekamp-1.9.71
ENDIF
ENDIF
ELSE
IF DesktopIconsON
*NetLoadModule icondesk-0.68
ENDIF
IF ShowVWM
*NetLoadModule ckvwm-1.41 ;rabidvwm-1.1.1
ENDIF
IF WinampControls
IF Foobar2000
*NetLoadModule lsslider-1.71
*NetLoadModule foobang-alpha-2
ELSE
*NetLoadModule lsslider-1.71
*NetLoadModule geekamp-1.9.71
ENDIF
ENDIF
ENDIF
and vwm.rc:
IF BarOnTop
*Shortcut "" -113 0 vwmframe.png !none !none !none
ELSE
*Shortcut "" -113 -28 vwmframe.png !none !none !none
ENDIF
IF FullVWM
VWMx -164
IF BarOnTop
*Shortcut "" -172 27 bigvwmframe.png !none !none !none
VWMy 35
ELSE
*Shortcut "" -172 -76 bigvwmframe.png !none !none !none
VWMy -68
ENDIF
VWMBackBmp bigvwmback.png
VWMSelBmp bigvwmsel.png
VWMSelTile
VWMWinColor 5F90BD
vwmDesksX 4
vwmDesksY 1
vwmNoMove
vwmFocusCenter
vwmNoGathering
vwmUseInitialDesk
vwmInitialDesk 1
vwmWidth 156
vwmHeight 33
vwmMouseLeft 2
vwmMouseRight 1
ELSE
VWMx -28
IF BarOnTop
VWMy 0
ELSE
VWMy -1
ENDIF
vwmDesksX 4
vwmDesksY 1
vwmNoMove
vwmFocusCenter
vwmNoGathering
vwmUseInitialDesk
vwmInitialDesk 1
vwmWidth 1
vwmHeight 1
ENDIF
If BarOnTop
*Shortcut "" -110 4 vwm1_h.png .none .none #5 [!vwmdesk 1] [!MinimizeWindows]
*Shortcut "" -98 4 vwm2_n.png vwm2b_n.png .none #2 [!vwmdesk 2]; [!RestoreWindows]
*Shortcut "" -86 4 vwm3_n.png vwm3b_n.png .none #3 [!vwmdesk 3]; [!RestoreWindows]
*Shortcut "" -74 4 vwm4_n.png vwm4b_n.png .none #4 [!vwmdesk 4]; [!RestoreWindows]
*Shortcut "" -110 4 vwm1_n.png vwm1b_n.png .none #1 [!vwmdesk 1]; [!RestoreWindows]
*Shortcut "" -98 4 vwm2_h.png .none .none #6 [!vwmdesk 2] [!MinimizeWindows]
*Shortcut "" -86 4 vwm3_h.png .none .none #7 [!vwmdesk 3] [!MinimizeWindows]
*Shortcut "" -74 4 vwm4_h.png .none .none #8 [!vwmdesk 4] [!MinimizeWindows]
ELSE
*Shortcut "" -110 -24 vwm1_h.png .none .none #5 [!vwmdesk 1] [!MinimizeWindows]
*Shortcut "" -98 -24 vwm2_n.png vwm2b_n.png .none #2 [!vwmdesk 2]; [!RestoreWindows]
*Shortcut "" -86 -24 vwm3_n.png vwm3b_n.png .none #3 [!vwmdesk 3]; [!RestoreWindows]
*Shortcut "" -74 -24 vwm4_n.png vwm4b_n.png .none #4 [!vwmdesk 4]; [!RestoreWindows]
*Shortcut "" -110 -24 vwm1_n.png vwm1b_n.png .none #1 [!vwmdesk 1]; [!RestoreWindows]
*Shortcut "" -98 -24 vwm2_h.png .none .none #6 [!vwmdesk 2] [!MinimizeWindows]
*Shortcut "" -86 -24 vwm3_h.png .none .none #7 [!vwmdesk 3] [!MinimizeWindows]
*Shortcut "" -74 -24 vwm4_h.png .none .none #8 [!vwmdesk 4] [!MinimizeWindows]
ENDIF
; hide group (n+4) and show n when switching away
;VWMOnSwitchFrom !execute [!ShortcutGroupShow ^@dc^][!ShortcutGroupHide ^@#d^^@dc^+4^@#d^]
; hide group n and show (n+4) when switching to
;VWMOnSwitchTo !execute [!ShortcutGroupShow ^@#d^^@dc^+4^@#d^][!ShortcutGroupHide ^@dc^]
Can't see what's wrong