--- np2/x11/main.c 2003/11/26 14:55:01 1.6 +++ np2/x11/main.c 2003/11/28 16:29:57 1.8 @@ -42,7 +42,7 @@ #include "timing.h" #include "toolkit.h" -#include "keydisp.h" +#include "kdispwin.h" #include "toolwin.h" #include "commng.h" @@ -94,7 +94,7 @@ sighandler(int signo) static struct option longopts[] = { { "config", required_argument, 0, 'c' }, { "timidity-config", required_argument, 0, 'C' }, - { "no-shared-pixmap", no_argument, 0, 'p' }, + { "shared-pixmap", no_argument, 0, 'p' }, { "help", no_argument, 0, 'h' }, { 0, 0, 0, 0 }, }; @@ -121,7 +121,7 @@ main(int argc, char *argv[]) int rv = 1; int ch; int i, drvmax; - BOOL shared_pixmap_flag = TRUE; + BOOL shared_pixmap_flag = FALSE; progname = argv[0]; @@ -152,7 +152,7 @@ main(int argc, char *argv[]) break; case 'p': - shared_pixmap_flag = FALSE; + shared_pixmap_flag = TRUE; break; case 'h': @@ -221,7 +221,7 @@ main(int argc, char *argv[]) file_setcd(modulefile); initload(); toolwin_readini(); - keydisp_readini(); + kdispwin_readini(); rand_setseed((SINT32)time(NULL)); @@ -236,6 +236,8 @@ main(int argc, char *argv[]) keystat_reset(); + kdispwin_initialize(); + toolkit_widget_create(); scrnmng_initialize(); kbdmng_init(); @@ -287,7 +289,7 @@ main(int argc, char *argv[]) toolwin_create(); } if (np2oscfg.keydisp) { - keydisp_create(); + kdispwin_create(); } } @@ -310,7 +312,7 @@ main(int argc, char *argv[]) np2running = FALSE; rv = 0; - keydisp_destroy(); + kdispwin_destroy(); toolwin_destroy(); pccore_cfgupdate(); @@ -333,7 +335,7 @@ resource_cleanup: if (sys_updates & (SYS_UPDATECFG|SYS_UPDATEOSCFG)) { initsave(); toolwin_writeini(); - keydisp_writeini(); + kdispwin_writeini(); } TRACETERM();