xenocara/app/fvwm/extras/FvwmScript/Scripts/Quit

165 lines
2.1 KiB
Plaintext

WindowTitle {Logout}
WindowSize 400 250 # Taille
WindowPosition 191 143 # Position
ForeColor {black}
BackColor {grey85}
ShadowColor {grey55}
HilightColor {grey100}
Font -adobe-helvetica-bold-r-*-*-12-*
Init
Begin
Do {Exec sync &}
WarpPointer 1
Do {Exec cat /usr/X11R6/lib/TkDesk/sounds/metal.voc > /dev/dsp &}
Set $ToDo = Restart
End
Widget 8
Property
Position 40 40
Type ItemDraw
Icon shutdown.xpm
Main
Case message of
SingleClic :
Begin
End
End
Widget 7
Property
Size 370 220
Position 15 15
Type Rectangle
Main
Case message of
SingleClic :
Begin
End
End
Widget 6
Property
Title {Are you sure to:}
Position 100 50
Type ItemDraw
Value 0
Font -adobe-helvetica-bold-r-*-*-12-*
Main
Case message of
SingleClic :
Begin
End
End
Widget 1
Property
Title {OK}
Size 60 28
Position 280 190
Type PushButton
Value 1
Main
Case message of
SingleClic :
Begin
If $ToDo == Logout Then
Do {Quit}
Else
Begin
If $ToDo == Restart Then
Begin
Do {Exec sync}
Do {Exec xterm -geometry 80x12+150+130 -bg grey85 -fg red -cr red -e pauseme /sbin/shutdown -r -f now}
Quit
End
Else
Begin
Do {Exec sync}
Do {Exec xterm -geometry 80x12+150+130 -bg grey85 -fg red -cr red -e pauseme /sbin/shutdown -h -f now}
Quit
End
End
End
End
Widget 2
Property
Title {Cancel}
Size 60 28
Position 190 190
Type PushButton
Value 1
Main
Case message of
SingleClic :
Begin
Quit
End
End
Widget 3
Property
Title {Shut down the computer}
Position 110 90
Type RadioButton
Value 0
Main
Case message of
SingleClic :
Begin
ChangeValue 4 0
ChangeValue 5 0
Set $ToDo = Halt
End
End
Widget 4
Property
Title {Restart the computer}
Position 110 120
Type RadioButton
Value 1
Main
Case message of
SingleClic :
Begin
ChangeValue 3 0
ChangeValue 5 0
Set $ToDo = Restart
End
End
Widget 5
Property
Title {Logout}
Position 110 150
Type RadioButton
Value 0
Main
Case message of
SingleClic :
Begin
ChangeValue 3 0
ChangeValue 4 0
Set $ToDo = Logout
End
End