*/
#include <sstream>
#include <poll.h>
#include "panel.h"
using namespace std;
field=curfield;
bool loop = true;
OnExpose();
struct pollfd x11_pfd = {0};
x11_pfd.fd = ConnectionNumber(Dpy);
x11_pfd.events = POLLIN;
while(loop) {
XNextEvent(Dpy, &event);
if(XPending(Dpy) || poll(&x11_pfd, 1, -1) > 0) {
switch(event.type) {
while(XPending(Dpy)) {
case Expose:
break;
case KeyPress:
loop=OnKeyPress(event);
}