Port chat boxes to XBoard
authorH.G. Muller <h.g.muller@hccnet.nl>
Sun, 15 Apr 2012 20:53:24 +0000 (22:53 +0200)
committerH.G. Muller <h.g.muller@hccnet.nl>
Thu, 19 Apr 2012 09:12:12 +0000 (11:12 +0200)
commitb8dda57c7dbcd5942d43523e7e1dbb3755348649
tree2ac8db63ed3d0bf28288d70f6ce0788277cc8f2b
parent1383f5acee09efd2d21ac20bb47fbc15b475ecd5
Port chat boxes to XBoard

A new menu item Open Chat Window is added to the View menu. It opens a
window that can handle 5 chats. A row of buttons on top selects which is
the foreground chat partner, to which we type, and whose incoming messages
will be displayed in the memo. The leftmost 'button' is not really a button,
but a text edit, and the active partner is displayed there (so it can be
altered). Selecting another chat partner through a button, moves that partner
to the text-edit, and reshuffles the buttons. Incoming messages in a chat
that is not foreground make the corresponding button color orange.
dialogs.c
dialogs.h
menus.c
menus.h
xoptions.c