//Draw category headers:
font_style = fs_underline;
font_color = global.mbc_header;
draw_text(ix+2,iy+3,"Title");
draw_text(ix+320,iy+3,"Posted By");
//draw_text(x+496,y+3,"Total Replies");
//crcx = string_width("Total Replies")/2;
font_style = fs_normal;
font_color = global.mbc_general;

//Draw the topic's starter post:
font_color = global.mbc_highlight;
draw_text(ix+2,iy+27,">> " + mb_getname(global.mb_topic[global.mb_ctopic,0]));
draw_text(ix+320,iy+27,mb_getwriter(global.mb_topic[global.mb_ctopic,0]));
font_color = global.mbc_general;

if(global.mb_topic[global.mb_ctopic,1] > global.mblheight-1)
{
lastshow = global.mbrtopline-(global.mblheight-2);
}
else
{
lastshow = 0;
}

//Draw all reply info:
for(i = global.mbrtopline; i >= lastshow; i -= 1)
{
tname = mb_getname(global.mb_reply[global.mb_ctopic,i]);
if(string_length(tname) > 32)
{
tname = string_copy(tname,0,29)+"...";
}
draw_text(ix+2,iy+47+(global.mbrtopline-i)*20,tname);
draw_text(ix+320,iy+47+(global.mbrtopline-i)*20,mb_getwriter(global.mb_reply[global.mb_ctopic,i]));
//draw_text(x+496+crcx-string_width(string(global.mb_topic[i,1]))/2,y+27+ti*20,string(global.mb_topic[i,1]))
}