X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=example;h=bd05b1787c97e1eac55a04fbd26b9e3586f40613;hb=2ad3f13ef50c105ebedbaff56992df7b23c0136c;hp=57e87083d5bf1a19d295895efac94dbd50749e6a;hpb=0349c2ee7dd8de362873aa14e63aa4e8f91b5009;p=chiark-tcl-applet.git diff --git a/example b/example index 57e8708..bd05b17 100755 --- a/example +++ b/example @@ -1,14 +1,32 @@ -#!/usr/bin/wish8.4 +#!/usr/bin/wish8.4 -f +# -*- Tcl -*- + +# usage: +# xbatmon-simple-tray source applet.tcl +source subproc.tcl + +applet::setup-debug puts + +foreach b {1 3} { + applet::setup-button-menu $b +} + +.m1 add command -command { applet::msel; puts hi } -label hi +.m3 add command -command { applet::msel; puts boo } -label boo -#----- specifics ----- +#image create bitmap ims -file gs_s.xbm +#image create bitmap ims -file /usr/share/ghostscript/8.71/lib/gs_s.xbm +#setimage ims +#setimage ims -.m1 add command -command { msel; puts hi } -label hi -.m3 add command -command { msel; puts boo } -label boo +applet::setup-tooltip { puts VIS } { puts INVIS } +applet::tooltip-set "line\nanother" -image create bitmap ims -file /usr/share/ghostscript/8.71/lib/gs_s.xbm -setimage ims +proc cmdline {id orientation} { + global argv + return [concat $argv $id] +} -setuptooltip -settooltip "line\nanother" +applet::setup-subproc cmdline