{load_file("nrngui.hoc")} objectvar save_window_, rvp_ objectvar scene_vector_[4] objectvar ocbox_, ocbox_list_, scene_, scene_list_ {ocbox_list_ = new List() scene_list_ = new List()} {pwman_place(0,0,0)} { xpanel("RunControl", 0) v_init = -65 xvalue("Init","v_init", 1,"stdinit()", 1, 1 ) xbutton("Init & Run","run()") xbutton("Stop","stoprun=1") runStopAt = 5 xvalue("Continue til","runStopAt", 1,"{continuerun(runStopAt) stoprun=1}", 1, 1 ) runStopIn = 0.25 xvalue("Continue for","runStopIn", 1,"{continuerun(t + runStopIn) stoprun=1}", 1, 1 ) xbutton("Single Step","steprun()") t = 25 xvalue("t","t", 2 ) tstop = 25 xvalue("Tstop","tstop", 1,"tstop_changed()", 0, 1 ) dt = 0.025 xvalue("dt","dt", 1,"setdt()", 0, 1 ) steps_per_ms = 40 xvalue("Points plotted/ms","steps_per_ms", 1,"setdt()", 0, 1 ) screen_update_invl = 0.05 xvalue("Scrn update invl","screen_update_invl", 1,"", 0, 1 ) realtime = 0 xvalue("Real Time","realtime", 0,"", 0, 1 ) xvalue("Weak GJ g (mcS)","weakgj_conductance",1,"gaps.object(0).setg(weakgj_conductance)",0,1) xpanel(350,90) } { save_window_ = new Graph(0) save_window_.size(0,tstop,-110,50) scene_vector_[2] = save_window_ {save_window_.view(0, -110, tstop, 160, 675, 90, 400, 300)} graphList[0].append(save_window_) save_window_.save_name("Voltage (mV)") save_window_.addexpr("V (axon 1)","cells.object(0).axon[21].v", 2, 1) save_window_.addexpr("V (axon 2)", "cells.object(1).axon[21].v", 3, 1) } { save_window_ = new PlotShape(0) save_window_.size(2864.08,4644.92,292.583,1948.42) save_window_.variable("v") scene_vector_[3] = save_window_ {save_window_.view(2864.08, 309.878, 1780.83, 1621.24, 1225, 90, 330, 300)} fast_flush_list.append(save_window_) save_window_.save_name("fast_flush_list.") } objectvar scene_vector_[1] {doNotify()}