jcome 发表于 2006-6-7 23:33:28

screenshot + deskbar 功能需求

screenshot

rockmen 发表于 2006-6-8 11:02:56

Beagle?

yangh 发表于 2006-6-9 17:10:57

桌面好漂亮啊。 墙纸,图标,控件,窗口,字体。。。 :o

jcome 发表于 2006-6-9 23:12:10

谢谢夸奖!我最喜欢的是那套图标。字体搞来搞去,还是觉得3n的好用,漂亮。:)

现在基本上是使用deskbar代替 左边的 菜单 (甚至包括那些面板上
的快捷方式)了,我给 deskbar 分配了 键,太好用了。


但是,老大,能不能给那个 deskbar 加个快捷键功能?

要求如下:
在 搜索 结果出来后,可以直接按键盘就打开项目,而不是现在的要用
鼠标/方向键导航后才行。当我输入jcome后,出来结果如上面的图示,然后

按 键,马上就运行“打开历史项jcome.livejournal.com”
按 键,马上就运行“打开~/jcome"
按 键,马上就运行“在search the web 中搜索jcome"
...

定义 0~9 十个就足够了。

yangh 发表于 2006-6-10 01:21:25

没有看过 deskbar 代码。

大致的处理过程:

1. 为搜索结果添加一列,显示序号 0~1

2. 处理输入框的键盘事件

...deskbar input entry key press event callback(...)
    switch (key value)
      case GDK_TAB:
             if (search result window is present) {
                   search result window grab focus
             else
                   return FALSE; /* focus move to next applet */
         .....

3. 处理结果窗口中的键盘事件

...search result window key press event callback(...)
      switch (key value)
          case 0~9:
                search resoult do(key value); (
          case ...

谁来写个 [url=http://www.gnome-cn.org/newsitems/collecting-patch]patch?
页: [1]
查看完整版本: screenshot + deskbar 功能需求