[Litestep] Taskbar automatisch einbleden

DesktopX, LiteStep, Talisman und andere AlternativShell-Programme
Forumsregeln
Bitte schreibt vor eure Frage immer die Shell in Klammern. Z.B. [Litestep]
Antworten
dmone
Grünschnabel
Grünschnabel
Beiträge: 41
Registriert: 03.06.2009, 18:50

[Litestep] Taskbar automatisch einbleden

Beitrag von dmone » 24.06.2009, 15:11

hallo,

ich versuch gerade litestep anzupassen. kowoolo von DA war so nett, mir sein LS Theme zu schicken (zu sehen hier: http://kowoolo.deviantart.com/art/synergy-103087306) und ich habs eigentlich nur leicht verändert, schrift, schriftfarbe und leicht den Hintergrund). Was mich allerdings wirklich stört ist, dass die Taskbar (oben rechts im Screen) bei maximierten Fenstern nicht automatisch eingeblendet wird, wenn ich mit der Maus nach oben rechts gehe und wieder verschwindet, wenn ich mit der Maus wieder weg bin. Gibt es eine Möglichkeit, das zu ändern? So wie es jetzt ist, kann man damit einfach nicht arbeiten.

:dankeschoen: schon mal...

Tante Google

[Litestep] Taskbar automatisch einbleden

Beitrag von Tante Google » 24.06.2009, 15:11


loli
★ Ehrenmitglied ★
Beiträge: 1538
Registriert: 13.05.2005, 20:36
Gender:

Re: [Litestep] Taskbar automatisch einbleden

Beitrag von loli » 25.06.2009, 13:30

Bisschen doof, es so ohne Code & Theme zu sagen, aber such einfach mal nach den xTaskbar-Einstellungen. Dort oder einfach irgendwo in der theme.rc musst du dann xTaskbarAlwaysOnTop true einfügen!

Probiers mal aus. Wenn das nichts hilft stell mal bitte den Code der theme.rc rein, und sieh nach ob es noch weitere wichtige rcs gibt welche geladen werden (Normalerweise im Config Ordner). [Falls das mit kowoolo okay ist, dürfe aber wohl nicht das Problem sein, da man das theme eh nachbauen kann, dies aber nur sehr langwierig und nervig ist.]
dA[/center][/size]

dmone
Grünschnabel
Grünschnabel
Beiträge: 41
Registriert: 03.06.2009, 18:50

Re: [Litestep] Taskbar automatisch einbleden

Beitrag von dmone » 25.06.2009, 15:32

Hallo Loli,

also, den Eintrag xtaskbaralswaysontop true hatte ich schon probiert, klappt auch, aber dann ist die taskbar immer zu sehen. ich hätte aber gerne, dass sie bei maximierten fenstern nicht zu sehen ist, aber eingeblendet wird, wenn ich mit der maus drüber fahre, sowie es bei objectdock funktioniert, und dann auch wieder verschwindet. dafür habe ich es mit dem Befehl switch und toogle probiert, was jedoch leider nicht klappt. mit tastenkombination einblenden wäre auch ok, obwohl es mir automatisch natürlich lieber wäre. anbei mal der code der theme datei. wäre super, wenn du eine lösung wüsstest. danke und gruß, dmone

Code: Alles auswählen

;---------------------------------- settings

ThemeName	"synergy"
ThemeAuthor	"kowoolo"

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

include		"$ConfigDir$themeVars.rc"
include		"$ConfigDir$popupTheme.rc"


;---------------------------------- modules

*NetLoadModuleSite		"http://www.modules.ls-universe.info/modules/"
*NetLoadModule			xpaintclass-1.0
*NetLoadModule			xTaskbar-2.1.6
*NetLoadModule			xstatsclass-1.0
*NetLoadModule			jdesk-0.73
*NetLoadModule			xpopup-2.0.4
*NetLoadModule			xtray-2.0.2
*NetLoadModule			xtextedit-0.6
*NetLoadModule			xlabel-4.1.5
*NetLoadModule			lsxcommand-2.0.1
*NetLoadModule			xinterface-0.4


;---------------------------------- desktop

jDeskWorkArea			"0,0,0,0"
jDeskDesktopFolder		"$Desktop$"
*jDeskMButton2			[SHIFT;!none;control desk.cpl;!none]
*jDeskMButton3			[.none;!none;!PopupTasks;!none]


;---------------------------------- popup

xPopupNoLoadingPopup

xPopupMinWidth			100
xPopupShadeable			false

xPopupAlphaMap
xPopupAlphaFade
xPopupCustomAlphaFade		40 5
xPopupOverlapX 			-13

xPopupEntryHeight		18
xPopupShowIcon			false
xPopupShowCaption		".none"
xPopupTopBorder			8
xPopupBottomBorder		8
xPopupPaintingMode		".image"
xPopupImage			popup.png
xPopupImageEdges		10 10 10 10

xPopupSeparatorHeight		6
xPopupSeparatorPaintingMode	".image"
xPopupSeparatorImage		separator.png
xPopupSeparatorImageLeftEdge	0
xPopupSeparatorImageRightEdge	0

xPopupFont			"corbel"
xPopupFontBold			true
xPopupFontHeight			12
xPopupFontColor			9B9B9B
xPopupActiveEntryFontColor	c8c8c8
xPopupFontLeftBorder		13
xPopupFontRightBorder		13


;---------------------------------- taskbar

;*label TaskbarBG
TaskbarBGX			0
TaskbarBGY			0
TaskbarBGHeight			9
TaskbarBGWidth			"$resolutionX$"
TaskbarBGPaintingMode		".image"
TaskbarBGAlphaMap
TaskbarBGImage			"taskbar.png"
TaskbarBGImageEdges		10 10 10 10
TaskbarBGAlphaFade
TaskbarBGCustomAlphaFade	40 5

xTaskbarX			-225
xTaskbarY			0
xTaskbarWidth			168
xTaskbarHeight			
xTaskbarButtonMaxWidth		180
xTaskbarButtonMinWidth		180
xTaskbarButtonMaxHeight		20
xTaskbarButtonMinHeight		20
xTaskbarButtonYSpacing		1
xTaskbarShowTooltip		false
xTaskbarLayout			.vertical
xTaskbarAutosize			1000
xTaskbarBottomBorder		6

xTaskbarPaintingMode		".image"

xTaskbarImage			taskbarbg.png
xTaskbarImageLeftEdge		5
xTaskbarImageRightEdge		6
xTaskbarImageTopEdge		9
xTaskbarImageBottomEdge		10

xTaskbarFontScroll
xTaskbarFontScrollSpeed  5
xTaskbarOnMiddleClickButton 	".close"
xTaskbarShowIcon		false

xTaskbarFontAlign			"left"
xTaskbarFont			"Corbel"
xTaskbarFontBold			true
xTaskbarFontHeight		12
xTaskbarFontColor		9B9B9B
xTaskbarActiveFontColor		c8c8c8
xTaskbarFontRightBorder		13
xTaskbarFontLeftBorder		13

xTaskbarUseMinimizedFontSettings	True
xTaskbarMinimizedFontColor	9B9B9B

xTaskbarAlphaFade			True
xTaskbarCustomAlphaFade		40 5

xTaskbarAlwaysOnTop 		switch

;---------------------------------- tray

*label Dot
DotX				0
DotY				-1
DotHeight			1
DotWidth				1
DotUseSolidColors
DotSolidColors			031829
DotAlwaysOnTop			false
DotOnLeftClick			!xTrayShow

xTrayX				0
xTrayY				-16
xTrayHeight			16
xTrayWidth			160
xTrayXSpacing			0
xTrayAlwaysOnTop		false
xTrayFocusOnEnter		true
xTrayOnWheelUp			!xtrayscrollicons "prev"
xTrayOnWheelDown		!xtrayscrollicons "next"
xTrayStartHidden			true
xTrayShowTooltip			false
xTrayOnLeave			!xTrayHide
xTrayAlphaFade
xTrayCustomAlphaFade		40 5
;xTrayIconSaturationIntensity	0

;---------------------------------- command

*label Command
CommandX			1445
CommandY			-85
CommandHeight			54
CommandWidth			199
CommandPaintingMode		".image"
CommandImage			command.png
CommandTransparentEditBox	true

CommandFont			"Corbel
CommandFontBold		true"
CommandFontHeight		12
CommandFontColor		636363
CommandFontAlign		left
CommandTopBorder		23
CommandBottomBorder		10
CommandRightBorder		60
CommandLeftBorder		22

CommandNewestHistoryItemsOnTop	true
CommandWrapHistory		true
CommandAssumeNetAddress	true
CommandNoTrailingZeros		true
CommandCommaDelimiter		true
CommandOnInit			!commandsettext search for....
CommandSelectAllOnFocus		true
CommandSelectAllOnMouseFocus	true
CommandOnCommand		!commandsettext search for....

CommandAlphaFade
CommandCustomAlphaFade		40 5


;---------------------------------- clock

*label Clock
ClockX				-160
ClockY				-30
ClockHeight			30
ClockWidth			100

ClockPaintingMode		".image"
ClockImage			clock.png
ClockAlphaFade
ClockCustomAlphaFade		40 5

ClockFont			"Corbel"
ClockFontHeight			12
ClockFontColor			c8c8c8
ClockText			"[time('i:nn')] - [date('d. mmm')]"
ClockFontLeftBorder		0
ClockFontTopBorder		3
ClockTextAlign			center
ClockFontBold			true

ClockOnEnter			!labelsettext clock	"[time('i:nn')] - [date('d. mmm')]"
ClockOnLeave			!labelsettext clock	"[time('i:nn')] - [date('d. mmm')]"


loli
★ Ehrenmitglied ★
Beiträge: 1538
Registriert: 13.05.2005, 20:36
Gender:

Re: [Litestep] Taskbar automatisch einbleden

Beitrag von loli » 26.06.2009, 13:44

Hey. Ich bin ja immer bemüht die Leute dazu zu bringen selber Probleme lösen zu können, also schau dir mal das Modul ckhotspots an. Es kann sein, dass zum jetztigen Zeitpunkt es schon ein besseres Modul gibt, da ich nicht mehr so ganz informiert bin welche Module neu sind und welche nicht, aber ckhotspots wird sicher seinen Dienst tun.

Die Taskbar ist ja oben, so weit ich weiß. Das heißt du musst nun für ckhotspots einen Bereich von der Größe der Taskbar genau an ihrer Psoition definieren, also ansich die Taskbar aber nur unsichtbar. ckhotspots gibst du dann den Befehl, dass wenn in den Bereich mit der Maus kommst, die Taskbar erscheinen soll. (!xTaskbarShow bzw. !xTaskbarToggle)
Der zweite Befehl welcher ausgeführt werden soll, wenn du den Bereich (also auch die dann erschienene Taskbar) verlässt ist !xTaskbarHide bzw. !xTaskbarToggle!

Probier es mal aus, zur Not muss ich es dir schreiben, aber das schaffst du sicher auch alleine. :smile:

loli
dA[/center][/size]

Antworten