作者itoc (不太發展實驗室), 信區: plan
標題[修正] menu.c 留言板加上 header logo
時間Mon Sep 2 17:14:36 2002 Updated: 2002/10/17
如果要加上一個 logo 的話,改這裡
: menu.c pad_view()
if (!pad)
{
vmsg(NULL);
break;
}
+ else if (!count) /* header logo 只需要畫一次 */
+ {
+ clear();
+ outs("Logo line 1\n");
+ outs("Logo line 2\n");
+ outs("Logo line 3\n");
+ outs("Logo line 4\n");
+ outs("Logo line 5\n");
+ outs("Logo line 6\n"); /* Logo 是六行改比較少 */
+ }
- else if (!(count % 5)) /* itoc.020122: 有 pad 才印 */
+ else if (!(count % 4)) /* itoc.020122: 有 pad 才印 */
{
- clear();
- move(0, 23);
- prints("【 酸 甜 苦 辣 留 言 板 】 第 %d 頁\n\n",
- count / 5 + 1);
+ move(6, 0);
+ clrtobot();
}
outs(pad->msg);
count++;
- if (!(count % 5))
+ if (!(count % 4))
{
move(b_lines, 0);
如果還要改裡面的格式的話,改這段
: menu.c:pad_draw()
sprintf(str, "╭┤\033[1;46m %s - %s \033[m├", cuser.userid, cuser.username);
for (cc = strlen(str); cc < 60; cc += 2)
strcpy(str + cc, "─");
if (cc == 60)
str[cc++] = ' ';
sprintf(str + cc,
"\033[1;44m %s \033[m╮\n"
"│ \033[1;%dm%-70s\033[m │\n"
"│ \033[1;%dm%-70s\033[m │\n"
"╰ \033[1;%dm%-70s\033[m ╯\n",
Btime(&(pad.tpad)),
pcolors[color], buf[0],
pcolors[color], buf[1],
pcolors[color], buf[2]);
--
□ 本文章由 itoc 從 pc512-5.EE.NCTU.edu.tw 發表