comparison nnchat.c @ 29:a27ef0e359b9

Make statusline more informative.
author Matti Hamalainen <ccr@tnsp.org>
date Sat, 02 Aug 2008 23:29:50 +0300
parents 512775f6b081
children 751cff550992
comparison
equal deleted inserted replaced
28:512775f6b081 29:a27ef0e359b9
223 wbkgdset(statusWin, 0x0d00); 223 wbkgdset(statusWin, 0x0d00);
224 werase(statusWin); 224 werase(statusWin);
225 225
226 wattrset(statusWin, A_BOLD); 226 wattrset(statusWin, A_BOLD);
227 mvwaddstr(statusWin, 0, 1, tmpStr); 227 mvwaddstr(statusWin, 0, 1, tmpStr);
228
229 waddstr(statusWin, " | ");
230 wattrset(statusWin, A_BOLD | COLOR_PAIR(11));
231 waddstr(statusWin, optUserName);
232 wattrset(statusWin, A_BOLD | COLOR_PAIR(13));
233
228 waddstr(statusWin, " | "); 234 waddstr(statusWin, " | ");
229 wattrset(statusWin, A_BOLD | COLOR_PAIR(11)); 235 wattrset(statusWin, A_BOLD | COLOR_PAIR(11));
230 waddstr(statusWin, setInsertMode ? "INS" : "DEL"); 236 waddstr(statusWin, setInsertMode ? "INS" : "DEL");
231 237
232 wattrset(statusWin, A_BOLD | COLOR_PAIR(13)); 238 wattrset(statusWin, A_BOLD | COLOR_PAIR(13));
233 waddstr(statusWin, " | Private target: "); 239 waddstr(statusWin, " | Prv: ");
234 240
235 wattrset(statusWin, A_BOLD | COLOR_PAIR(11)); 241 wattrset(statusWin, A_BOLD | COLOR_PAIR(11));
236 waddstr(statusWin, setTarget != NULL ? setTarget : "--"); 242 waddstr(statusWin, setTarget != NULL ? setTarget : "-");
243
244 wattrset(statusWin, A_BOLD | COLOR_PAIR(13));
245 waddstr(statusWin, " | Port: ");
246 wattrset(statusWin, A_BOLD | COLOR_PAIR(11));
247 snprintf(tmpStr, sizeof(tmpStr), "%d", optPort);
248 waddstr(statusWin, tmpStr);
249
250 wattrset(statusWin, A_BOLD | COLOR_PAIR(13));
251 waddstr(statusWin, " | Col: ");
252 wattrset(statusWin, A_BOLD | COLOR_PAIR(11));
253 snprintf(tmpStr, sizeof(tmpStr), "%06x", optUserColor);
254 waddstr(statusWin, tmpStr);
255
256 wattrset(statusWin, A_BOLD | COLOR_PAIR(13));
257 snprintf(tmpStr, sizeof(tmpStr), " | %s v%s",
258 th_prog_name, th_prog_version);
259 waddstr(statusWin, tmpStr);
237 260
238 wrefresh(statusWin); 261 wrefresh(statusWin);
239 } 262 }
240 263
241 void printEditBuf(editbuf_t *buf) 264 void printEditBuf(editbuf_t *buf)