Mercurial > hg > nnchat
comparison nnchat.c @ 179:8c493b5671bd
Add separate updateWindows() function.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 15 Nov 2010 08:36:45 +0200 |
parents | 86904a43c339 |
children | 2ada8d065bca |
comparison
equal
deleted
inserted
replaced
178:da4dbe82a4ed | 179:8c493b5671bd |
---|---|
708 return TRUE; | 708 return TRUE; |
709 } | 709 } |
710 | 710 |
711 /* | 711 /* |
712 Different tab completion scenarios: | 712 Different tab completion scenarios: |
713 void updateWindows(void) | |
714 { | |
715 if (mainWin) redrawwin(mainWin); | |
716 if (statusWin) redrawwin(statusWin); | |
717 if (editWin) redrawwin(editWin); | |
718 } | |
713 | 719 |
714 Line start | 720 Line start |
715 "foo<tab>" -> | 721 "foo<tab>" -> |
716 * store "foo" as pattern | 722 * store "foo" as pattern |
717 * find match: "Foobar" | 723 * find match: "Foobar" |
1192 performTabCompletion(editBuf); | 1198 performTabCompletion(editBuf); |
1193 update = TRUE; | 1199 update = TRUE; |
1194 break; | 1200 break; |
1195 | 1201 |
1196 case 0x0c: /* Ctrl + L */ | 1202 case 0x0c: /* Ctrl + L */ |
1197 redrawwin(mainWin); | 1203 updateWindows(); |
1198 redrawwin(statusWin); | |
1199 redrawwin(editWin); | |
1200 break; | 1204 break; |
1201 | 1205 |
1202 case KEY_NPAGE: | 1206 case KEY_NPAGE: |
1203 case KEY_PPAGE: | 1207 case KEY_PPAGE: |
1204 break; | 1208 break; |