### vim:ft=fvwm:fdm=marker
###
### .fvwm/fvwmforms
###
### Configuration for the FvwmForms Module
### used for logout-verifying && "Run..." dialog
###
### Frank Terbeck <ft@bewatermyfriend.org>
### Last-Modified: Fri Feb 12 19:35:42 2010
###
### <http://ft.bewatermyfriend.org/comp/fvwm.html>
###
###------------------------------------------------------------------###
### verify logout ###
### Keyboard: <RETURN> aka. ^M accepts; ###
### <ESC> aka. ^[ cancels; ###
###------------------------------------------------------------------###
DestroyModuleConfig DialogQuitVerify: *
*DialogQuitVerify: GrabServer
*DialogQuitVerify: WarpPointer
*DialogQuitVerify: Font -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*DialogQuitVerify: ButtonFont -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*DialogQuitVerify: InputFont -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*DialogQuitVerify: TimeoutFont -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*DialogQuitVerify: Line center
*DialogQuitVerify: Text "do you really want to exit fvwm?"
*DialogQuitVerify: Line expand
*DialogQuitVerify: Button quit "yep, get me out!" ^M
*DialogQuitVerify: Command Quit
*DialogQuitVerify: Button quit "nope, wrong click..." ^[
*DialogQuitVerify: Command Nop
###------------------------------------------------------------------###
### verify loading standard programs ###
### Keyboard: <RETURN> aka. ^M accepts; ###
### <ESC> aka. ^[ cancels; ###
###------------------------------------------------------------------###
DestroyModuleConfig DialogStdAppsVerify: *
# *DialogStdAppsVerify: GrabServer
*DialogStdAppsVerify: WarpPointer
*DialogStdAppsVerify: Colorset 8
*DialogStdAppsVerify: ItemColorset 8
*DialogStdAppsVerify: Font -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*DialogStdAppsVerify: ButtonFont -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*DialogStdAppsVerify: InputFont -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*DialogStdAppsVerify: TimeoutFont -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*DialogStdAppsVerify: Line center
*DialogStdAppsVerify: Text "So, do you really want to launch these programs?"
*DialogStdAppsVerify: Line expand
*DialogStdAppsVerify: Button quit "yeah, buddy. Get going!" ^M
*DialogStdAppsVerify: Command Exec exec $[FVWM_USERDIR]/bin/load_std.pl
*DialogStdAppsVerify: Button quit "nope, sorry to bother you" ^[
*DialogStdAppsVerify: Command Nop
###------------------------------------------------------------------###
### "Run..." dialog ###
###------------------------------------------------------------------###
DestroyModuleConfig RunDialog: *
*RunDialog: Font -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*RunDialog: ButtonFont -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*RunDialog: InputFont -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*RunDialog: TimeoutFont -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*RunDialog: WarpPointer
*RunDialog: Line center
*RunDialog: Text "run ..."
*RunDialog: Line left
*RunDialog: Text "command:"
### command is limited to 80 characters, which should be enough (there's no <TAB> expansion in here!)
*RunDialog: Input Command 80 ""
*RunDialog: Line center
*RunDialog: Button quit "do it, dude!" ^M
*RunDialog: Command Exec exec $(Command)
*RunDialog: Button quit "cancel" ^[
*RunDialog: Command Nop
###------------------------------------------------------------------###
### Attach to or create a new named tmux session ###
###------------------------------------------------------------------###
DestroyModuleConfig TmuxSessionDialog: *
*TmuxSessionDialog: Font -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*TmuxSessionDialog: ButtonFont -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*TmuxSessionDialog: InputFont -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*TmuxSessionDialog: TimeoutFont -*-terminus-*-*-*-*-12-*-*-*-*-*-*-*
*TmuxSessionDialog: WarpPointer
*TmuxSessionDialog: Line center
*TmuxSessionDialog: Text "- Attach to/Create tmux session -"
*TmuxSessionDialog: Line left
*TmuxSessionDialog: Text "session:"
*TmuxSessionDialog: Input session 80 ""
*TmuxSessionDialog: Line center
*TmuxSessionDialog: Button quit "new/attach" ^M
*TmuxSessionDialog: Command Exec exec $[FVWM_USERDIR]/bin/fvwm_launch.sh tmux $(session)
*TmuxSessionDialog: Button quit "cancel" ^[
*TmuxSessionDialog: Command Nop