作者qazq.bbs@bbs.cs.nchu.edu.tw (ξ愛情御守ξ) 看板: plan
標題[功能] 整行光棒(2)-bmw.c 熱訊回顧
時間中興資科 (Mon, 14 Jul 2003 16:21:07 +0800 (CST)) Updated: 2004/03/06
: bmw.c:bmw_item1() 加在 bmw_item()後面
#ifdef HAVE_LIGHTBAR
static int
bmw_item_bar(xo, mode)
XO *xo;
int mode; /* 1:上光棒 0:去光棒 */
{
BMW *bmw;
struct tm *ptime;
bmw = (BMW *) xo_pool + (xo->pos - xo->top);
ptime = localtime(&bmw->btime);
if (bmw->sender == cuser.userno) /* 送出的水球 */
{
prints("%s%6d%c\033[33m%-13s\033[36m%-53.53s\033[33m%02d:%02d\033[m",
mode ? "\033[45m" : "",
xo->pos + 1, tag_char(bmw->btime),
bmw->userid, bmw->msg, ptime->tm_hour, ptime->tm_min);
}
else /* 收到的水球 */
{
prints("%s%6d%c%-13s\033[32m%-53.53s\033[37m%02d:%02d%s",
mode ? "\033[45m" : "",
xo->pos + 1, tag_char(bmw->btime),
bmw->userid, bmw->msg, ptime->tm_hour, ptime->tm_min,
mode ? "\033[m" : "");
}
return XO_NONE;
}
#endif
: bmw.c:bmw_cb[]
KeyFunc bmw_cb[] =
{
#ifdef HAVE_LIGHTBAR
XO_ITEM, bmw_item_bar,
#endif
--
| Origin | 中興資科 中興資科 e資獨秀 bbs.cs.nchu.edu.tw
| Author | 61-216-136-210.HINET-IP.hinet.net