Foxtable(狐表)用户栏目专家坐堂 → [讨论]内置聊天窗口中自定义聊天菜单的问题


  共有1714人关注过本帖树形打印复制链接

主题:[讨论]内置聊天窗口中自定义聊天菜单的问题

帅哥哟,离线,有人找我吗?
shenyl0211
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:977 积分:6835 威望:0 精华:0 注册:2012/4/2 21:49:00
[讨论]内置聊天窗口中自定义聊天菜单的问题  发帖心情 Post By:2016/12/5 16:56:00 [只看该作者]

    内置聊天窗口大大减少了大家的重复劳动,是狐爸的巨大贡献。而自定义聊天菜单功能,对于需要者来说也很实用。
    如果在设置MenuItems属性时,以符号"|"开头,则会保留原有菜单项目(例如修改密码),例如:
  QQClient.MenuItems = "|自定义项目之一|自定义项目之二|-|自定义项目之三"
  这样没有问题

    但是,如果像我这样让用户直接在人员管理表中快速修改密码的人,就不允许用户在此点按钮修改密码而禁用了原有菜单项目,即:

  QQClient.MenuItems = "自定义项目之一|自定义项目之二|-|自定义项目之三"

    或(实际上我选择了下列代码)

    QQClient.MenuItems = "  "

    则会同时关闭对会议的操作菜单:结束此会议、重选与会者。这种情况是不希望出现的。所以,实际上是不能采用后者的。

    我认为,每位开发者都有自己的密码修改方式,聊天窗口以聊天为主,不应该涉及密码修改,更没必要动用服务端。建议去掉该菜单。

    其他狐友有需要时,可以自己增加该按钮,也只是在客户端调用像我这样的人员管理表,不会涉及服务端。

[此贴子已经被作者于2016/12/5 16:59:11编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/5 19:13:00 [只看该作者]

 

 看了下代码,没有变通方法。改的话是挺简单的,但就是改不了......你懂的

 

 


 回到顶部