QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2908|回复: 4

screenshot + deskbar 功能需求

[复制链接]
发表于 2006-6-7 23:33:28 | 显示全部楼层 |阅读模式
screenshot

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2006-6-8 11:02:56 | 显示全部楼层
Beagle?
回复

使用道具 举报

发表于 2006-6-9 17:10:57 | 显示全部楼层
桌面好漂亮啊。 墙纸,图标,控件,窗口,字体。。。
回复

使用道具 举报

 楼主| 发表于 2006-6-9 23:12:10 | 显示全部楼层
谢谢夸奖!我最喜欢的是那套图标。字体搞来搞去,还是觉得3n的好用,漂亮。

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


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

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

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

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

使用道具 举报

发表于 2006-6-10 01:21:25 | 显示全部楼层
没有看过 deskbar 代码。

大致的处理过程:

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

2. 处理输入框的键盘事件
[code:1]
...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 */
         .....
[/code:1]
3. 处理结果窗口中的键盘事件
[code:1]
...search result window key press event callback(...)
      switch (key value)
          case 0~9:
                search resoult do(key value); (
          case ...
[/code:1]
谁来写个 [url=http://www.gnome-cn.org/newsitems/collecting-patch]patch[/url]?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-25 06:02 , Processed in 0.079465 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表