./
dons.pro
Routines
result = finefile(pth, count=count)
don_init_cmd, cmds
don_init_prog_mac, flg
p_don_init_var, prog_base, mess_base
p_don_create, base
prog_buttons, newb=newb, fszx=fszx
don_do_cmd, prox=prox
don_do_prox, event, uv
don_prox_sheet, proxfile
p_don_event, event, uv
setmanip, raw=raw, noraw=noraw
form_in, event
form_out, outxt
commsi, file, params, macro=macro, exec=exec
commca, extxt, prox
result = donXicute(cmd)
xicuter, intxt
xicute, intxt
don_me_lastf, ici, flg
com_split, formi
com_file, file_name
history, event
set_history
limits, event
macro_files, event, uv
mac_list, n_emacs, mac_ful_out, macros_out, thisfile=thisfile, set=set
pro_list, event
pro_create, uv
pro_creater, uv
pro_compile
don_comp, new_macro, bat
par_disp, event, wantNWK
par_mod, event, up_win, up_slid
nwk_mod, event, up_win, up_slid, up_labl
result = str_focc(s, c1, c2, c, f)
find_w1_w2, line, line_2, one, two, three, alone, splitxyz, opp_r
to_don_history, did_one, did_two, line, nojournal=nojournal
his_mod, line, line_2
DON_LIM_SENS
fire_prog_mac, event, num1, num2, prox
don_write_prog_mac, flg
set_cur_work, event
show, string_in
show_internal, uv
internal, txti
dons
Routine details
top finefile
result = finefile(pth, count=count)
******* ** Pb MacosX (duplicated!)
Parameters
- pth
Keywords
- count
top don_init_cmd
don_init_cmd, cmds
** ************ ** init do command global variable
Parameters
- cmds
top don_init_prog_mac
don_init_prog_mac, flg
** ***************** ** init do command text fields at start reading lamp.cds
Parameters
- flg
top p_don_init_var
p_don_init_var, prog_base, mess_base
** ************** ** Sets up variables at start
Parameters
- prog_base
- mess_base
top p_don_create
p_don_create, base
** ************ ** Sets up Formula windows etc at start
Parameters
- base
top prog_buttons
prog_buttons, newb=newb, fszx=fszx
** ************ ** Sets up Formula windows etc at start (continue)
Keywords
top don_do_cmd
don_do_cmd, prox=prox
** ********** ** create separate window do buttons
Keywords
- prox
top don_do_prox
** *********** ** create separate do button window for a prox file
Parameters
- event
- uv
top don_prox_sheet
don_prox_sheet, proxfile
** ************** ** call PROX_SHEET file application
Parameters
- proxfile
top p_don_event
** *********** ** main dons event parser 299 Destroy alert windows
Parameters
- event
- uv
top setmanip
setmanip, raw=raw, noraw=noraw
** ******** ** User callable ** /raw or /noraw means lamp don't or do analyse each do button commands
Keywords
- raw
- noraw
top form_in
form_in, event
** ******* ** input event in formula entry field of main lamp window, execute FORMULA WINDOW
Parameters
- event
top form_out
form_out, outxt
** ******** ** fill formula entry for results , prox commands , do commands
Parameters
- outxt
top commsi
commsi, file, params, macro=macro, exec=exec
** ****** ** execute a prox file with parameters (ie @prox, a,b,w2) ** fill par# with parameters # ** call commca and return parameter result
Parameters
- file
- params
Keywords
- macro
- exec
top commca
** ****** ** execute a prox file with parameters (ie @prox, a,b,w2) ** called by commsi
Parameters
- extxt
- prox
top donXicute
result = donXicute(cmd)
******* ********* ** execute the Do or prox command in a "steril" routine ** comming from xicute
Parameters
- cmd
top xicuter
xicuter, intxt
** ******* ** User callable ** execute the Do or prox command updating formula entry and lamp journal
Parameters
- intxt
top xicute
xicute, intxt
** ****** ** User callable ** execute the Do or prox command
Parameters
- intxt
top com_file
com_file, file_name
** ******** ** Executes command file (without parameter)
Parameters
- file_name
top mac_list
mac_list, n_emacs, mac_ful_out, macros_out, thisfile=thisfile, set=set
** ******** ** find and set up macros list
Parameters
- n_emacs
- mac_ful_out
- macros_out
Keywords
- thisfile
- set
top pro_creater
pro_creater, uv
** *********** ** create macro event from the macro gui (2)
Parameters
- uv
top par_mod
par_mod, event, up_win, up_slid
** ******* ** modification event in parameters display gui
Parameters
- event
- up_win
- up_slid
top nwk_mod
nwk_mod, event, up_win, up_slid, up_labl
** ******* ** slider workspace moved in parameters gui
Parameters
- event
- up_win
- up_slid
- up_labl
top str_focc
result = str_focc(s, c1, c2, c, f)
******* ******** ** return a character position for find_w1_w2
Parameters
- s
- c1
- c2
- c
- f
top find_w1_w2
find_w1_w2, line, line_2, one, two, three, alone, splitxyz, opp_r
** ********** ** analyse the Do or prox command when workspace is implicated
Parameters
- line
- line_2
- one
- two
- three
- alone
- splitxyz
- opp_r
top to_don_history
to_don_history, did_one, did_two, line, nojournal=nojournal
** ************** ** User callable ** update history and lamp journal ** did_one is workspace to, did_two is workspace from, line is string command
Parameters
- did_one
- did_two
- line
Keywords
- nojournal
top DON_LIM_SENS
DON_LIM_SENS
** ************ ** set lamp main window plot frame sensitive or not depending of existing workspaces
top fire_prog_mac
fire_prog_mac, event, num1, num2, prox
** ************* ** execute a prox file (all)
Parameters
- event
- num1
- num2
- prox
top don_write_prog_mac
don_write_prog_mac, flg
** ****************** ** ** Write user command list and begood options in lamp.cds
Parameters
- flg
top set_cur_work
set_cur_work, event
** ************ ** update plot button in main lamp window with current workspace string
Parameters
- event
top show
show, string_in
** **** ** show contain of string_in, first 10 values Handles sho command
Parameters
- string_in
File attributes
Modification date: | Tue Oct 1 14:35:35 2013 |
Lines: | 3,012 |