The LAMP Application

Generated by IDLdoc

single page | use frames     summary     class     fields     routine details     file attributes

./

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

newb
fszx

top don_do_cmd

don_do_cmd, prox=prox

** ********** ** create separate window do buttons

Keywords

prox

top don_do_prox

don_do_prox, event, uv

** *********** ** 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

p_don_event, event, uv

** *********** ** 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

commca, extxt, prox

** ****** ** 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 don_me_lastf

don_me_lastf, ici, flg

** ************ ** don't know

Parameters

ici
flg

top com_split

com_split, formi

** ********* ** split the Do or prox command '&'

Parameters

formi

top com_file

com_file, file_name

** ******** ** Executes command file (without parameter)

Parameters

file_name

top history

history, event

** ******* ** HISTORY BUTTON of main lamp window

Parameters

event

top set_history

set_history

** *********** ** SHOW HISTORY

top limits

limits, event

** ****** ** INFO min,max BUTTON of main lamp window

Parameters

event

top macro_files

macro_files, event, uv

** *********** ** Display macros list in a gui

Parameters

event
uv

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_list

pro_list, event

** ******** ** display event of a routin in macro gui

Parameters

event

top pro_create

pro_create, uv

** ********** ** create macro event from the macro gui

Parameters

uv

top pro_creater

pro_creater, uv

** *********** ** create macro event from the macro gui (2)

Parameters

uv

top pro_compile

pro_compile

** *********** ** compile event from macro gui

top don_comp

don_comp, new_macro, bat

** ******** ** compile event from macro gui, do the work **

Parameters

new_macro
bat

top par_disp

par_disp, event, wantNWK

** ******** ** display parameters gui for wanted workspace

Parameters

event
wantNWK

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 his_mod

his_mod, line, line_2

** ******* ** update lamp history Modify history of one

Parameters

line
line_2

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

top show_internal

show_internal, uv

** ************* ** show internal callable routines in macro gui

Parameters

uv

top internal

internal, txti

** ******** ** get list of internal callable routines

Parameters

txti

top dons

dons

** **** ** last routine of dons.pro, just to compile

File attributes

Modification date: Tue Oct 1 14:35:35 2013
Lines: 3,012