diff --git a/WPrefs.app/Expert.c b/WPrefs.app/Expert.c index d6e1c2df..418dce7f 100644 --- a/WPrefs.app/Expert.c +++ b/WPrefs.app/Expert.c @@ -33,7 +33,7 @@ typedef struct _Panel { WMWindow *win; - WMButton *swi[5]; + WMButton *swi[8]; } _Panel; @@ -52,6 +52,7 @@ showData(_Panel *panel) WMSetButtonSelected(panel->swi[2], GetBoolForKey("SaveSessionOnExit")); WMSetButtonSelected(panel->swi[3], GetBoolForKey("UseSaveUnders")); WMSetButtonSelected(panel->swi[4], GetBoolForKey("DisableBlinking")); + WMSetButtonSelected(panel->swi[5], GetBoolForKey("DontConfirmKill")); } @@ -65,7 +66,7 @@ createPanel(Panel *p) WMResizeWidget(panel->frame, FRAME_WIDTH, FRAME_HEIGHT); WMMoveWidget(panel->frame, FRAME_LEFT, FRAME_TOP); - for (i=0; i<5; i++) { + for (i=0; i<6; i++) { panel->swi[i] = WMCreateSwitchButton(panel->frame); WMResizeWidget(panel->swi[i], FRAME_WIDTH-40, 25); WMMoveWidget(panel->swi[i], 20, 20+i*25); @@ -76,6 +77,7 @@ createPanel(Panel *p) WMSetButtonText(panel->swi[2], _("Automatically save session when exiting WindowMaker")); WMSetButtonText(panel->swi[3], _("Use SaveUnder in window frames, icons, menus and other objects")); WMSetButtonText(panel->swi[4], _("Disable cycling color highlighting of icons.")); + WMSetButtonText(panel->swi[5], _("Disable confirmation panel for the Kill command.")); WMRealizeWidget(panel->frame); WMMapSubwidgets(panel->frame); @@ -96,6 +98,7 @@ storeDefaults(_Panel *panel) SetBoolForKey(WMGetButtonSelected(panel->swi[2]), "SaveSessionOnExit"); SetBoolForKey(WMGetButtonSelected(panel->swi[3]), "UseSaveUnders"); SetBoolForKey(WMGetButtonSelected(panel->swi[4]), "DisableBlinking"); + SetBoolForKey(WMGetButtonSelected(panel->swi[5]), "DontConfirmKill"); }