荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: jjk (~热带雨林~), 信区: InstallBBS
标 题: 增加好友名单排序功能[zz]
发信站: 荔园晨风BBS站 (Thu Aug 22 21:17:25 2002), 站内信件
发信人: Haishion (Dog), 信区: BBSDev
标 题: 增加好友名单排序功能
发信站: 南京大学小百合站 (Sat Aug 17 20:45:20 2002), 站内信件
在设定好友/坏人名单时按s可以按ID顺序排序好友名单,并且存入。
方便查找。缺点:由于好友名单经过排序,你将丢失好友加入的时间
顺序。
talk.c
加入,reject一样。
struct one_key friend_list[] = {
...
's', friend_sort,
...
int friend_sort()
{
friendflag = YEA;
return override_sort();
}
int override_sort()
{
char buf[STRLEN];
char desc[5];
char fname[10];
if (friendflag) {
strcpy(desc, "好友");
strcpy(fname, "friends");
} else {
strcpy(desc, "坏人");
strcpy(fname, "rejects");
}
saveline(t_lines - 2, 0);
move(t_lines - 2, 0);
sprintf(buf, "排序将丢失%s加入的时间顺序,是否排序%s", desc, desc);
if (askyn(buf, NA, NA) == YEA) {
move(t_lines - 2, 0);
clrtoeol();
if (sortoverride() == 0) {
prints("排序%s完毕...", desc);
} else
prints("排序%s失败...", desc);
} else {
move(t_lines - 2, 0);
clrtoeol();
prints("取消%s名单排序...", desc);
}
igetkey();
return DIRCHANGED;
}
--
※ 来源:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 210.34.218.160]
--
· ╭╮ . 等待…… ·
· ▎▲· . · . . . .
■ ● ▎ ◣ 不只是黑夜 .
■ /▲\ ▎ ● ◣ . ·
▄▂ ▁ || ▎▊∧ ◣▁▂▂▁_____▂还有希望……▂_▂__▁▂▃▄▂
▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.234]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店