Sha256: 13c222976269e3e22e24c7b61915f0b0d01ba9503aee166d1233a6b8ecf597b2
Contents?: true
Size: 895 Bytes
Versions: 2
Compression:
Stored size: 895 Bytes
Contents
.@ PackageName :: "DefferredChoice" param $DIALOG := "zenity" Rule Main output 'result.txt' Flow rule UserSelect rule A rule B rule C End Rule UserSelect output 'a.txt' or 'b.txt' or 'c.txt' feature +Interactive Action if [ "{$DIALOG}" = "zenity" ] then zenity --list --title "select action" --column rule "rule A" "rule B" "rule C" > rule.txt else xmessage -print -center -buttons "rule A,rule B,rule C" "select action" > rule.txt fi RULE=`cat rule.txt` case "$RULE" in "rule A") touch a.txt ;; "rule B") touch b.txt ;; "rule C") touch c.txt ;; esac End Rule A input 'a.txt' output 'result.txt' Action echo 'You selected rule A' > {$O[1]} End Rule B input 'b.txt' output 'result.txt' Action echo 'You selected rule B' > {$O[1]} End Rule C input 'c.txt' output 'result.txt' Action echo 'You selected rule C' > {$O[1]} End
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pione-0.4.0 | example/DeferredChoice/DeferredChoice.pione |
pione-0.3.2 | example/DeferredChoice/DeferredChoice.pione |