atbas logo

 2Fax
 Barkix
 SATutils
-General
-Syntax
-History
-License
-About SATGUI
-satutils.tgz
 miniDB
 pCmd
 wCron
 wSSH
 Andokus
 Various

Basic Apps and Software
 

 SATutils: syntax

Satcalc is a popup calculator 
  (and it probally need some calculation improvements)

  Syntax:
     satcalc <fieldname> [<x> <y> <border options>
     if border options = "none" only hidden fields are created
 
  Example:  
     addHotKey {Control-Key-z {satcalc :focus '30' '10' 'sunken darkgray'} }
     addHotKey {Control-Key-z {satcalc :focus '30' '10' '-'} }
 
  This will bind the key Ctrl-Z to the popup calculator and
  will pass it the current entryname, whch will receive the calculation 
  results  and the start x,y coordinates to popup.
  The last parameter can be used to pass additonal addGrid attributes,
  when you pass '-' or nothing it will use its defaults (sunken black green)


Satdate is a datechecker and popup calender.  

  Syntax:
     satdate <user> <access> <printer> <date> <pos> <fieldname> <dateformat> 
             					    <options> [<force popup>
 	  date=correct date according to dateformat 
 	       or partial date ex. 11 gives back day 11 of current month/year
 	       or offset, starts with - or +  
                   ex. +10 gives current date + 10 days 
          pos=xpos,ypos
          fieldname=name of field which receives the date
          dateformat="-dmy"  1e pos gives seperator (' '=none)
 				next 3 gives sequence  ex. -ymd = yyyy-mm-dd
                    "-" uses a default "/mdy"
          options=raised .. (whatever is supported by SAT)  "-" uses raised
 	  popup=anything, if arg is present it forces a popup window
 
    Example: 
          addEntry {createdate 10,5 10,10 {satdate createdate '42,7' :focus
								     '-dmy'} }
          addButton {b_createdate 32,5 16 icon(zoom) {satdate createdate '42,7'
					 'createdate' '-dmy' '-' '-' 'force'}}

        this will bind the satcal program to the field, activating the satdate
        program to validate the entry made.