add: modifierNames[0] = wstrdup(_("Shift")); modifierNames[1] = wstrdup(_("Lock")); modifierNames[2] = wstrdup(_("Control")); modifierNames[3] = wstrdup(_("Mod1")); modifierNames[4] = wstrdup(_("Mod2")); modifierNames[5] = wstrdup(_("Mod3")); modifierNames[6] = wstrdup(_("Mod4")); modifierNames[7] = wstrdup(_("Mod5"));  buttonNames[0] = wstrdup(_("None")); buttonNames[1] = wstrdup(_("Btn1 (left)")); buttonNames[2] = wstrdup(_("Btn2 (middle)")); buttonNames[3] = wstrdup(_("Btn3 (right)")); buttonNames[4] = wstrdup(_("Btn4")); buttonNames[5] = wstrdup(_("Btn5"));
context: InitMouseSettings(WMScreen *scr, WMWidget *parent){    _Panel *panel;        panel = wmalloc(sizeof(_Panel));    memset(panel, 0, sizeof(_Panel));    panel->sectionName = _("Mouse Preferences");    panel->description = _("Mouse speed/acceleration, double click delay,\n"			   "mouse button bindings etc.");    panel->parent = parent;    panel->callbacks.createWidgets = createPanel;    panel->callbacks.updateDomain = storeData;    AddSection(panel, ICON_FILE);    return panel;}