[fvwm]Popup目录,不显示目录里的內容 ; 可不可以用图标显示桌面Page

各种窗口管理器和美化相关
回复
头像
lwaterl
帖子: 379
注册时间: 2007-08-24 17:46

[fvwm]Popup目录,不显示目录里的內容 ; 可不可以用图标显示桌面Page

#1

帖子 lwaterl » 2012-02-10 16:43

1. 可不可以用图标代替page的窗口,同时让当前Page的相应图标高亮(就是想用按扭切換page,但怎么让当前page对应的按钮高亮(換个图片?怎么设定?不是換图片的设定))

2. 第二个问题知道了,是我有个函数没定义 :em06,但不知道这个函数是什么意思,換把pcmanfm換成rox怎么做? 给渔最好了 :em05

代码: 全选

DestroyFunc FuncFvwmMenuDirectory
AddToFunc   FuncFvwmMenuDirectory
#+ I PipeRead "fvwm-menu-directory --exec-app=pcmanfm -d '$0'"
+ I PipeRead "fvwm-menu-directory --xterm='ls;' --exec-file=/usr/bin/pcmanfm -all -d=$0"

DestroyMenu DynMenu
AddToMenu   DynMenu MissingSubmenuFunction FuncFvwmMenuDirectory         
#可以在下面定义链接到文件目录
+ "" Nop
+ "音乐" Popup ~/yy/
+ "图片" Popup ~/tp/
+ "电影" Popup ~/dy/
+ "下载" Popup ~/downloads/
#+ "Desktop" Popup ~/Desktop
+ "文档" Popup ~/wd/
#+ "FVWM Config" Popup ~/.fvwm/
#include ".fvwm2desk"
附件
1.png
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: [fvwm]Popup目录,不显示目录里的內容 ; 可不可以用图标显示桌面Page

#2

帖子 tusooa » 2012-02-12 19:55

● SHELL=' ' fvwm-menu-directory --xterm=rox --exec-file=$'\b\b\b\bxdg-open' -d ~/Apps/
实在太 :em06 了。

代码: 全选

] ls -ld //
头像
lwaterl
帖子: 379
注册时间: 2007-08-24 17:46

Re: [fvwm]Popup目录,不显示目录里的內容 ; 可不可以用图标显示桌面Page

#3

帖子 lwaterl » 2012-02-13 13:00

我问的太白痴了?但还是要问啊 :em02
还是没明白怎么弄
#+ I PipeRead "SHELL=' ' fvwm-menu-directory --xterm=rox --exec-file=$'\b\b\b\bxdg-open' -d ~/Apps/" 没反应
#+ I PipeRead "' ' fvwm-menu-directory --xterm=rox --exec-file=$'\b\b\b\bxdg-open' -d ~/Apps/" 没反应
#+ I PipeRead "fvwm-menu-directory --xterm=rox --exec-file=$'\b\b\b\bxdg-open' -d ~/Apps/" 这个鼠标放上去,鼠标闪一下后,没反应

#+ I PipeRead "fvwm-menu-directory --xterm='rox' --exec-file=$'\b\b\b\bxdg-open' -d ~/Apps/" 这个鼠标放上去,鼠标闪一下后,没反应
#+ I PipeRead "SHELL=' ' fvwm-menu-directory --xterm=rox --exec-file=$'\b\b\b\bxdg-open' -d ~/Apps/" 鼠标闪一下后,没反应
#+ I PipeRead "' ' fvwm-menu-directory --xterm=rox --exec-file=$'\b\b\b\bxdg-open' -d ~/Apps/" 鼠标闪一下后,没反应

#+ I Exec exec "SHELL=' ' fvwm-menu-directory --xterm=rox --exec-file=$'\b\b\b\bxdg-open' -d ~/Apps/" 没反应
#+ I Exec exec "' ' fvwm-menu-directory --xterm=rox --exec-file=$'\b\b\b\bxdg-open' -d ~/Apps/" 没反应
#+ I Exec exec "fvwm-menu-directory --xterm=rox --exec-file=$'\b\b\b\bxdg-open' -d ~/Apps/" 没反应

#+ I Exec exec "SHELL=' ' fvwm-menu-directory --xterm='rox' --exec-file=$'\b\b\b\bxdg-open' -d ~/Apps/" 没反应
#+ I Exec exec "' ' fvwm-menu-directory --xterm='rox' --exec-file=$'\b\b\b\bxdg-open' -d ~/Apps/" 没反应
#+ I Exec exec "fvwm-menu-directory --xterm='rox' --exec-file=$'\b\b\b\bxdg-open' -d ~/Apps/" 没反应
=====
虽我直接把pcmanfm換成rox,到是能用,但不知有什么危险。各种试验的效果(只会这种办法):

-----把pcmanfm換成rox

代码: 全选

+ I PipeRead "fvwm-menu-directory --xterm='ls;' --exec-file=/usr/bin/rox -all -d=$0"
效果是点击弹出来的目录名(如/home/water/tp)没反应,点內容有反应(以rox设定好的程式打开,如我的图片是用feh),rox的家目录框不打开
-----去掉"ls;"里面的“;”,使成为“ls”, (ls后面的分号是什么作用啊,在哪里可以知道类似符号的作用
+ I PipeRead "fvwm-menu-directory --xterm='ls' --exec-file=/usr/bin/rox -all -d=$0"
效果是点击弹出来的目录名没反应,点內容也没有反应,rox的家目录框不打开
------若把“--xterm='ls;'去掉

代码: 全选

+ I PipeRead "fvwm-menu-directory  --exec-file=/usr/bin/rox -all -d=$0"
效果是点击弹出来的目录名后,弹出一个xterm终端(终端里的目录是~/tp下),点內容后,先一个终端一闪而过,后內容出现(即feh把所点图片打开了),rox的家目录框不打开
把"--xterm='ls;'"的ls換成rox
+ I PipeRead "fvwm-menu-directory --xterm='rox;' --exec-file=/usr/bin/rox -all -d=$0"
效果是点击弹出来的目录名有反应(rox打开目录名指向的目录,这里打开的是~/tp),点內容有反应(feh把所点图片打开了),rox的家目录同时弹出来
-------把rox后面的分号去掉

代码: 全选

+ I PipeRead "fvwm-menu-directory --xterm='rox' --exec-file=/usr/bin/rox -all -d=$0"
效果是点击弹出来的目录名没有反应,点內容有反应(feh把所点图片打开了),rox的家目录同时弹出来
回复