mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-19 12:28:22 +01:00
added DontConfirmKill option
This commit is contained in:
@@ -33,7 +33,7 @@ typedef struct _Panel {
|
|||||||
|
|
||||||
WMWindow *win;
|
WMWindow *win;
|
||||||
|
|
||||||
WMButton *swi[5];
|
WMButton *swi[8];
|
||||||
|
|
||||||
} _Panel;
|
} _Panel;
|
||||||
|
|
||||||
@@ -52,6 +52,7 @@ showData(_Panel *panel)
|
|||||||
WMSetButtonSelected(panel->swi[2], GetBoolForKey("SaveSessionOnExit"));
|
WMSetButtonSelected(panel->swi[2], GetBoolForKey("SaveSessionOnExit"));
|
||||||
WMSetButtonSelected(panel->swi[3], GetBoolForKey("UseSaveUnders"));
|
WMSetButtonSelected(panel->swi[3], GetBoolForKey("UseSaveUnders"));
|
||||||
WMSetButtonSelected(panel->swi[4], GetBoolForKey("DisableBlinking"));
|
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);
|
WMResizeWidget(panel->frame, FRAME_WIDTH, FRAME_HEIGHT);
|
||||||
WMMoveWidget(panel->frame, FRAME_LEFT, FRAME_TOP);
|
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);
|
panel->swi[i] = WMCreateSwitchButton(panel->frame);
|
||||||
WMResizeWidget(panel->swi[i], FRAME_WIDTH-40, 25);
|
WMResizeWidget(panel->swi[i], FRAME_WIDTH-40, 25);
|
||||||
WMMoveWidget(panel->swi[i], 20, 20+i*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[2], _("Automatically save session when exiting WindowMaker"));
|
||||||
WMSetButtonText(panel->swi[3], _("Use SaveUnder in window frames, icons, menus and other objects"));
|
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[4], _("Disable cycling color highlighting of icons."));
|
||||||
|
WMSetButtonText(panel->swi[5], _("Disable confirmation panel for the Kill command."));
|
||||||
|
|
||||||
WMRealizeWidget(panel->frame);
|
WMRealizeWidget(panel->frame);
|
||||||
WMMapSubwidgets(panel->frame);
|
WMMapSubwidgets(panel->frame);
|
||||||
@@ -96,6 +98,7 @@ storeDefaults(_Panel *panel)
|
|||||||
SetBoolForKey(WMGetButtonSelected(panel->swi[2]), "SaveSessionOnExit");
|
SetBoolForKey(WMGetButtonSelected(panel->swi[2]), "SaveSessionOnExit");
|
||||||
SetBoolForKey(WMGetButtonSelected(panel->swi[3]), "UseSaveUnders");
|
SetBoolForKey(WMGetButtonSelected(panel->swi[3]), "UseSaveUnders");
|
||||||
SetBoolForKey(WMGetButtonSelected(panel->swi[4]), "DisableBlinking");
|
SetBoolForKey(WMGetButtonSelected(panel->swi[4]), "DisableBlinking");
|
||||||
|
SetBoolForKey(WMGetButtonSelected(panel->swi[5]), "DontConfirmKill");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user